BaseKeyProvider
, EncryptedKeyProvider
, SAMLKeyProvider
public interface KeyProvider
Modifier and Type | Field | Description |
---|---|---|
static java.lang.String[] |
AES_ALGORITHMS |
|
static java.lang.String[] |
DSA_ALGORITHMS |
|
static java.lang.String[] |
RSA_ALGORITHMS |
|
static java.lang.String[] |
TRIPLEDES_ALGORITHMS |
Modifier and Type | Method | Description |
---|---|---|
KeySelectorResult |
getKey(java.lang.String alg,
KeySelector.Purpose purpose) |
|
KeySelectorResult |
getKeyByIdentifier(byte[] identifier,
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 subjectDN,
java.lang.String alg,
KeySelector.Purpose purpose) |
|
KeySelectorResult |
getKeyByURI(java.lang.String uri,
java.lang.String alg,
KeySelector.Purpose purpose) |
static final java.lang.String[] RSA_ALGORITHMS
static final java.lang.String[] DSA_ALGORITHMS
static final java.lang.String[] AES_ALGORITHMS
static final java.lang.String[] TRIPLEDES_ALGORITHMS
KeySelectorResult getKey(java.lang.String alg, KeySelector.Purpose purpose)
KeySelectorResult getKeyByName(java.lang.String keyName, java.lang.String alg, KeySelector.Purpose purpose)
KeySelectorResult getKeyByIdentifier(byte[] identifier, java.lang.String alg, KeySelector.Purpose purpose)
KeySelectorResult getKeyByURI(java.lang.String uri, java.lang.String alg, KeySelector.Purpose purpose)
KeySelectorResult getKeyBySubjectName(java.lang.String subjectDN, 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 getKeyBySTR(SecurityTokenReference str, java.lang.String alg, KeySelector.Purpose purpose)