Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.1.2)

Part Number E27170-01

weblogic.xml.security.assertion
Class ElementIntegrityAssertion

java.lang.Object
  extended by weblogic.xml.security.assertion.IntegrityAssertion
      extended by weblogic.xml.security.assertion.ElementIntegrityAssertion
All Implemented Interfaces:
ElementAssertion, SecurityAssertion

Deprecated. please use new WS Security API

public class ElementIntegrityAssertion
extends IntegrityAssertion
implements ElementAssertion

${FILE} Created: Oct 6, 2002, 6:35:11 PM by pdapkus


Field Summary
 
Fields inherited from class weblogic.xml.security.assertion.IntegrityAssertion
id
 
Fields inherited from interface weblogic.xml.security.assertion.ElementAssertion
BODY, HEADER
 
Fields inherited from interface weblogic.xml.security.SecurityAssertion
CONFIDENTIALITY_ASSERTION, CONFIDENTIALITY_CODE, IDENTITY_ASSERTION, IDENTITY_CODE, INTEGRITY_ASSERTION, INTEGRITY_CODE, TYPE_CONFIDENTIALITY_ASSERTION, TYPE_CONFIDENTIALITY_CODE, TYPE_INTEGRITY_ASSERTION, TYPE_INTEGRITY_CODE
 
Constructor Summary
ElementIntegrityAssertion(String method, X509Certificate cert, String localName, String namespace, String restriction)
          Deprecated.  
ElementIntegrityAssertion(String method, X509Certificate cert, XMLName name, String restriction)
          Deprecated.  
 
Method Summary
 String getAssertionType()
          Deprecated. getAssertionType returns the type of the assertion (e.g.
 int getAssertionTypeCode()
          Deprecated. Returns an integer that uniquely identifies the type of assertion.
 String getElementLocalName()
          Deprecated. Returns the LocalName of the Elements covered by this assertion.
 QName getElementName()
          Deprecated. Returns the name of the Elements covered by this assertion.
 String getElementNamespace()
          Deprecated. Returns the namespace of the elements covered by this assertion.
 String getId()
          Deprecated.  
 String getPolicyString()
          Deprecated.  
 String getRestriction()
          Deprecated. Get the restriction for the current assertion (i.e.
 boolean isAssertionType(String assertionType)
          Deprecated. isAssertionType tests to see whether the type of the assertion matches the passed in type.
 boolean satisfies(ElementIdentifier spec)
          Deprecated. Returns true if assertion covers the elements identified by the ElementIdentifier.
 String toString()
          Deprecated.  
 
Methods inherited from class weblogic.xml.security.assertion.IntegrityAssertion
getCertificate, getSignatureMethod, getType, repudiable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ElementIntegrityAssertion

public ElementIntegrityAssertion(String method,
                                 X509Certificate cert,
                                 String localName,
                                 String namespace,
                                 String restriction)
Deprecated. 

ElementIntegrityAssertion

public ElementIntegrityAssertion(String method,
                                 X509Certificate cert,
                                 XMLName name,
                                 String restriction)
Deprecated. 
Method Detail

getPolicyString

public String getPolicyString()
Deprecated. 
Overrides:
getPolicyString in class IntegrityAssertion

getRestriction

public String getRestriction()
Deprecated. 
Description copied from interface: ElementAssertion
Get the restriction for the current assertion (i.e. "body", "header", etc)

Specified by:
getRestriction in interface ElementAssertion

getElementName

public QName getElementName()
Deprecated. 
Description copied from interface: ElementAssertion
Returns the name of the Elements covered by this assertion.

Specified by:
getElementName in interface ElementAssertion

getElementLocalName

public String getElementLocalName()
Deprecated. 
Description copied from interface: ElementAssertion
Returns the LocalName of the Elements covered by this assertion.

Specified by:
getElementLocalName in interface ElementAssertion

getElementNamespace

public String getElementNamespace()
Deprecated. 
Description copied from interface: ElementAssertion
Returns the namespace of the elements covered by this assertion.

Specified by:
getElementNamespace in interface ElementAssertion

getId

public String getId()
Deprecated. 
Overrides:
getId in class IntegrityAssertion

isAssertionType

public final boolean isAssertionType(String assertionType)
Deprecated. 
Description copied from interface: SecurityAssertion
isAssertionType tests to see whether the type of the assertion matches the passed in type.

Specified by:
isAssertionType in interface SecurityAssertion
Overrides:
isAssertionType in class IntegrityAssertion
Parameters:
assertionType - a String value
Returns:
a boolean value indicating the match result.

getAssertionType

public final String getAssertionType()
Deprecated. 
Description copied from interface: SecurityAssertion
getAssertionType returns the type of the assertion (e.g. identity, integrity, confidentiality) as a string.

Specified by:
getAssertionType in interface SecurityAssertion
Overrides:
getAssertionType in class IntegrityAssertion
Returns:
a String value representing the assertion type

getAssertionTypeCode

public final int getAssertionTypeCode()
Deprecated. 
Description copied from interface: SecurityAssertion
Returns an integer that uniquely identifies the type of assertion.

Specified by:
getAssertionTypeCode in interface SecurityAssertion
Overrides:
getAssertionTypeCode in class IntegrityAssertion

satisfies

public final boolean satisfies(ElementIdentifier spec)
Deprecated. 
Description copied from interface: ElementAssertion
Returns true if assertion covers the elements identified by the ElementIdentifier. ElementIdentifiers are used in Security specs to identify document elements that require security processing.

Specified by:
satisfies in interface ElementAssertion

toString

public final String toString()
Deprecated. 
Overrides:
toString in class IntegrityAssertion

Copyright 1996, 2013, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.1.2)

Part Number E27170-01