public interface SecurityService extends ConfigBeanProxy, PropertyBag
ConfigBeanProxy.Duck
PropertyBag.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, getParent
addProperty, getProperty, getPropertyValue, getPropertyValue, lookupProperty, removeProperty, removeProperty
String getDefaultRealm()
String
void setDefaultRealm(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
String getDefaultPrincipal()
String
void setDefaultPrincipal(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
String getDefaultPrincipalPassword()
String
void setDefaultPrincipalPassword(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
String getAnonymousRole()
String
void setAnonymousRole(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
String getAuditEnabled()
String
void setAuditEnabled(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
String getJacc()
String
void setJacc(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
String getAuditModules()
String
void setAuditModules(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
String 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.
String
void setActivateDefaultPrincipalToRoleMapping(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
String getMappedPrincipalClass()
String
void setMappedPrincipalClass(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
List<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
AuthRealm
List<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
JaccProvider
List<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
AuditModule
List<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()
PropertyBag
getProperty
in interface PropertyBag
Copyright © 2018. All rights reserved.