Interface OpenIdConnectTokenPKIProviderFactory
-
- All Known Implementing Classes:
OpenIdConnectTokenPKIProviderFactoryImpl
public interface OpenIdConnectTokenPKIProviderFactoryDefines the concern of creating a OpenIdConnectTokenPKIProvider for a particular STS instance, driven by the state in the OpenIdConnectTokenConfig associated with the STS instance.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OpenIdConnectTokenPKIProvidergetOpenIdConnectTokenCryptoProvider(OpenIdConnectTokenConfig tokenConfig)
-
-
-
Method Detail
-
getOpenIdConnectTokenCryptoProvider
OpenIdConnectTokenPKIProvider getOpenIdConnectTokenCryptoProvider(OpenIdConnectTokenConfig tokenConfig) throws TokenCreationException
- Parameters:
tokenConfig- the OpenIdConnectTokenConfig corresponding the STS instance for whom the token service is generating tokens- Returns:
- a non-null OpenIdConnectTokenPKIProvider
- Throws:
TokenCreationException- if the OpenIdConnectTokenPKIProvider could not be instantiated - usually because of incorrect keystore configuration
-
-