Interface AuthorizationProviderConfig
- All Superinterfaces:
org.jvnet.hk2.config.ConfigBeanProxy
,org.jvnet.hk2.config.types.PropertyBag
,SecurityProviderConfig
public interface AuthorizationProviderConfig
extends SecurityProviderConfig, org.jvnet.hk2.config.types.PropertyBag
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionList<org.jvnet.hk2.config.types.Property>
Gets the properties of the LoginModule.@NotNull String
Gets the class name of the authorization provider.Gets the options of the LoginModule for use with JAAS Configuration.boolean
Configuration parameter indicating if the provider support policy deploy or notconfiguration parameter to indicate the version of the providervoid
setProviderClass
(String value) void
setSupportPolicyDeploy
(boolean value) void
setVersion
(String value) 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
Gets the class name of the authorization provider. -
setProviderClass
- Throws:
PropertyVetoException
-
getSupportPolicyDeploy
boolean getSupportPolicyDeploy()Configuration parameter indicating if the provider support policy deploy or not- Returns:
- true support policy deploy
-
setSupportPolicyDeploy
- Throws:
PropertyVetoException
-
getVersion
String getVersion()configuration parameter to indicate the version of the provider- Returns:
- version of the provider
-
setVersion
- Throws:
PropertyVetoException
-
getProperty
List<org.jvnet.hk2.config.types.Property> getProperty()Gets the properties of the LoginModule.- Specified by:
getProperty
in interfaceorg.jvnet.hk2.config.types.PropertyBag
-
getProviderOptions
Gets the options of the LoginModule for use with JAAS Configuration.
-