public class SecretKeyCallback extends Object implements Callback
ClientAuthModules
 invoked from intermediate components that need to acquire
 a password to authenticate to their target service.| Modifier and Type | Class and Description | 
|---|---|
| static class  | SecretKeyCallback.AliasRequestRequest type for secret keys that are identified using an alias. | 
| static interface  | SecretKeyCallback.RequestMarker interface for secret key request types. | 
| Constructor and Description | 
|---|
| SecretKeyCallback(SecretKeyCallback.Request request)Constructs this SecretKeyCallback with a secret key Request object. | 
| Modifier and Type | Method and Description | 
|---|---|
| SecretKey | getKey()Used to obtain the secret key set within the Callback. | 
| SecretKeyCallback.Request | getRequest()Used by the CallbackHandler to get the Request object which identifies 
 the secret key to be returned. | 
| void | setKey(SecretKey key)Used by the CallbackHandler to set the requested secret key within
 the Callback. | 
public SecretKeyCallback(SecretKeyCallback.Request request)
The request object identifies the secret key to be returned. If the alias is null, the handler of the callback relies on its own default.
request - Request object identifying the secret key, or null.public SecretKeyCallback.Request getRequest()
public void setKey(SecretKey key)
key - The secret key, or null if no key was found.public SecretKey getKey()
Copyright © 1996-2015, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.