Class DeployedScriptOIDCProtocolMapper
java.lang.Object
org.keycloak.protocol.oidc.mappers.AbstractOIDCProtocolMapper
org.keycloak.protocol.oidc.mappers.ScriptBasedOIDCProtocolMapper
org.keycloak.protocol.oidc.mappers.DeployedScriptOIDCProtocolMapper
- All Implemented Interfaces:
OIDCAccessTokenMapper,OIDCAccessTokenResponseMapper,OIDCIDTokenMapper,TokenIntrospectionTokenMapper,UserInfoTokenMapper,org.keycloak.protocol.ProtocolMapper,org.keycloak.provider.ConfiguredProvider,org.keycloak.provider.EnvironmentDependentProviderFactory,org.keycloak.provider.Provider,org.keycloak.provider.ProviderFactory<org.keycloak.protocol.ProtocolMapper>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.keycloak.representations.provider.ScriptProviderMetadataFields inherited from class org.keycloak.protocol.oidc.mappers.ScriptBasedOIDCProtocolMapper
PROVIDER_ID, SCRIPTFields inherited from class org.keycloak.protocol.oidc.mappers.AbstractOIDCProtocolMapper
TOKEN_MAPPER_CATEGORY -
Constructor Summary
ConstructorsConstructorDescriptionDeployedScriptOIDCProtocolMapper(org.keycloak.representations.provider.ScriptProviderMetadata metadata) -
Method Summary
Modifier and TypeMethodDescriptionList<org.keycloak.provider.ProviderConfigProperty>getId()org.keycloak.representations.provider.ScriptProviderMetadataprotected StringgetScriptCode(org.keycloak.models.ProtocolMapperModel mapperModel) voidinit(org.keycloak.Config.Scope config) booleanisSupported(org.keycloak.Config.Scope config) voidsetMetadata(org.keycloak.representations.provider.ScriptProviderMetadata metadata) Methods inherited from class org.keycloak.protocol.oidc.mappers.ScriptBasedOIDCProtocolMapper
create, getDisplayCategory, getPriority, setClaim, setClaim, validateConfigMethods inherited from class org.keycloak.protocol.oidc.mappers.AbstractOIDCProtocolMapper
close, create, getEffectiveModel, getProtocol, getShouldUseLightweightToken, postInit, setClaim, transformAccessToken, transformAccessTokenResponse, transformIDToken, transformIntrospectionToken, transformUserInfoTokenMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.keycloak.provider.ConfiguredProvider
getConfigMethods inherited from interface org.keycloak.protocol.oidc.mappers.OIDCAccessTokenMapper
transformAccessTokenMethods inherited from interface org.keycloak.protocol.oidc.mappers.OIDCAccessTokenResponseMapper
transformAccessTokenResponseMethods inherited from interface org.keycloak.protocol.oidc.mappers.OIDCIDTokenMapper
transformIDTokenMethods inherited from interface org.keycloak.provider.ProviderFactory
dependsOn, getConfigMetadata, orderMethods inherited from interface org.keycloak.protocol.oidc.mappers.TokenIntrospectionTokenMapper
transformIntrospectionTokenMethods inherited from interface org.keycloak.protocol.oidc.mappers.UserInfoTokenMapper
transformUserInfoToken
-
Field Details
-
metadata
protected org.keycloak.representations.provider.ScriptProviderMetadata metadata
-
-
Constructor Details
-
DeployedScriptOIDCProtocolMapper
public DeployedScriptOIDCProtocolMapper(org.keycloak.representations.provider.ScriptProviderMetadata metadata) -
DeployedScriptOIDCProtocolMapper
public DeployedScriptOIDCProtocolMapper()
-
-
Method Details
-
getId
- Specified by:
getIdin interfaceorg.keycloak.provider.ProviderFactory<org.keycloak.protocol.ProtocolMapper>- Overrides:
getIdin classScriptBasedOIDCProtocolMapper
-
getDisplayType
- Specified by:
getDisplayTypein interfaceorg.keycloak.protocol.ProtocolMapper- Overrides:
getDisplayTypein classScriptBasedOIDCProtocolMapper
-
getHelpText
- Specified by:
getHelpTextin interfaceorg.keycloak.provider.ConfiguredProvider- Overrides:
getHelpTextin classScriptBasedOIDCProtocolMapper
-
getScriptCode
- Overrides:
getScriptCodein classScriptBasedOIDCProtocolMapper
-
init
public void init(org.keycloak.Config.Scope config) - Specified by:
initin interfaceorg.keycloak.provider.ProviderFactory<org.keycloak.protocol.ProtocolMapper>- Overrides:
initin classAbstractOIDCProtocolMapper
-
getConfigProperties
- Specified by:
getConfigPropertiesin interfaceorg.keycloak.provider.ConfiguredProvider- Overrides:
getConfigPropertiesin classScriptBasedOIDCProtocolMapper
-
isSupported
public boolean isSupported(org.keycloak.Config.Scope config) - Specified by:
isSupportedin interfaceorg.keycloak.provider.EnvironmentDependentProviderFactory- Overrides:
isSupportedin classScriptBasedOIDCProtocolMapper
-
setMetadata
public void setMetadata(org.keycloak.representations.provider.ScriptProviderMetadata metadata) -
getMetadata
public org.keycloak.representations.provider.ScriptProviderMetadata getMetadata()
-