public abstract class AAAContextBase extends AAAContext
| Constructor and Description |
|---|
AAAContextBase() |
| Modifier and Type | Method and Description |
|---|---|
Principal |
getCurrentPrincipal()
Returns a principal that initiate the current session
|
Object |
getGuardedTarget()
Get the guarded target object set previously via
AAAContext.setGuardedTarget(Object) call |
void |
setCurrentPrincipal(Principal user)
Set the current principal to a thread local variable.
|
Object |
setGuardedTarget(Object obj)
Store a guarded target object to a thread local variable.
|
allowSuperUser, allPermissionNames, allPermissions, allPrivilegeNames, allPrivileges, allRoleNames, allRoles, findPrivilege, getAnonymousPrincipal, getAuditor, getAuthenticationService, getAuthorizationService, getPersistentService, getPrincipal, getSuperUserLevel, getSystemPrincipal, hasPermission, hasPermission, hasPermission, hasPermission, hasPermission, hasPermission, hasPermission, hasPermission, hasPermission, hasPermission, hasPermission, hasPermission, hasPermission, hasPermission, hasPermission, hasPermission, hasPermission, hasPermissionOrPrivilege, hasPermissionOrPrivilege, hasPermissionOrPrivilege, hasPermissionOrPrivilege, hasPermissionOrPrivilege, hasPermissionOrPrivilege, hasPermissionOrPrivilege, hasPermissionOrPrivilege, hasPermissionOrPrivilege, hasPermissionOrPrivilege, hasPermissionOrPrivilege, hasPermissionOrPrivilege, hasPermissionOrPrivilege, hasPermissionOrPrivilege, hasPermissionOrPrivilege, hasPermissionOrPrivilege, hasPermissionOrPrivilege, hasPermissionOrPrivilege, hasPermissionOrPrivilege, hasPermissionOrPrivilege, hasPrivilege, hasPrivilege, hasPrivilege, hasPrivilege, hasPrivilege, hasPrivilege, hasPrivilege, hasPrivilege, hasPrivilege, hasPrivilege, hasPrivilege, hasPrivilege, isSuperUser, requirePermission, requirePermission, requirePermission, requirePermission, requirePermission, requirePermission, requirePermission, requirePermission, requirePermission, requirePermission, requirePermission, requirePermission, requirePermission, requirePermission, requirePermission, requirePermission, requirePermission, requirePermissionOrPrivilege, requirePermissionOrPrivilege, requirePermissionOrPrivilege, requirePermissionOrPrivilege, requirePermissionOrPrivilege, requirePermissionOrPrivilege, requirePermissionOrPrivilege, requirePermissionOrPrivilege, requirePermissionOrPrivilege, requirePermissionOrPrivilege, requirePermissionOrPrivilege, requirePermissionOrPrivilege, requirePermissionOrPrivilege, requirePermissionOrPrivilege, requirePermissionOrPrivilege, requirePermissionOrPrivilege, requirePermissionOrPrivilege, requirePermissionOrPrivilege, requirePermissionOrPrivilege, requirePermissionOrPrivilege, requirePrivilege, requirePrivilege, requirePrivilege, requirePrivilege, requirePrivilege, requirePrivilege, requirePrivilege, requirePrivilege, requirePrivilege, requirePrivilege, requirePrivilege, requirePrivilegepublic void setCurrentPrincipal(Principal user)
AAAContextSet the current principal to a thread local variable. If the principal specified is null then the thread local variable should be removed
setCurrentPrincipal in class AAAContextuser - the pricipalpublic Principal getCurrentPrincipal()
AAAContextReturns a principal that initiate the current session
getCurrentPrincipal in class AAAContextpublic Object setGuardedTarget(Object obj)
AAAContextStore a guarded target object to a thread local variable. If target specified is null, then the thread local variable should be removed
setGuardedTarget in class AAAContextobj - the guarded objectpublic Object getGuardedTarget()
AAAContextGet the guarded target object set previously via AAAContext.setGuardedTarget(Object) call
getGuardedTarget in class AAAContextCopyright © 2017–2020 OSGL (Open Source General Library). All rights reserved.