BEA Systems, Inc.

weblogic.xml.security.specs
Class OperationSpec

java.lang.Object
  extended by weblogic.xml.security.specs.SpecBase
      extended by weblogic.xml.security.specs.OperationSpec
All Implemented Interfaces:
SpecConstants
Direct Known Subclasses:
EncryptionSpec, SignatureSpec

Deprecated. please use new WS Security API

public abstract class OperationSpec
extends SpecBase


Field Summary
protected  ArrayList bodyList
          Deprecated.  
protected  ArrayList headerList
          Deprecated.  
protected  ArrayList unrestrictedList
          Deprecated.  
 
Fields inherited from interface weblogic.xml.security.specs.SpecConstants
ATTR_CANONICALIZATION_METHOD, ATTR_ENCODING, ATTR_ENCRYPT_BODY, ATTR_ENCRYPTION_METHOD, ATTR_ID, ATTR_KEY_ALIAS, ATTR_KEY_PASSWORD, ATTR_KEYWRAPPING_METHOD, ATTR_LOCALPART, ATTR_NAMESPACE, ATTR_PASSWORDTYPE, ATTR_REALM, ATTR_REF_ID, ATTR_RESTRICTION, ATTR_SIGN_BODY, ATTR_SIGNATURE_METHOD, ATTR_VALUETYPE, DEFAULT_PREFIX, RESTRICTION_BODY, RESTRICTION_HEADER, SOAP_ATTR_ROLE, SOAP_ENV_PREFIX, SPEC_URI, TAG_BINARY_SECURITY_TOKEN_SPEC, TAG_CLOCK_PRECISION, TAG_CLOCKS_SYNCHRONIZED, TAG_DD_SECURITY, TAG_ENCRYPTION_KEY, TAG_ENCRYPTION_SPEC, TAG_ENFORCE_PRECISION, TAG_ENTITY_NAME, TAG_ENTITY_PASSWORD, TAG_FRESHNESS, TAG_GENERATE_TS, TAG_REQUIRE_TS, TAG_SECURITY_SPEC, TAG_SECURITY_SPEC_REF, TAG_SIGNATURE_KEY, TAG_SIGNATURE_SPEC, TAG_TS_CONFIG, TAG_TYPE_IDENTIFIER, TAG_USER, TAG_USERNAME_TOKEN_SPEC, TAG_VALIDITY, XSD_FALSE, XSD_TRUE
 
Constructor Summary
OperationSpec()
          Deprecated.  
 
Method Summary
 void addElement(QName name, String restriction)
          Deprecated. Adds the given QName to the spec.
 void addElement(String namespace, String localName, String restriction)
          Deprecated. Adds the given element to the spec.
 boolean entireBody()
          Deprecated. Returns a boolean indicating whether this operation should be applied to the SOAP body.
 
Methods inherited from class weblogic.xml.security.specs.SpecBase
fromXMLInternal, toXML, toXML
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

unrestrictedList

protected ArrayList unrestrictedList
Deprecated. 

bodyList

protected ArrayList bodyList
Deprecated. 

headerList

protected ArrayList headerList
Deprecated. 
Constructor Detail

OperationSpec

public OperationSpec()
Deprecated. 
Method Detail

entireBody

public boolean entireBody()
Deprecated. 
Returns a boolean indicating whether this operation should be applied to the SOAP body.

Returns:

addElement

public void addElement(QName name,
                       String restriction)
Deprecated. 
Adds the given QName to the spec. This means the operation will be required for all instances of that element factoring in the restriction.

Parameters:
name -
restriction -

addElement

public void addElement(String namespace,
                       String localName,
                       String restriction)
Deprecated. 
Adds the given element to the spec. This means the operation will be required for all instances of that element factoring in the restriction.

Parameters:
namespace -
localName -
restriction -

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