|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opencrx.kernel.layer.model.SecurityContext
public class SecurityContext
A security context manages the subjects of one subject segment.
| Constructor Summary | |
|---|---|
SecurityContext(AccessControl_1 plugin,
org.openmdx.base.naming.Path realmIdentity)
|
|
| Method Summary | |
|---|---|
protected javax.resource.cci.MappedRecord |
getGroup(javax.resource.cci.MappedRecord principal)
Get group principal for the given principal. |
protected Set<String> |
getMemberships(javax.resource.cci.MappedRecord principal,
javax.resource.cci.MappedRecord user,
short accessLevel,
boolean useExtendedAccessLevelBasic)
|
protected javax.resource.cci.MappedRecord |
getPrimaryGroup(javax.resource.cci.MappedRecord principal)
|
protected javax.resource.cci.MappedRecord |
getPrincipal(String principalName)
|
protected Set<String> |
getSubgroups(String qualifiedPrincipalName)
Return set of qualified names of subgroups of specified group subject. |
protected Set<String> |
getSupergroups(String qualifiedPrincipalName)
Return set of qualified names of subgroups of specified group subject. |
protected javax.resource.cci.MappedRecord |
getUserHome(org.openmdx.base.naming.Path principalIdentity)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SecurityContext(AccessControl_1 plugin,
org.openmdx.base.naming.Path realmIdentity)
| Method Detail |
|---|
protected javax.resource.cci.MappedRecord getPrincipal(String principalName)
throws ServiceException
ServiceException
protected javax.resource.cci.MappedRecord getUserHome(org.openmdx.base.naming.Path principalIdentity)
throws ServiceException
ServiceException
protected javax.resource.cci.MappedRecord getPrimaryGroup(javax.resource.cci.MappedRecord principal)
throws ServiceException
ServiceException
protected javax.resource.cci.MappedRecord getGroup(javax.resource.cci.MappedRecord principal)
throws ServiceException
ServiceException
protected Set<String> getSubgroups(String qualifiedPrincipalName)
throws ServiceException
ServiceException
protected Set<String> getSupergroups(String qualifiedPrincipalName)
throws ServiceException
ServiceException
protected Set<String> getMemberships(javax.resource.cci.MappedRecord principal,
javax.resource.cci.MappedRecord user,
short accessLevel,
boolean useExtendedAccessLevelBasic)
throws ServiceException
ServiceException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||