public abstract class WSSKeyIdentifierResolver
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
vt_ThumbprintSHA1
The only valueType (as of WS 1.1) for a WSSKeyIdentifier
|
Constructor and Description |
---|
WSSKeyIdentifierResolver() |
Modifier and Type | Method and Description |
---|---|
abstract java.lang.Object |
getKey(WSSKeyIdentifier keyID, java.lang.String keyValueType)
Sub-classes need to implement this method to resolve the key identifier and return the key.
|
abstract WSSecurityToken |
getSecurityToken(WSSKeyIdentifier keyID, java.lang.String keyValueType)
Sub-classes need to implement this method to resolve the key identifier and return the toekn
|
public static final java.lang.String vt_ThumbprintSHA1
public abstract java.lang.Object getKey(WSSKeyIdentifier keyID, java.lang.String keyValueType)
keyID
- The key identifier.keyValueType
- The key data Value Type.null
on failure.X509KeyIdentifierResolverException
public abstract WSSecurityToken getSecurityToken(WSSKeyIdentifier keyID, java.lang.String keyValueType)
keyID
- The key identifier.keyValueType
- The key data Value Type.null
on failure.