Uses of Class
org.keycloak.crypto.KeyWrapper
-
Packages that use KeyWrapper 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 -
-
Uses of KeyWrapper in org.keycloak.crypto
Constructors in org.keycloak.crypto with parameters of type KeyWrapper Constructor Description AsymmetricSignatureSignerContext(KeyWrapper key)
AsymmetricSignatureVerifierContext(KeyWrapper key)
MacSignatureSignerContext(KeyWrapper key)
MacSignatureVerifierContext(KeyWrapper key)
ServerECDSASignatureSignerContext(KeyWrapper key)
ServerECDSASignatureVerifierContext(KeyWrapper key)
-
Uses of KeyWrapper in org.keycloak.keys
Methods in org.keycloak.keys that return KeyWrapper Modifier and Type Method Description protected KeyWrapper
AbstractEcdsaKeyProvider. createKeyWrapper(KeyPair keyPair, String ecInNistRep)
protected KeyWrapper
AbstractRsaKeyProvider. createKeyWrapper(KeyPair keyPair, X509Certificate certificate, List<X509Certificate> certificateChain, KeyUse keyUse)
protected KeyWrapper
AbstractRsaKeyProvider. createKeyWrapper(KeyPair keyPair, X509Certificate certificate, 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 abstract KeyWrapper
AbstractEcdsaKeyProvider. loadKey(RealmModel realm, ComponentModel model)
protected abstract KeyWrapper
AbstractRsaKeyProvider. loadKey(RealmModel realm, ComponentModel model)
protected KeyWrapper
GeneratedEcdsaKeyProvider. loadKey(RealmModel realm, ComponentModel model)
KeyWrapper
ImportedRsaKeyProvider. loadKey(RealmModel realm, ComponentModel model)
protected KeyWrapper
JavaKeystoreKeyProvider. loadKey(RealmModel realm, ComponentModel model)
Methods in org.keycloak.keys that return types with arguments of type KeyWrapper Modifier and Type Method Description default List<KeyWrapper>
KeyProvider. getKeys()
Deprecated.UsegetKeysStream
instead.Stream<KeyWrapper>
AbstractEcdsaKeyProvider. getKeysStream()
Stream<KeyWrapper>
AbstractGeneratedSecretKeyProvider. getKeysStream()
Stream<KeyWrapper>
AbstractRsaKeyProvider. getKeysStream()
Stream<KeyWrapper>
DefaultKeyManager. getKeysStream(RealmModel realm)
Stream<KeyWrapper>
DefaultKeyManager. getKeysStream(RealmModel realm, KeyUse use, String algorithm)
Stream<KeyWrapper>
KeyProvider. getKeysStream()
Returns theKeyWrapper
for aKeyProvider
.Map<String,KeyWrapper>
PublicKeyLoader. loadKeys()
-
Uses of KeyWrapper in org.keycloak.keys.infinispan
Methods in org.keycloak.keys.infinispan that return KeyWrapper Modifier and Type Method Description KeyWrapper
InfinispanPublicKeyStorageProvider. getFirstPublicKey(String modelKey, String algorithm, PublicKeyLoader loader)
KeyWrapper
InfinispanPublicKeyStorageProvider. getPublicKey(String modelKey, String kid, PublicKeyLoader loader)
Methods in org.keycloak.keys.infinispan that return types with arguments of type KeyWrapper Modifier and Type Method Description Map<String,KeyWrapper>
PublicKeysEntry. getCurrentKeys()
Constructor parameters in org.keycloak.keys.infinispan with type arguments of type KeyWrapper Constructor Description PublicKeysEntry(int lastRequestTime, Map<String,KeyWrapper> currentKeys)
-
Uses of KeyWrapper in org.keycloak.keys.loader
Methods in org.keycloak.keys.loader that return KeyWrapper Modifier and Type Method 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
HardcodedPublicKeyLoader. getSavedPublicKey()
protected KeyWrapper
OIDCIdentityProviderPublicKeyLoader. getSavedPublicKey()
Methods in org.keycloak.keys.loader that return types with arguments of type KeyWrapper Modifier and Type Method Description Map<String,KeyWrapper>
ClientPublicKeyLoader. loadKeys()
Map<String,KeyWrapper>
HardcodedPublicKeyLoader. loadKeys()
Map<String,KeyWrapper>
OIDCIdentityProviderPublicKeyLoader. loadKeys()
-
Uses of KeyWrapper in org.keycloak.models
Methods in org.keycloak.models that return KeyWrapper Modifier and Type Method Description KeyWrapper
KeyManager. getActiveKey(RealmModel realm, KeyUse use, String algorithm)
KeyWrapper
KeyManager. getKey(RealmModel realm, String kid, KeyUse use, String algorithm)
Methods in org.keycloak.models that return types with arguments of type KeyWrapper Modifier and Type Method Description default List<KeyWrapper>
KeyManager. getKeys(RealmModel realm)
Deprecated.UsegetKeysStream
instead.default List<KeyWrapper>
KeyManager. getKeys(RealmModel realm, KeyUse use, String algorithm)
Deprecated.UsegetKeysStream
instead.Stream<KeyWrapper>
KeyManager. getKeysStream(RealmModel realm)
Returns allKeyWrapper
for the given realm.Stream<KeyWrapper>
KeyManager. getKeysStream(RealmModel realm, KeyUse use, String algorithm)
Returns allKeyWrapper
for the given realm that match given criteria. -
Uses of KeyWrapper in org.keycloak.protocol.saml
Methods in org.keycloak.protocol.saml with parameters of type KeyWrapper Modifier and Type Method Description static int
SamlService. compareKeys(KeyWrapper o1, KeyWrapper o2)
-
Uses of KeyWrapper in org.keycloak.util
Methods in org.keycloak.util that return types with arguments of type KeyWrapper Modifier and Type Method Description static Map<String,KeyWrapper>
JWKSUtils. getKeyWrappersForUse(JSONWebKeySet keySet, JWK.Use requestedUse)
-