Class AuthModuleTypeAdapter

    • Constructor Detail

      • AuthModuleTypeAdapter

        public AuthModuleTypeAdapter()
    • Method Detail

      • getDisplayName

        @NotNull
        public java.lang.String getDisplayName()
        Description copied from interface: AuthModuleType
        Returns name of the authentication module to show in the UI
        Specified by:
        getDisplayName in interface AuthModuleType
        Returns:
        name of the authentication module to show in the UI
      • getDescription

        @NotNull
        public java.lang.String getDescription()
        Description copied from interface: AuthModuleType
        Returns description of the authentication module to show in the UI
        Specified by:
        getDescription in interface AuthModuleType
        Returns:
        description of the authentication module to show in the UI
      • isMultipleInstancesAllowed

        public boolean isMultipleInstancesAllowed()
        Specified by:
        isMultipleInstancesAllowed in interface AuthModuleType
        Returns:
        true, if multiple instances of this authentication module are allowed, false otherwise
      • getDefaultProperties

        @NotNull
        public java.util.Map<java.lang.String,​java.lang.String> getDefaultProperties()
        Specified by:
        getDefaultProperties in interface AuthModuleType
        Returns:
        default properties for this authentication module
      • getEditPropertiesJspFilePath

        @Nullable
        public java.lang.String getEditPropertiesJspFilePath()
        Specified by:
        getEditPropertiesJspFilePath in interface AuthModuleType
        Returns:
        path to JSP file to edit properties of this authentication module or null if authentication module has no properties
      • describeProperties

        @NotNull
        public java.lang.String describeProperties​(@NotNull
                                                   java.util.Map<java.lang.String,​java.lang.String> properties)
        Description copied from interface: AuthModuleType
        Returns description of the specified properties map to be shown in UI
        Specified by:
        describeProperties in interface AuthModuleType
        Parameters:
        properties - properties
        Returns:
        description of the specified properties map