Package | Description |
---|---|
org.keycloak.crypto | |
org.keycloak.keys | |
org.keycloak.keys.infinispan | |
org.keycloak.keys.loader | |
org.keycloak.models | |
org.keycloak.protocol.saml | |
org.keycloak.util |
Constructor and Description |
---|
AsymmetricSignatureSignerContext(KeyWrapper key) |
AsymmetricSignatureVerifierContext(KeyWrapper key) |
MacSignatureSignerContext(KeyWrapper key) |
MacSignatureVerifierContext(KeyWrapper key) |
ServerECDSASignatureSignerContext(KeyWrapper key) |
ServerECDSASignatureVerifierContext(KeyWrapper key) |
Modifier and Type | Method and Description |
---|---|
protected KeyWrapper |
AbstractEcdsaKeyProvider.createKeyWrapper(KeyPair keyPair,
String ecInNistRep) |
protected KeyWrapper |
AbstractRsaKeyProvider.createKeyWrapper(KeyPair keyPair,
X509Certificate certificate,
KeyUse keyUse) |
protected KeyWrapper |
AbstractRsaKeyProvider.createKeyWrapper(KeyPair keyPair,
X509Certificate certificate,
List<X509Certificate> certificateChain,
KeyUse keyUse) |
KeyWrapper |
DefaultKeyManager.getActiveKey(RealmModel realm,
KeyUse use,
String algorithm) |
KeyWrapper |
PublicKeyStorageProvider.getFirstPublicKey(String modelKey,
String algorithm,
PublicKeyLoader loader)
Get first found public key to verify messages signed by particular client having several public keys.
|
KeyWrapper |
DefaultKeyManager.getKey(RealmModel realm,
String kid,
KeyUse use,
String algorithm) |
KeyWrapper |
PublicKeyStorageProvider.getPublicKey(String modelKey,
String kid,
PublicKeyLoader loader)
Get public key to verify messages signed by particular client.
|
protected KeyWrapper |
JavaKeystoreKeyProvider.loadKey(RealmModel realm,
ComponentModel model) |
KeyWrapper |
ImportedRsaKeyProvider.loadKey(RealmModel realm,
ComponentModel model) |
protected KeyWrapper |
GeneratedEcdsaKeyProvider.loadKey(RealmModel realm,
ComponentModel model) |
protected abstract KeyWrapper |
AbstractRsaKeyProvider.loadKey(RealmModel realm,
ComponentModel model) |
protected abstract KeyWrapper |
AbstractEcdsaKeyProvider.loadKey(RealmModel realm,
ComponentModel model) |
Modifier and Type | Method and Description |
---|---|
default List<KeyWrapper> |
KeyProvider.getKeys()
Deprecated.
Use
getKeysStream instead. |
Stream<KeyWrapper> |
KeyProvider.getKeysStream()
Returns the
KeyWrapper for a KeyProvider . |
Stream<KeyWrapper> |
AbstractRsaKeyProvider.getKeysStream() |
Stream<KeyWrapper> |
AbstractGeneratedSecretKeyProvider.getKeysStream() |
Stream<KeyWrapper> |
AbstractEcdsaKeyProvider.getKeysStream() |
Stream<KeyWrapper> |
DefaultKeyManager.getKeysStream(RealmModel realm) |
Stream<KeyWrapper> |
DefaultKeyManager.getKeysStream(RealmModel realm,
KeyUse use,
String algorithm) |
Map<String,KeyWrapper> |
PublicKeyLoader.loadKeys() |
Modifier and Type | Method and Description |
---|---|
KeyWrapper |
InfinispanPublicKeyStorageProvider.getFirstPublicKey(String modelKey,
String algorithm,
PublicKeyLoader loader) |
KeyWrapper |
InfinispanPublicKeyStorageProvider.getPublicKey(String modelKey,
String kid,
PublicKeyLoader loader) |
Modifier and Type | Method and Description |
---|---|
Map<String,KeyWrapper> |
PublicKeysEntry.getCurrentKeys() |
Constructor and Description |
---|
PublicKeysEntry(int lastRequestTime,
Map<String,KeyWrapper> currentKeys) |
Modifier and Type | Method and Description |
---|---|
static KeyWrapper |
PublicKeyStorageManager.getClientPublicKeyWrapper(KeycloakSession session,
ClientModel client,
JWK.Use keyUse,
String algAlgorithm) |
static KeyWrapper |
PublicKeyStorageManager.getClientPublicKeyWrapper(KeycloakSession session,
ClientModel client,
JWSInput input) |
protected KeyWrapper |
OIDCIdentityProviderPublicKeyLoader.getSavedPublicKey() |
protected KeyWrapper |
HardcodedPublicKeyLoader.getSavedPublicKey() |
Modifier and Type | Method and Description |
---|---|
Map<String,KeyWrapper> |
OIDCIdentityProviderPublicKeyLoader.loadKeys() |
Map<String,KeyWrapper> |
HardcodedPublicKeyLoader.loadKeys() |
Map<String,KeyWrapper> |
ClientPublicKeyLoader.loadKeys() |
Modifier and Type | Method and Description |
---|---|
KeyWrapper |
KeyManager.getActiveKey(RealmModel realm,
KeyUse use,
String algorithm) |
KeyWrapper |
KeyManager.getKey(RealmModel realm,
String kid,
KeyUse use,
String algorithm) |
Modifier and Type | Method and Description |
---|---|
default List<KeyWrapper> |
KeyManager.getKeys(RealmModel realm)
Deprecated.
Use
getKeysStream instead. |
default List<KeyWrapper> |
KeyManager.getKeys(RealmModel realm,
KeyUse use,
String algorithm)
Deprecated.
Use
getKeysStream instead. |
Stream<KeyWrapper> |
KeyManager.getKeysStream(RealmModel realm)
Returns all
KeyWrapper for the given realm. |
Stream<KeyWrapper> |
KeyManager.getKeysStream(RealmModel realm,
KeyUse use,
String algorithm)
Returns all
KeyWrapper for the given realm that match given criteria. |
Modifier and Type | Method and Description |
---|---|
static int |
SamlService.compareKeys(KeyWrapper o1,
KeyWrapper o2) |
Modifier and Type | Method and Description |
---|---|
static Map<String,KeyWrapper> |
JWKSUtils.getKeyWrappersForUse(JSONWebKeySet keySet,
JWK.Use requestedUse) |
Copyright © 2021 JBoss by Red Hat. All rights reserved.