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 Modifier and Type Interface Description static classAuthorizationProviderConfig.Duck
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<org.jvnet.hk2.config.types.Property>getProperty()Gets the properties of the LoginModule.@NotNull StringgetProviderClass()Gets the class name of the authorization provider.Map<String,?>getProviderOptions()Gets the options of the LoginModule for use with JAAS Configuration.booleangetSupportPolicyDeploy()Configuration parameter indicating if the provider support policy deploy or notStringgetVersion()configuration parameter to indicate the version of the providervoidsetProviderClass(String value)voidsetSupportPolicyDeploy(boolean value)voidsetVersion(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 Detail
-
getProviderClass
@NotNull @JavaClassName @NotNull String getProviderClass()
Gets the class name of the authorization provider.
-
setProviderClass
void setProviderClass(String value) throws PropertyVetoException
- Throws:
PropertyVetoException
-
getSupportPolicyDeploy
boolean getSupportPolicyDeploy()
Configuration parameter indicating if the provider support policy deploy or not- Returns:
- true support policy deploy
-
setSupportPolicyDeploy
void setSupportPolicyDeploy(boolean value) throws PropertyVetoException- Throws:
PropertyVetoException
-
getVersion
String getVersion()
configuration parameter to indicate the version of the provider- Returns:
- version of the provider
-
setVersion
void setVersion(String value) throws PropertyVetoException
- 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
-
-