KeyProviderEncryptedKeyProvider, SAMLKeyProviderpublic abstract class BaseKeyProvider extends java.lang.Object implements KeyProvider
AES_ALGORITHMS, DSA_ALGORITHMS, RSA_ALGORITHMS, TRIPLEDES_ALGORITHMS| Modifier and Type | Method | Description |
|---|---|---|
byte[] |
getIdentifier() |
|
KeySelectorResult |
getKeyByIdentifier(byte[] keyIdentifier,
java.lang.String alg,
KeySelector.Purpose purpose) |
|
KeySelectorResult |
getKeyByIssuerSerial(java.lang.String issuerName,
java.math.BigInteger serial,
java.lang.String alg,
KeySelector.Purpose purpose) |
|
KeySelectorResult |
getKeyByName(java.lang.String keyName,
java.lang.String alg,
KeySelector.Purpose purpose) |
|
KeySelectorResult |
getKeyBySTR(SecurityTokenReference str,
java.lang.String alg,
KeySelector.Purpose purpose) |
|
KeySelectorResult |
getKeyBySubjectName(java.lang.String subjectName,
java.lang.String alg,
KeySelector.Purpose purpose) |
|
KeySelectorResult |
getKeyByURI(java.lang.String uri,
java.lang.String alg,
KeySelector.Purpose purpose) |
|
java.lang.String |
getName() |
|
SecurityToken |
getSecurityToken() |
|
java.lang.String |
getUri() |
|
java.lang.String |
toString() |
getKeypublic KeySelectorResult getKeyByIdentifier(byte[] keyIdentifier, java.lang.String alg, KeySelector.Purpose purpose)
getKeyByIdentifier in interface KeyProviderpublic KeySelectorResult getKeyByName(java.lang.String keyName, java.lang.String alg, KeySelector.Purpose purpose)
getKeyByName in interface KeyProviderpublic KeySelectorResult getKeyByURI(java.lang.String uri, java.lang.String alg, KeySelector.Purpose purpose)
getKeyByURI in interface KeyProviderpublic KeySelectorResult getKeyBySubjectName(java.lang.String subjectName, java.lang.String alg, KeySelector.Purpose purpose)
getKeyBySubjectName in interface KeyProviderpublic KeySelectorResult getKeyByIssuerSerial(java.lang.String issuerName, java.math.BigInteger serial, java.lang.String alg, KeySelector.Purpose purpose)
getKeyByIssuerSerial in interface KeyProviderpublic KeySelectorResult getKeyBySTR(SecurityTokenReference str, java.lang.String alg, KeySelector.Purpose purpose)
getKeyBySTR in interface KeyProviderpublic byte[] getIdentifier()
public java.lang.String getName()
public java.lang.String getUri()
public SecurityToken getSecurityToken()
public java.lang.String toString()
toString in class java.lang.Object