Interface RoleMappingProviderConfig

All Superinterfaces:
org.jvnet.hk2.config.ConfigBeanProxy, org.jvnet.hk2.config.types.PropertyBag, SecurityProviderConfig

public interface RoleMappingProviderConfig extends SecurityProviderConfig, org.jvnet.hk2.config.types.PropertyBag
  • Method Summary

    Modifier and Type
    Method
    Description
    List<org.jvnet.hk2.config.types.Property>
    Gets the properties of the provider.
    @NotNull String
    Gets the class name of the role provider.
    default Map<String,?>
    Gets the options of the provider by looking at the properties.
    boolean
    Indicates if the provider supports role deployment.
    Gets the version of the provider.
    void
    setProviderClass(String providerClass)
     
    void
    setSupportRoleDeploy(boolean supportRoleDeploy)
     
    void
    setVersion(String version)
     

    Methods inherited from interface org.jvnet.hk2.config.ConfigBeanProxy

    createChild, deepCopy, getParent, getParent

    Methods inherited from interface org.jvnet.hk2.config.types.PropertyBag

    addProperty, getProperty, getPropertyValue, getPropertyValue, lookupProperty, removeProperty, removeProperty

    Methods inherited from interface org.glassfish.security.services.config.SecurityProviderConfig

    getName, setName
  • Method Details

    • getProviderClass

      @NotNull @JavaClassName @NotNull String getProviderClass()
      Gets the class name of the role provider.
    • setProviderClass

      void setProviderClass(String providerClass) throws PropertyVetoException
      Throws:
      PropertyVetoException
    • getSupportRoleDeploy

      boolean getSupportRoleDeploy()
      Indicates if the provider supports role deployment.
    • setSupportRoleDeploy

      void setSupportRoleDeploy(boolean supportRoleDeploy) throws PropertyVetoException
      Throws:
      PropertyVetoException
    • getVersion

      String getVersion()
      Gets the version of the provider.
    • setVersion

      void setVersion(String version) throws PropertyVetoException
      Throws:
      PropertyVetoException
    • getProperty

      List<org.jvnet.hk2.config.types.Property> getProperty()
      Gets the properties of the provider.
      Specified by:
      getProperty in interface org.jvnet.hk2.config.types.PropertyBag
    • getProviderOptions

      default Map<String,?> getProviderOptions()
      Gets the options of the provider by looking at the properties.