Class 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>

    public class DeployedScriptSAMLProtocolMapper
    extends ScriptBasedMapper
    Author:
    Marek Posolda
    • Field Detail

      • metadata

        protected org.keycloak.representations.provider.ScriptProviderMetadata metadata
    • Constructor Detail

      • DeployedScriptSAMLProtocolMapper

        public DeployedScriptSAMLProtocolMapper​(org.keycloak.representations.provider.ScriptProviderMetadata metadata)
      • DeployedScriptSAMLProtocolMapper

        public DeployedScriptSAMLProtocolMapper()
    • Method Detail

      • getId

        public String getId()
        Specified by:
        getId in interface org.keycloak.provider.ProviderFactory<org.keycloak.protocol.ProtocolMapper>
        Overrides:
        getId in class ScriptBasedMapper
      • getDisplayType

        public String getDisplayType()
        Specified by:
        getDisplayType in interface org.keycloak.protocol.ProtocolMapper
        Overrides:
        getDisplayType in class ScriptBasedMapper
      • getHelpText

        public String getHelpText()
        Specified by:
        getHelpText in interface org.keycloak.provider.ConfiguredProvider
        Overrides:
        getHelpText in class ScriptBasedMapper
      • getConfigProperties

        public List<org.keycloak.provider.ProviderConfigProperty> getConfigProperties()
        Specified by:
        getConfigProperties in interface org.keycloak.provider.ConfiguredProvider
        Overrides:
        getConfigProperties in class ScriptBasedMapper
      • setMetadata

        public void setMetadata​(org.keycloak.representations.provider.ScriptProviderMetadata metadata)
      • getMetadata

        public org.keycloak.representations.provider.ScriptProviderMetadata getMetadata()