Uses of Class
org.keycloak.crypto.KeyWrapper
Packages that use KeyWrapper
Package
Description
-
Uses of KeyWrapper in org.keycloak.broker.oidc
Methods in org.keycloak.broker.oidc that return KeyWrapperModifier and TypeMethodDescriptionprotected KeyWrapper
OIDCIdentityProvider.getIdentityProviderKeyWrapper
(JWSInput jws) -
Uses of KeyWrapper in org.keycloak.crypto
Methods in org.keycloak.crypto that return KeyWrapperModifier and TypeMethodDescriptionKeyWrapper.cloneKey()
PublicKeysWrapper.getKeyByKidAndAlg
(String kid, String alg) Find an appropriate key given a KID and algorithm.Methods in org.keycloak.crypto that return types with arguments of type KeyWrapperMethods in org.keycloak.crypto with parameters of type KeyWrapperModifier and TypeMethodDescriptionstatic void
SignatureProvider.checkKeyForSignature
(KeyWrapper key, String algorithm, String type) static void
SignatureProvider.checkKeyForVerification
(KeyWrapper key, String algorithm, String type) AsymmetricSignatureProvider.signer
(KeyWrapper key) ECDSASignatureProvider.signer
(KeyWrapper key) MacSecretSignatureProvider.signer
(KeyWrapper key) SignatureProvider.signer
(KeyWrapper key) AsymmetricSignatureProvider.verifier
(KeyWrapper key) ECDSASignatureProvider.verifier
(KeyWrapper key) MacSecretSignatureProvider.verifier
(KeyWrapper key) SignatureProvider.verifier
(KeyWrapper key) Constructors in org.keycloak.crypto with parameters of type KeyWrapperModifierConstructorDescriptionConstructor parameters in org.keycloak.crypto with type arguments of type KeyWrapper -
Uses of KeyWrapper in org.keycloak.keys
Methods in org.keycloak.keys that return KeyWrapperModifier and TypeMethodDescriptionprotected 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) DefaultKeyManager.getActiveKey
(RealmModel realm, KeyUse use, String algorithm) PublicKeyStorageProvider.getFirstPublicKey
(String modelKey, String algorithm, PublicKeyLoader loader) Get first found public key to verify messages signed by particular client having several public keys.DefaultKeyManager.getKey
(RealmModel realm, String kid, KeyUse use, String algorithm) PublicKeyStorageProvider.getPublicKey
(String modelKey, String kid, String algorithm, 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) 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 KeyWrapperModifier and TypeMethodDescriptionAbstractEcdsaKeyProvider.getKeysStream()
AbstractGeneratedSecretKeyProvider.getKeysStream()
AbstractRsaKeyProvider.getKeysStream()
DefaultKeyManager.getKeysStream
(RealmModel realm) DefaultKeyManager.getKeysStream
(RealmModel realm, KeyUse use, String algorithm) KeyProvider.getKeysStream()
Returns theKeyWrapper
for aKeyProvider
. -
Uses of KeyWrapper in org.keycloak.keys.infinispan
Methods in org.keycloak.keys.infinispan that return KeyWrapperModifier and TypeMethodDescriptionInfinispanPublicKeyStorageProvider.getFirstPublicKey
(String modelKey, String algorithm, PublicKeyLoader loader) InfinispanPublicKeyStorageProvider.getPublicKey
(String modelKey, String kid, String algorithm, PublicKeyLoader loader) -
Uses of KeyWrapper in org.keycloak.keys.loader
Methods in org.keycloak.keys.loader that return KeyWrapperModifier and TypeMethodDescriptionstatic KeyWrapper
PublicKeyStorageManager.getClientPublicKeyWrapper
(KeycloakSession session, ClientModel client, JWK.Use keyUse, String algAlgorithm) static KeyWrapper
PublicKeyStorageManager.getClientPublicKeyWrapper
(KeycloakSession session, ClientModel client, JWSInput input) static KeyWrapper
PublicKeyStorageManager.getIdentityProviderKeyWrapper
(KeycloakSession session, RealmModel realm, OIDCIdentityProviderConfig idpConfig, JWSInput input) protected KeyWrapper
HardcodedPublicKeyLoader.getSavedPublicKey()
protected KeyWrapper
OIDCIdentityProviderPublicKeyLoader.getSavedPublicKey()
-
Uses of KeyWrapper in org.keycloak.models
Methods in org.keycloak.models that return KeyWrapperModifier and TypeMethodDescriptionKeyManager.getActiveKey
(RealmModel realm, KeyUse use, String algorithm) KeyManager.getKey
(RealmModel realm, String kid, KeyUse use, String algorithm) Methods in org.keycloak.models that return types with arguments of type KeyWrapperModifier and TypeMethodDescriptionKeyManager.getKeysStream
(RealmModel realm) Returns allKeyWrapper
for the given realm.KeyManager.getKeysStream
(RealmModel realm, KeyUse use, String algorithm) Returns allKeyWrapper
for the given realm that match given criteria.Constructors in org.keycloak.models with parameters of type KeyWrapper -
Uses of KeyWrapper in org.keycloak.protocol.saml
Methods in org.keycloak.protocol.saml with parameters of type KeyWrapperModifier and TypeMethodDescriptionstatic int
SamlService.compareKeys
(KeyWrapper o1, KeyWrapper o2) -
Uses of KeyWrapper in org.keycloak.social.linkedin
Methods in org.keycloak.social.linkedin that return KeyWrapperModifier and TypeMethodDescriptionprotected KeyWrapper
LinkedInOIDCIdentityProvider.getIdentityProviderKeyWrapper
(JWSInput jws) -
Uses of KeyWrapper in org.keycloak.util
Methods in org.keycloak.util that return KeyWrapper