|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SecurityService
The security service element defines parameters and configuration information needed by the core J2EE security service. Some container-specific security configuration elements are in the various container configuration elements and not here. SSL configuration is also elsewhere. At this time the security service configuration consists of a set of authentication realms. A number of top-level attributes are defined as well
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.jvnet.hk2.config.ConfigBeanProxy |
|---|
org.jvnet.hk2.config.ConfigBeanProxy.Duck |
| Nested classes/interfaces inherited from interface org.jvnet.hk2.config.types.PropertyBag |
|---|
org.jvnet.hk2.config.types.PropertyBag.Duck |
| Method Summary | |
|---|---|
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<org.jvnet.hk2.config.types.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. |
| Methods inherited from interface org.jvnet.hk2.config.ConfigBeanProxy |
|---|
createChild, deepCopy, getParent, getParent |
| Methods inherited from interface org.jvnet.hk2.component.Injectable |
|---|
injectedInto |
| Methods inherited from interface org.jvnet.hk2.config.types.PropertyBag |
|---|
getProperty, getPropertyValue, getPropertyValue |
| Method Detail |
|---|
String getDefaultRealm()
String
void setDefaultRealm(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoExceptionString getDefaultPrincipal()
String
void setDefaultPrincipal(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoExceptionString getDefaultPrincipalPassword()
String
void setDefaultPrincipalPassword(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoExceptionString getAnonymousRole()
String
void setAnonymousRole(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoExceptionString getAuditEnabled()
String
void setAuditEnabled(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoExceptionString getJacc()
String
void setJacc(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoExceptionString getAuditModules()
String
void setAuditModules(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoExceptionString getActivateDefaultPrincipalToRoleMapping()
String
void setActivateDefaultPrincipalToRoleMapping(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoExceptionString getMappedPrincipalClass()
String
void setMappedPrincipalClass(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoExceptionList<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<org.jvnet.hk2.config.types.Property> getProperty()
PropertyBag
getProperty in interface org.jvnet.hk2.config.types.PropertyBag
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||