com.sun.xml.ws.security.policy
Interface SymmetricBinding

All Superinterfaces:
Binding
All Known Implementing Classes:
SymmetricBinding

public interface SymmetricBinding
extends Binding

Binding defines SignatureToken and Encryption Token used from initiator to recipient and from recipient to initiator.


Field Summary
 
Fields inherited from interface com.sun.xml.ws.security.policy.Binding
ENCRYPT_SIGN, SIGN_ENCRYPT
 
Method Summary
 Token getEncryptionToken()
          returns the EncryptionToken
 Token getProtectionToken()
          return token to be used for signature and encryption operations.
 Token getSignatureToken()
          returns token to be used for Signature operations
 
Methods inherited from interface com.sun.xml.ws.security.policy.Binding
getAlgorithmSuite, getLayout, getProtectionOrder, getSecurityPolicyVersion, getSignatureProtection, getTokenProtection, isDisableTimestampSigning, isIncludeTimeStamp, isSignContent
 

Method Detail

getEncryptionToken

Token getEncryptionToken()
returns the EncryptionToken

Returns:
EncryptionToken

getSignatureToken

Token getSignatureToken()
returns token to be used for Signature operations

Returns:
SignatureToken

getProtectionToken

Token getProtectionToken()
return token to be used for signature and encryption operations.

Returns:
ProtectionToken