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:
org.keycloak.protocol.ProtocolMapper,SAMLAttributeStatementMapper,org.keycloak.provider.ConfiguredProvider,org.keycloak.provider.EnvironmentDependentProviderFactory,org.keycloak.provider.Provider,org.keycloak.provider.ProviderFactory<org.keycloak.protocol.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 TypeMethodDescriptionList<org.keycloak.provider.ProviderConfigProperty>getId()org.keycloak.representations.provider.ScriptProviderMetadataprotected StringgetScriptCode(org.keycloak.models.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 interfaceorg.keycloak.provider.ProviderFactory<org.keycloak.protocol.ProtocolMapper>- Overrides:
getIdin classScriptBasedMapper
-
getDisplayType
- Specified by:
getDisplayTypein interfaceorg.keycloak.protocol.ProtocolMapper- Overrides:
getDisplayTypein classScriptBasedMapper
-
getHelpText
- Specified by:
getHelpTextin interfaceorg.keycloak.provider.ConfiguredProvider- Overrides:
getHelpTextin classScriptBasedMapper
-
getScriptCode
- Overrides:
getScriptCodein classScriptBasedMapper
-
getConfigProperties
- Specified by:
getConfigPropertiesin interfaceorg.keycloak.provider.ConfiguredProvider- Overrides:
getConfigPropertiesin classScriptBasedMapper
-
setMetadata
public void setMetadata(org.keycloak.representations.provider.ScriptProviderMetadata metadata) -
getMetadata
public org.keycloak.representations.provider.ScriptProviderMetadata getMetadata()
-