Package org.keycloak.broker.oidc
Class OIDCIdentityProviderFactory
java.lang.Object
org.keycloak.broker.provider.AbstractIdentityProviderFactory<OIDCIdentityProvider>
org.keycloak.broker.oidc.OIDCIdentityProviderFactory
- All Implemented Interfaces:
IdentityProviderFactory<OIDCIdentityProvider>
,ConfiguredProvider
,ProviderFactory<OIDCIdentityProvider>
public class OIDCIdentityProviderFactory
extends AbstractIdentityProviderFactory<OIDCIdentityProvider>
- Author:
- Pedro Igor
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate
(KeycloakSession session, IdentityProviderModel model) getId()
getName()
parseConfig
(KeycloakSession session, InputStream inputStream) parseOIDCConfig
(KeycloakSession session, InputStream inputStream) Methods inherited from class org.keycloak.broker.provider.AbstractIdentityProviderFactory
close, create, init, postInit
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.keycloak.provider.ConfiguredProvider
getConfig
Methods inherited from interface org.keycloak.broker.provider.IdentityProviderFactory
getConfigProperties, getHelpText
Methods inherited from interface org.keycloak.provider.ProviderFactory
getConfigMetadata, order
-
Field Details
-
PROVIDER_ID
- See Also:
-
-
Constructor Details
-
OIDCIdentityProviderFactory
public OIDCIdentityProviderFactory()
-
-
Method Details
-
getName
-
create
-
createConfig
-
getId
-
parseConfig
- Specified by:
parseConfig
in interfaceIdentityProviderFactory<OIDCIdentityProvider>
- Overrides:
parseConfig
in classAbstractIdentityProviderFactory<OIDCIdentityProvider>
-
parseOIDCConfig
protected static Map<String,String> parseOIDCConfig(KeycloakSession session, InputStream inputStream)
-