com.sun.xml.wss.impl.callback
Class EncryptionKeyCallback

java.lang.Object
  extended by com.sun.xml.wss.impl.callback.XWSSCallback
      extended by com.sun.xml.wss.impl.callback.EncryptionKeyCallback
All Implemented Interfaces:
javax.security.auth.callback.Callback

public class EncryptionKeyCallback
extends XWSSCallback
implements javax.security.auth.callback.Callback

CallBack implementation for encryption key.


Nested Class Summary
static class EncryptionKeyCallback.AliasSymmetricKeyRequest
          A CallbackHandler handling an instance of this request should make sure that a symmetric key alias must be set on the request.
static class 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.
static class EncryptionKeyCallback.DefaultX509CertificateRequest
          A Callback initialized with this request should be handled if there's some default X.509 certificate to be used for encryption.
static class EncryptionKeyCallback.PublicKeyBasedRequest
           
static interface EncryptionKeyCallback.Request
           
static class EncryptionKeyCallback.SymmetricKeyRequest
          A CallbackHandler handling an instance of this request should make sure that a symmetric key must be set on the request.
static class EncryptionKeyCallback.X509CertificateRequest
          A CallbackHandler handling an instance of this request should make sure that an X.509 certificate must be set on the request.
 
Constructor Summary
EncryptionKeyCallback(EncryptionKeyCallback.Request request)
           
 
Method Summary
 EncryptionKeyCallback.Request getRequest()
           
 
Methods inherited from class com.sun.xml.wss.impl.callback.XWSSCallback
getRuntimeProperties
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EncryptionKeyCallback

public EncryptionKeyCallback(EncryptionKeyCallback.Request request)
Method Detail

getRequest

public EncryptionKeyCallback.Request getRequest()


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