public class SecurityContext extends SecurityConfiguration
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_VERSION |
Constructor and Description |
---|
SecurityContext(SecurityConfiguration pConfig,
AccessRight[] pRights,
java.util.Map pRightsMap,
java.lang.Object pObject)
Creates a new security context out of a security domain's
configuration, replacing the access rights with specified
access rights.
|
SecurityContext(SecurityConfiguration pConfig,
java.lang.Object pObject)
Creates a new security context out of a security domain's
configuration and the secured object that is the subject
of the access control request.
|
SecurityContext(SecurityPolicy pPolicy,
UserAuthority pUserAuthority,
AccessRight[] pRights,
java.util.Map pRightsMap,
java.lang.Object pObject)
Creates a new security context.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getObject()
Returns the object that is the subject of the access
control request, if any.
|
getAccessRights, getAccessRightsMap, getSecurityPolicy, getUserAuthority, setAccessRights, setAccessRightsMap, setSecurityPolicy, setUserAuthority
public SecurityContext(SecurityConfiguration pConfig, java.lang.Object pObject)
public SecurityContext(SecurityConfiguration pConfig, AccessRight[] pRights, java.util.Map pRightsMap, java.lang.Object pObject)
public SecurityContext(SecurityPolicy pPolicy, UserAuthority pUserAuthority, AccessRight[] pRights, java.util.Map pRightsMap, java.lang.Object pObject)