Package org.wildfly.security.http.oidc
Interface PublicKeyLocator
public interface PublicKeyLocator
An interface to locate the public key for an OpenID provider.
- Author:
- Marek Posolda, Farah Juma
-
Method Summary
Modifier and TypeMethodDescriptiongetPublicKey(String kid, OidcClientConfiguration oidcClientConfiguration) voidreset(OidcClientConfiguration oidcClientConfiguration) Reset the state of locator (eg. clear the cached keys)
-
Method Details
-
getPublicKey
- Parameters:
kid- the key idoidcClientConfiguration- the OpenID Connect client configuration- Returns:
- the public key for the OpenID provider
-
reset
Reset the state of locator (eg. clear the cached keys)- Parameters:
oidcClientConfiguration- the OpenID Connect client configuration
-