Package com.sun.xml.wss.impl.callback

Interface Summary
CertificateValidationCallback.CertificateValidator  
DecryptionKeyCallback.Request  
EncryptionKeyCallback.Request  
PasswordValidationCallback.PasswordValidator Interface for validating password.
PasswordValidationCallback.Request  
SignatureKeyCallback.Request  
SignatureVerificationKeyCallback.Request  
TimestampValidationCallback.Request  
TimestampValidationCallback.TimestampValidator  
 

Class Summary
CertificateValidationCallback This Callback is intended for X.509 certificate validation A validator that implements the CertificateValidator interface should be set on the callback by the callback handler.
DecryptionKeyCallback CallBack implementation for decryption key.
DecryptionKeyCallback.AliasSymmetricKeyRequest Given an alias get the javax.crypto.SecretKey
DecryptionKeyCallback.PrivateKeyRequest CallBackHandler handling this request should set the private key to be used for decryption on the request.
DecryptionKeyCallback.PublicKeyBasedPrivKeyRequest A Callback initialized with this request should be handled if the private key to be used for decryption is to be retrieved given the PublicKey
DecryptionKeyCallback.SymmetricKeyRequest Request for a symmetric key to be used for decryption.
DecryptionKeyCallback.X509CertificateBasedRequest Request for a private key when a corresponding X.509 Certificate is given.
DecryptionKeyCallback.X509IssuerSerialBasedRequest Request for a private key when the Issuer Name and Serial Number values for a corresponding X.509 Certificate are given.
DecryptionKeyCallback.X509SubjectKeyIdentifierBasedRequest Request for a private key when the X.509 Subject Key Identifier value for a corresponding X.509 Certificate is given.
DynamicPolicyCallback Callback implementation for dynamic policy resolution.
EncryptionKeyCallback CallBack implementation for encryption key.
EncryptionKeyCallback.AliasSymmetricKeyRequest A CallbackHandler handling an instance of this request should make sure that a symmetric key alias must be set on the request.
EncryptionKeyCallback.AliasX509CertificateRequest A Callback initialized with this request should be handled if the X.509 certificate to be used for encryption is mapped to some alias.
EncryptionKeyCallback.DefaultX509CertificateRequest A Callback initialized with this request should be handled if there's some default X.509 certificate to be used for encryption.
EncryptionKeyCallback.PublicKeyBasedRequest  
EncryptionKeyCallback.SymmetricKeyRequest A CallbackHandler handling an instance of this request should make sure that a symmetric key must be set on the request.
EncryptionKeyCallback.X509CertificateRequest A CallbackHandler handling an instance of this request should make sure that an X.509 certificate must be set on the request.
PasswordCallback This Callback should be handled if the password for the username token needs to be supplied at run-time.
PasswordValidationCallback This Callback is intended for Username-Password validation.
PasswordValidationCallback.DigestPasswordRequest Represents a validation request when the password in the username token is in digested form.
PasswordValidationCallback.DigestPasswordValidator Implements WSS digest Password Validation.
PasswordValidationCallback.PlainTextPasswordRequest Represents a validation request when the password in the username token is in plain text.
PrefixNamespaceMappingCallback Deprecated. : since XWS 2.0 EA
PropertyCallback Deprecated. This callback is no longer supported by the XWS-Security runtime, use the XWS-Security configuration file to set the above property values instead.
SignatureKeyCallback CallBack implementation for signature key.
SignatureKeyCallback.AliasPrivKeyCertRequest A Callback initialized with this request should be handled if the private key to be used for signing is mapped to some alias.
SignatureKeyCallback.DefaultPrivKeyCertRequest A Callback initialized with this request should be handled if there's some default private key to be used for signing.
SignatureKeyCallback.PrivKeyCertRequest A CallbackHandler handling an instance of this request should make sure that a private key and a corresponding X.509 certificate must be set on the request.
SignatureKeyCallback.PublicKeyBasedPrivKeyCertRequest A Callback initialized with this request should be handled if the private key to be used for signing is to be retrieved given the PublicKey
SignatureVerificationKeyCallback CallBack implementation for signature verification key.
SignatureVerificationKeyCallback.PublicKeyBasedRequest Request for an X.509 certificate given the Public Key This is an optional request and need not be handled by the handler.
SignatureVerificationKeyCallback.X509CertificateRequest A CallbackHandler handling an instance of this request should make sure that an X.509 certificate (to be used for signature verification) must be set on the request.
SignatureVerificationKeyCallback.X509IssuerSerialBasedRequest Request for an X.509 certificate whose Issuer Name and Serial Number values are given.
SignatureVerificationKeyCallback.X509SubjectKeyIdentifierBasedRequest Request for an X.509 certificate whose X.509 Subject Key Identifier value is given.
TimestampValidationCallback  
TimestampValidationCallback.UTCTimestampRequest  
UsernameCallback This Callback should be handled if the username for the username token needs to be supplied at run-time.
XWSSCallback  
 

Exception Summary
CertificateValidationCallback.CertificateValidationException  
PasswordValidationCallback.PasswordValidationException  
TimestampValidationCallback.TimestampValidationException  
 



Copyright ? 2005 Sun Microsystems, Inc. All Rights Reserved.