public interface SecurityService extends ConfigBeanProxy, PropertyBag
ConfigBeanProxy.DuckPropertyBag.Duck| Modifier and Type | Method and Description |
|---|---|
String |
getActivateDefaultPrincipalToRoleMapping()
Gets the value of the activateDefaultPrincipalToRoleMapping property.
|
String |
getAnonymousRole()
Gets the value of the anonymousRole property.
|
String |
getAuditEnabled()
Gets the value of the auditEnabled property.
|
List<AuditModule> |
getAuditModule()
Gets the value of the auditModule property.
|
String |
getAuditModules()
Gets the value of the auditModules property.
|
List<AuthRealm> |
getAuthRealm()
Gets the value of the authRealm property.
|
String |
getDefaultPrincipal()
Gets the value of the defaultPrincipal property.
|
String |
getDefaultPrincipalPassword()
Gets the value of the defaultPrincipalPassword property.
|
String |
getDefaultRealm()
Gets the value of the defaultRealm property.
|
String |
getJacc()
Gets the value of the jacc property.
|
List<JaccProvider> |
getJaccProvider()
Gets the value of the jaccProvider property.
|
String |
getMappedPrincipalClass()
Customizes the java.security.Principal implementation class used
when activate-default-principal-to-role-mapping is set to true.
|
List<MessageSecurityConfig> |
getMessageSecurityConfig()
Gets the value of the messageSecurityConfig property.
|
List<Property> |
getProperty()
Properties as per
PropertyBag |
void |
setActivateDefaultPrincipalToRoleMapping(String value)
Sets the value of the activateDefaultPrincipalToRoleMapping property.
|
void |
setAnonymousRole(String value)
Sets the value of the anonymousRole property.
|
void |
setAuditEnabled(String value)
Sets the value of the auditEnabled property.
|
void |
setAuditModules(String value)
Sets the value of the auditModules property.
|
void |
setDefaultPrincipal(String value)
Sets the value of the defaultPrincipal property.
|
void |
setDefaultPrincipalPassword(String value)
Sets the value of the defaultPrincipalPassword property.
|
void |
setDefaultRealm(String value)
Sets the value of the defaultRealm property.
|
void |
setJacc(String value)
Sets the value of the jacc property.
|
void |
setMappedPrincipalClass(String value)
Sets the value of the mappedPrincipalClass property.
|
createChild, deepCopy, getParent, getParentaddProperty, getProperty, getPropertyValue, getPropertyValue, lookupProperty, removeProperty, removePropertyString getDefaultRealm()
Stringvoid setDefaultRealm(String value) throws PropertyVetoException
value - allowed object is StringPropertyVetoExceptionString getDefaultPrincipal()
Stringvoid setDefaultPrincipal(String value) throws PropertyVetoException
value - allowed object is StringPropertyVetoExceptionString getDefaultPrincipalPassword()
Stringvoid setDefaultPrincipalPassword(String value) throws PropertyVetoException
value - allowed object is StringPropertyVetoExceptionString getAnonymousRole()
Stringvoid setAnonymousRole(String value) throws PropertyVetoException
value - allowed object is StringPropertyVetoExceptionString getAuditEnabled()
Stringvoid setAuditEnabled(String value) throws PropertyVetoException
value - allowed object is StringPropertyVetoExceptionString getJacc()
Stringvoid setJacc(String value) throws PropertyVetoException
value - allowed object is StringPropertyVetoExceptionString getAuditModules()
Stringvoid setAuditModules(String value) throws PropertyVetoException
value - allowed object is String
Sets the username for this authorized internal admin user entry.PropertyVetoExceptionString getActivateDefaultPrincipalToRoleMapping()
Every role is mapped to a same-named (as the role) instance of a java.security.Principal implementation class (see mapped-principal-class) This behavior is similar to that of the Tomcat servlet container.
It is on by default.
Stringvoid setActivateDefaultPrincipalToRoleMapping(String value) throws PropertyVetoException
value - allowed object is StringPropertyVetoExceptionString getMappedPrincipalClass()
Stringvoid setMappedPrincipalClass(String value) throws PropertyVetoException
value - allowed object is StringPropertyVetoExceptionList<AuthRealm> getAuthRealm()
set method for the authRealm property.
For example, to add a new item, do as follows:
getAuthRealm().add(newItem);
Objects of the following type(s) are allowed in the list AuthRealmList<JaccProvider> getJaccProvider()
set method for the jaccProvider property.
For example, to add a new item, do as follows:
getJaccProvider().add(newItem);
Objects of the following type(s) are allowed in the list JaccProviderList<AuditModule> getAuditModule()
set method for the auditModule property.
For example, to add a new item, do as follows:
getAuditModule().add(newItem);
Objects of the following type(s) are allowed in the list AuditModuleList<MessageSecurityConfig> getMessageSecurityConfig()
set method for the messageSecurityConfig property.
For example, to add a new item, do as follows:
getMessageSecurityConfig().add(newItem);
Objects of the following type(s) are allowed in the list MessageSecurityConfig@ToDo(priority=IMPORTANT, details="Provide PropertyDesc for legal props") @PropertiesDesc(props={}) List<Property> getProperty()
PropertyBaggetProperty in interface PropertyBagCopyright © 2019. All rights reserved.