BEA Systems, Inc.

BEA WebLogic Server 9.1 API Reference


weblogic.xml.security.assertion
Class ElementIntegrityAssertion

java.lang.Object
  extended byweblogic.xml.security.assertion.IntegrityAssertion
      extended byweblogic.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

Copyright © 2005 BEA Systems, Inc. All Rights Reserved.

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.  
 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

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

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

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
Returns:

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
Returns:

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
Returns:

getId

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

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
Returns:

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

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
Parameters:
spec -
Returns:

toString

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

Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/docs91
Copyright 2005 BEA Systems Inc.