Class DeployedScriptSAMLProtocolMapper
java.lang.Object
org.keycloak.protocol.saml.mappers.AbstractSAMLProtocolMapper
org.keycloak.protocol.saml.mappers.ScriptBasedMapper
org.keycloak.protocol.saml.mappers.DeployedScriptSAMLProtocolMapper
- All Implemented Interfaces:
ProtocolMapper,SAMLAttributeStatementMapper,ConfiguredProvider,EnvironmentDependentProviderFactory,Provider,ProviderFactory<ProtocolMapper>
- Author:
- Marek Posolda
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.keycloak.representations.provider.ScriptProviderMetadataFields inherited from class org.keycloak.protocol.saml.mappers.ScriptBasedMapper
PROVIDER_ID -
Constructor Summary
ConstructorsConstructorDescriptionDeployedScriptSAMLProtocolMapper(org.keycloak.representations.provider.ScriptProviderMetadata metadata) -
Method Summary
Modifier and TypeMethodDescriptiongetId()org.keycloak.representations.provider.ScriptProviderMetadataprotected StringgetScriptCode(ProtocolMapperModel mapperModel) voidsetMetadata(org.keycloak.representations.provider.ScriptProviderMetadata metadata) Methods inherited from class org.keycloak.protocol.saml.mappers.ScriptBasedMapper
create, getDisplayCategory, isSupported, transformAttributeStatement, validateConfigMethods inherited from class org.keycloak.protocol.saml.mappers.AbstractSAMLProtocolMapper
close, create, getProtocol, init, postInitMethods 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.ProtocolMapper
getEffectiveModel, getPriorityMethods inherited from interface org.keycloak.provider.ProviderFactory
dependsOn, getConfigMetadata, order
-
Field Details
-
metadata
protected org.keycloak.representations.provider.ScriptProviderMetadata metadata
-
-
Constructor Details
-
DeployedScriptSAMLProtocolMapper
public DeployedScriptSAMLProtocolMapper(org.keycloak.representations.provider.ScriptProviderMetadata metadata) -
DeployedScriptSAMLProtocolMapper
public DeployedScriptSAMLProtocolMapper()
-
-
Method Details
-
getId
- Specified by:
getIdin interfaceProviderFactory<ProtocolMapper>- Overrides:
getIdin classScriptBasedMapper
-
getDisplayType
- Specified by:
getDisplayTypein interfaceProtocolMapper- Overrides:
getDisplayTypein classScriptBasedMapper
-
getHelpText
- Specified by:
getHelpTextin interfaceConfiguredProvider- Overrides:
getHelpTextin classScriptBasedMapper
-
getScriptCode
- Overrides:
getScriptCodein classScriptBasedMapper
-
getConfigProperties
- Specified by:
getConfigPropertiesin interfaceConfiguredProvider- Overrides:
getConfigPropertiesin classScriptBasedMapper
-
setMetadata
public void setMetadata(org.keycloak.representations.provider.ScriptProviderMetadata metadata) -
getMetadata
public org.keycloak.representations.provider.ScriptProviderMetadata getMetadata()
-