Interface JaccProvider
-
- All Superinterfaces:
org.jvnet.hk2.config.ConfigBeanProxy,org.jvnet.hk2.config.types.PropertyBag
public interface JaccProvider extends org.jvnet.hk2.config.ConfigBeanProxy, org.jvnet.hk2.config.types.PropertyBagDefines the standard JACC properties used for setting up the JACC provider. It also allows optional properties which can be used by the provider implementation for its configuration.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @NotNull StringgetName()Gets the value of the name property.StringgetPolicyConfigurationFactoryProvider()Gets the value of the policyConfigurationFactoryProvider property.@NotNull StringgetPolicyProvider()Gets the value of the policyProvider property.List<org.jvnet.hk2.config.types.Property>getProperty()Properties as perPropertyBagvoidsetName(String value)Sets the value of the name property.voidsetPolicyConfigurationFactoryProvider(String value)Sets the value of the policyConfigurationFactoryProvider property.voidsetPolicyProvider(String value)Sets the value of the policyProvider property.
-
-
-
Method Detail
-
getName
@NotNull @NotNull String getName()
Gets the value of the name property. A name for this jacc-provider. Is always "default" for default provider.- Returns:
- possible object is
String
-
setName
void setName(String value) throws PropertyVetoException
Sets the value of the name property.- Parameters:
value- allowed object isString- Throws:
PropertyVetoException
-
getPolicyProvider
@NotNull @NotNull String getPolicyProvider()
Gets the value of the policyProvider property. Corresponds to (and can be overridden by) the system property jakarta.security.jacc.policy.provider- Returns:
- possible object is
String
-
setPolicyProvider
void setPolicyProvider(String value) throws PropertyVetoException
Sets the value of the policyProvider property.- Parameters:
value- allowed object isString- Throws:
PropertyVetoException
-
getPolicyConfigurationFactoryProvider
String getPolicyConfigurationFactoryProvider()
Gets the value of the policyConfigurationFactoryProvider property. Corresponds to (and can be overridden by) the system property jakarta.security.jacc.PolicyConfigurationFactory.provider- Returns:
- possible object is
String
-
setPolicyConfigurationFactoryProvider
void setPolicyConfigurationFactoryProvider(String value) throws PropertyVetoException
Sets the value of the policyConfigurationFactoryProvider property.- Parameters:
value- allowed object isString- Throws:
PropertyVetoException
-
getProperty
@ToDo(priority=IMPORTANT, details="Provide PropertyDesc for legal props") @PropertiesDesc(props={}) List<org.jvnet.hk2.config.types.Property> getProperty()Properties as perPropertyBag- Specified by:
getPropertyin interfaceorg.jvnet.hk2.config.types.PropertyBag
-
-