Skip navigation links
A B C D E F G H I K L N P R S U V W 

A

AAA_AUTH_LIST - Static variable in class act.aaa.AAAService
 
AAACliOverHttpAuthority - Class in act.aaa.util
AAA default implementation of CliOverHttpAuthority.
AAACliOverHttpAuthority() - Constructor for class act.aaa.util.AAACliOverHttpAuthority
 
AAAConfig - Class in act.aaa
 
AAAConfig() - Constructor for class act.aaa.AAAConfig
 
AAAConfig.cliOverHttp - Class in act.aaa
 
AAAConfig.ddl - Class in act.aaa
 
AAAConfig.ddl.principal - Class in act.aaa
 
AAAConfig.user - Class in act.aaa
 
AAAContextProvider() - Constructor for class act.aaa.AAAModule.AAAContextProvider
 
AAAModule - Class in act.aaa
Define DI bindings
AAAModule() - Constructor for class act.aaa.AAAModule
 
AAAModule.AAAContextProvider - Class in act.aaa
 
AAAModule.AAAPersistentServiceProvider - Class in act.aaa
 
AAAModule.AuditorProvider - Class in act.aaa
 
AAAModule.AuthenticationServiceProvider - Class in act.aaa
 
AAAModule.AuthorizationServiceProvider - Class in act.aaa
 
AAAPersistenceServiceInitialized - Class in act.aaa
The Event raised when AAAService is initialized with a AAAPersistentService
AAAPersistentServiceProvider() - Constructor for class act.aaa.AAAModule.AAAPersistentServiceProvider
 
AAAPlugin - Class in act.aaa
 
AAAPlugin(EventBus) - Constructor for class act.aaa.AAAPlugin
 
AAAPlugin.Listener - Interface in act.aaa
 
AAAService - Class in act.aaa
 
AAAServiceFinder<T> - Class in act.aaa
 
AAAServiceFinder(App) - Constructor for class act.aaa.AAAServiceFinder
 
accept(ActionHandlerInvoker.Visitor) - Method in class act.aaa.NoAccessExceptionHandler
 
ACL_FILE - Static variable in class act.aaa.AAAService
 
act.aaa - package act.aaa
 
act.aaa.util - package act.aaa.util
 
ActAAAService - Interface in act.aaa
 
ActAAAService.Base<USER_TYPE> - Class in act.aaa
 
allPermissionNames() - Method in class act.aaa.DefaultPersistentService
 
allPermissions() - Method in class act.aaa.DefaultPersistentService
 
allPrivilegeNames() - Method in class act.aaa.DefaultPersistentService
 
allPrivileges() - Method in class act.aaa.DefaultPersistentService
 
allRoleNames() - Method in class act.aaa.DefaultPersistentService
 
allRoles() - Method in class act.aaa.DefaultPersistentService
 
ALWAYS_AUTHENTICATE - Static variable in class act.aaa.AAAService
 
AnnotationUtil - Class in act.aaa
 
AnnotationUtil() - Constructor for class act.aaa.AnnotationUtil
 
applyTo(App) - Method in class act.aaa.AAAConfig
 
auditor() - Method in class act.aaa.AAAService
 
AuditorInitialized - Class in act.aaa
The Event raised when AAAService is initialized with a AuthenticationService
AuditorProvider() - Constructor for class act.aaa.AAAModule.AuditorProvider
 
authenticate(String, String) - Method in class act.aaa.ActAAAService.Base
Authenticate a username against a password, return a Principal instance if authenticated, or null if failed to authenticate.
authenticate(String, char[]) - Method in class act.aaa.ActAAAService.Base
Authenticate a username against a password, return a Principal instance if authenticated, or null if failed to authenticate.
authenticationService() - Method in class act.aaa.AAAService
 
AuthenticationServiceInitialized - Class in act.aaa
The Event raised when AAAService is initialized with a AuthenticationService
AuthenticationServiceProvider() - Constructor for class act.aaa.AAAModule.AuthenticationServiceProvider
 
authorization - Static variable in class act.aaa.AAAConfig.cliOverHttp
aaa.cliOverHttp.authorization
authorizationService() - Method in class act.aaa.AAAService
 
AuthorizationServiceInitialized - Class in act.aaa
The Event raised when AAAService is initialized with a AuthenticationService
AuthorizationServiceProvider() - Constructor for class act.aaa.AAAModule.AuthorizationServiceProvider
 
authorize() - Method in class act.aaa.util.AAACliOverHttpAuthority
 

B

Base() - Constructor for class act.aaa.ActAAAService.Base
 
Base(Class<USER_TYPE>) - Constructor for class act.aaa.ActAAAService.Base
 
buildService(App, ActAAAService) - Method in class act.aaa.AAAPlugin
 
buildService(App, AuthenticationService) - Method in class act.aaa.AAAPlugin
 
buildService(App, AuthorizationService) - Method in class act.aaa.AAAPlugin
 
buildService(App, AAAPersistentService) - Method in class act.aaa.AAAPlugin
 
buildService(App, Auditor) - Method in class act.aaa.AAAPlugin
 

C

cliOverHttp() - Constructor for class act.aaa.AAAConfig.cliOverHttp
 
create - Static variable in class act.aaa.AAAConfig.ddl
aaa.ddl.create
create - Static variable in class act.aaa.AAAConfig.ddl.principal
aaa.ddl.principal.create
createAAAContext() - Method in class act.aaa.AAAService
 

D

ddl() - Constructor for class act.aaa.AAAConfig.ddl
 
DEF_USER_KEY - Static variable in class act.aaa.AAAConfig.user
 
DefaultPersistentService - Class in act.aaa
 
DefaultPersistentService(ActAAAService) - Constructor for class act.aaa.DefaultPersistentService
 
delete - Static variable in class act.aaa.AAAConfig.ddl
aaa.ddl.delete
delete - Static variable in class act.aaa.AAAConfig.ddl.principal
aaa.ddl.principal.delete
deserialze(DefaultJSONParser, Type, Object) - Method in class act.aaa.FastJsonAAAObjectCodec
 
DynamicPermissionCheckHelperBase<T> - Class in act.aaa
 
DynamicPermissionCheckHelperBase() - Constructor for class act.aaa.DynamicPermissionCheckHelperBase
 
DynamicPermissionCheckHelperBase(Class<T>) - Constructor for class act.aaa.DynamicPermissionCheckHelperBase
 

E

express() - Method in class act.aaa.NoAccessExceptionHandler
 

F

FastJsonAAAObjectCodec - Class in act.aaa
Serializer and Deserializer of SimplePermission for FastJson
FastJsonAAAObjectCodec(Class<? extends AAAObject>, AAAPersistentService) - Constructor for class act.aaa.FastJsonAAAObjectCodec
 
FastJsonPermissionCodec - Class in act.aaa
Serializer and Deserializer of Permission for FastJson
FastJsonPermissionCodec(AAAPersistentService) - Constructor for class act.aaa.FastJsonPermissionCodec
 
FastJsonPrivilegeCodec - Class in act.aaa
Serializer and Deserializer of Privilege for FastJson
FastJsonPrivilegeCodec(AAAPersistentService) - Constructor for class act.aaa.FastJsonPrivilegeCodec
 
FastJsonRoleCodec - Class in act.aaa
Serializer and Deserializer of Role for FastJson
FastJsonRoleCodec(AAAPersistentService) - Constructor for class act.aaa.FastJsonRoleCodec
 
findAnnotation(Class<?>, Class<A>) - Static method in class act.aaa.AnnotationUtil
 
findAnnotation(Method, Class<A>) - Static method in class act.aaa.AnnotationUtil
 
findByName(String) - Method in class act.aaa.ActAAAService.Base
Find a principal from data store by name.
findByName(String) - Method in interface act.aaa.ActAAAService
 
findByName(String, Class<T>) - Method in class act.aaa.DefaultPersistentService
 
findPrivilege(int) - Method in class act.aaa.DefaultPersistentService
 
findUser(String) - Method in class act.aaa.ActAAAService.Base
 
foundActAAAService(Class<ActAAAService>) - Method in class act.aaa.AAAServiceFinder
 
foundAuditorService(Class<Auditor>) - Method in class act.aaa.AAAServiceFinder
 
foundAuthenticationService(Class<AuthenticationService>) - Method in class act.aaa.AAAServiceFinder
 
foundAuthorizationService(Class<AuthorizationService>) - Method in class act.aaa.AAAServiceFinder
 
foundDynamicPermissionCheckHelper(Class<DynamicPermissionCheckHelperBase>) - Method in class act.aaa.AAAServiceFinder
 

G

get() - Method in class act.aaa.AAAModule.AAAContextProvider
 
get() - Method in class act.aaa.AAAModule.AAAPersistentServiceProvider
 
get() - Method in class act.aaa.AAAModule.AuditorProvider
 
get() - Method in class act.aaa.AAAModule.AuthenticationServiceProvider
 
get() - Method in class act.aaa.AAAModule.AuthorizationServiceProvider
 
get() - Method in class act.aaa.util.LoginUserFinder
 
getFastMatchToken() - Method in class act.aaa.FastJsonAAAObjectCodec
 
getTargetClass() - Method in class act.aaa.DynamicPermissionCheckHelperBase
 

H

handleFound(Class<AAAPersistentService>) - Method in class act.aaa.AAAServiceFinder
 

I

initialized() - Method in class act.aaa.util.LoginUserFinder
 
initUserDao(Class<USER_TYPE>) - Method in class act.aaa.ActAAAService.Base
 
initUserType(Class<USER_TYPE>) - Method in class act.aaa.ActAAAService.Base
 
internalHandle(Exception, ActionContext) - Method in class act.aaa.NoAccessExceptionHandler
 

K

key - Static variable in class act.aaa.AAAConfig.user
aaa.user.key
KEY_USER_KEY - Static variable in class act.aaa.util.LoginUserFinder
 

L

logger - Variable in class act.aaa.ActAAAService.Base
 
loginUrl - Static variable in class act.aaa.AAAConfig
aaa.loginUrl
LoginUser - Annotation Type in act.aaa
The annotation specify a field or parameter should be the current login user
LoginUserFinder - Class in act.aaa.util
Load user from logged in principal
LoginUserFinder() - Constructor for class act.aaa.util.LoginUserFinder
 

N

nameOf(USER_TYPE) - Method in class act.aaa.ActAAAService.Base
Deprecated.
NoAccessExceptionHandler - Class in act.aaa
 
NoAccessExceptionHandler() - Constructor for class act.aaa.NoAccessExceptionHandler
 
normalizeAAAObjectName(AAAObject) - Static method in class act.aaa.DefaultPersistentService
 
normalizeAAAObjectName(String) - Static method in class act.aaa.DefaultPersistentService
 

P

permissionNames() - Method in class act.aaa.DefaultPersistentService
Deprecated.
permissionNames() - Method in class act.aaa.DynamicPermissionCheckHelperBase
Returns a list of permission name strings.
permissions() - Method in class act.aaa.DynamicPermissionCheckHelperBase
 
permissionsOf(USER_TYPE) - Method in class act.aaa.ActAAAService.Base
Returns direct permission names of specified user
persistentService() - Method in class act.aaa.AAAService
 
principal() - Constructor for class act.aaa.AAAConfig.ddl.principal
 
principalOf(USER_TYPE) - Method in class act.aaa.ActAAAService.Base
Get Principal instance from a user instance.
principalResolved(Principal, ActionContext) - Method in interface act.aaa.AAAPlugin.Listener
Fired when Principal is resolved from session
PrincipalResolved - Class in act.aaa
Triggered when AAA service has resolved the principal from an incoming session
PrincipalResolved(Principal) - Constructor for class act.aaa.PrincipalResolved
 
privilege - Static variable in class act.aaa.AAAConfig.cliOverHttp
aaa.cliOverHttp.privilege
privilegeNames() - Method in class act.aaa.DefaultPersistentService
Deprecated.
privilegeOf(USER_TYPE) - Method in class act.aaa.ActAAAService.Base
Returns the privilege level of a user.

R

registerExceptionHandler() - Static method in class act.aaa.AAAModule
 
releaseResources() - Method in class act.aaa.AAAPlugin
 
releaseResources() - Method in class act.aaa.AAAService
 
releaseResources() - Method in class act.aaa.DefaultPersistentService
 
remove(AAAObject) - Method in class act.aaa.DefaultPersistentService
 
removeAll(Class<T>) - Method in class act.aaa.DefaultPersistentService
 
removeAllPrincipals() - Method in class act.aaa.ActAAAService.Base
Remove all principals from data store.
removeAllPrincipals() - Method in interface act.aaa.ActAAAService
 
roleNames() - Method in class act.aaa.DefaultPersistentService
Deprecated.
rolesOf(USER_TYPE) - Method in class act.aaa.ActAAAService.Base
Returns role names of specified user

S

save(Principal) - Method in class act.aaa.ActAAAService.Base
Save an new principal into data store
save(Principal) - Method in interface act.aaa.ActAAAService
 
save(AAAObject) - Method in class act.aaa.DefaultPersistentService
 
sessionFree() - Method in class act.aaa.NoAccessExceptionHandler
 
sessionResolved(H.Session, ActionContext) - Method in class act.aaa.AAAService
 
setPrincipalProperties(Principal, USER_TYPE) - Method in class act.aaa.ActAAAService.Base
Sub class can overwrite this method to store any user data (can be serizlied to a String) into principal’s property.

U

update - Static variable in class act.aaa.AAAConfig.ddl.principal
aaa.ddl.principal.update
update - Static variable in class act.aaa.AAAConfig.ddl
aaa.ddl.update
user() - Constructor for class act.aaa.AAAConfig.user
 
userDao - Variable in class act.aaa.ActAAAService.Base
The user model DAO class
userKey() - Method in class act.aaa.ActAAAService.Base
Return the key name used to find out the user entity from data store.
username(USER_TYPE) - Method in class act.aaa.ActAAAService.Base
Get username of the user passed in.
userType - Variable in class act.aaa.ActAAAService.Base
The user model class

V

verifyPassword(USER_TYPE, char[]) - Method in class act.aaa.ActAAAService.Base
Sub class must overwrite this method to implement password verification logic.
VERSION - Static variable in class act.aaa.AAAPlugin
Defines the version of AAA plugin
VERSION - Static variable in class act.aaa.AAAService
Defines the version of AAA Plugin

W

write(JSONSerializer, Object, Object, Type, int) - Method in class act.aaa.FastJsonAAAObjectCodec
 
A B C D E F G H I K L N P R S U V W 
Skip navigation links

Copyright © 2015–2018 ActFramework. All rights reserved.