BEA Systems, Inc.

BEA WebLogic Server 9.1 API Reference


weblogic.xml.security.specs
Class OperationSpec

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

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

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

bodyList

protected ArrayList bodyList
Deprecated. 

headerList

protected ArrayList headerList
Deprecated. 

unrestrictedList

protected ArrayList unrestrictedList
Deprecated. 
Constructor Detail

OperationSpec

public OperationSpec()
Deprecated. 
Method Detail

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 -

entireBody

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

Returns:

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