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
-
Method Summary
Modifier and TypeMethodDescriptionList<org.jvnet.hk2.config.types.Property> Gets the properties of the LoginModule.@NotNull StringGets the class name of the authorization provider.Gets the options of the LoginModule for use with JAAS Configuration.booleanConfiguration parameter indicating if the provider support policy deploy or not.Configuration parameter to indicate theversionof the provider.voidsetProviderClass(String providerClass) voidsetSupportPolicyDeploy(boolean supportPolicyDeploy) voidsetVersion(String version) Methods inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
createChild, deepCopy, getParent, getParentMethods inherited from interface org.jvnet.hk2.config.types.PropertyBag
addProperty, getProperty, getPropertyValue, getPropertyValue, lookupProperty, removeProperty, removePropertyMethods 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:
trueif supports policy deploy,falseotherwise
-
setSupportPolicyDeploy
- Throws:
PropertyVetoException
-
getVersion
String getVersion()Configuration parameter to indicate theversionof 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:
getPropertyin interfaceorg.jvnet.hk2.config.types.PropertyBag
-
getProviderOptions
Gets the options of the LoginModule for use with JAAS Configuration.
-