A B C D G H I J K L O P R S U W 

A

abort() - Method in class org.jabylon.security.internal.DBLoginModule
 
abort() - Method in class org.jabylon.security.internal.LDAPLoginModule
 
ACTION_CONFIG - Static variable in class org.jabylon.security.CommonPermissions
grants access to configuration
ACTION_EDIT - Static variable in class org.jabylon.security.CommonPermissions
enables to edit resources
ACTION_SUGGEST - Static variable in class org.jabylon.security.CommonPermissions
permission to not directly edit translations, but at least make suggestions
ACTION_VIEW - Static variable in class org.jabylon.security.CommonPermissions
grants read-only access
addDefaultPermissions(UserManagement, User) - Static method in class org.jabylon.security.CommonPermissions
adds the default permissions and roles for a new user
applyAttributes(User, Subject) - Method in class org.jabylon.security.auth.AuthenticatorServiceImpl
 
applyTo(EObject) - Method in class org.jabylon.security.SubjectAttribute
 
AUTH_TYPE_DB - Static variable in class org.jabylon.security.CommonPermissions
 
AUTH_TYPE_LDAP - Static variable in class org.jabylon.security.CommonPermissions
 
authenticate(String, String) - Method in interface org.jabylon.security.auth.AuthenticationService
authenticates the given credentials
authenticate(String, String) - Method in class org.jabylon.security.auth.AuthenticatorServiceImpl
 
authenticateUser(String, String) - Method in interface org.jabylon.security.auth.AuthenticationService
tries to authenticate the given credentials if the credentials are correct, the matching user object is returned.
authenticateUser(String, String) - Method in class org.jabylon.security.auth.AuthenticatorServiceImpl
 
AuthenticationService - Interface in org.jabylon.security.auth
 
AuthenticatorServiceImpl - Class in org.jabylon.security.auth
 
AuthenticatorServiceImpl() - Constructor for class org.jabylon.security.auth.AuthenticatorServiceImpl
 

B

BUNDLE_ID - Static variable in class org.jabylon.security.JabylonSecurityBundle
 

C

commit() - Method in class org.jabylon.security.internal.DBLoginModule
 
commit() - Method in class org.jabylon.security.internal.LDAPLoginModule
 
CommonPermissions - Class in org.jabylon.security
common permission strings based on shiro syntax http://shiro.apache.org/permissions.html
CommonPermissions() - Constructor for class org.jabylon.security.CommonPermissions
 
constructPermission(String...) - Static method in class org.jabylon.security.CommonPermissions
 
constructPermissionName(String, String, String) - Static method in class org.jabylon.security.CommonPermissions
 
constructPermissionName(Resolvable<?, ?>, String) - Static method in class org.jabylon.security.CommonPermissions
 
createContext(String, String) - Method in class org.jabylon.security.internal.LDAPLoginModule
 

D

DBLoginModule - Class in org.jabylon.security.internal
 
DBLoginModule() - Constructor for class org.jabylon.security.internal.DBLoginModule
 
deactivate() - Method in class org.jabylon.security.auth.AuthenticatorServiceImpl
 
doAuthenticate(String, String) - Method in class org.jabylon.security.auth.AuthenticatorServiceImpl
 

G

getAnonymousUser() - Method in interface org.jabylon.security.auth.AuthenticationService
retrieves the anonymous user.
getAnonymousUser() - Method in class org.jabylon.security.auth.AuthenticatorServiceImpl
 
getBundleContext() - Static method in class org.jabylon.security.JabylonSecurityBundle
 
getFeature() - Method in class org.jabylon.security.SubjectAttribute
 
getRepositoryConnector() - Method in class org.jabylon.security.auth.AuthenticatorServiceImpl
 
getRepositoryConnector() - Static method in class org.jabylon.security.JabylonSecurityBundle
 
getValue() - Method in class org.jabylon.security.SubjectAttribute
 

H

hasConfigPermission(User, Resolvable<?, ?>) - Static method in class org.jabylon.security.CommonPermissions
 
hasEditPermission(User, Resolvable<?, ?>) - Static method in class org.jabylon.security.CommonPermissions
 
hasPermission(User, String) - Static method in class org.jabylon.security.CommonPermissions
 
hasPermission(User, Resolvable<?, ?>, String) - Static method in class org.jabylon.security.CommonPermissions
 
hasViewPermission(User, Resolvable<?, ?>) - Static method in class org.jabylon.security.CommonPermissions
 

I

initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.jabylon.security.internal.DBLoginModule
 
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.jabylon.security.internal.LDAPLoginModule
 
isEditRequest(String) - Static method in class org.jabylon.security.CommonPermissions
 

J

JabylonSecurityBundle - Class in org.jabylon.security
 
JabylonSecurityBundle() - Constructor for class org.jabylon.security.JabylonSecurityBundle
 

K

KEY_LDAP - Static variable in class org.jabylon.security.internal.LDAPLoginModule
the ldap server url
KEY_LDAP_PORT - Static variable in class org.jabylon.security.internal.LDAPLoginModule
the ldap server port
KEY_MANAGER - Static variable in class org.jabylon.security.internal.LDAPLoginModule
the ldap manager id
KEY_MANAGER_PASSWORD - Static variable in class org.jabylon.security.internal.LDAPLoginModule
the ldap manager password
KEY_ROOT_DN - Static variable in class org.jabylon.security.internal.LDAPLoginModule
the root dn to query agains
KEY_USER_FULL_NAME - Static variable in class org.jabylon.security.internal.LDAPLoginModule
the full name attribute of a user
KEY_USER_MAIL - Static variable in class org.jabylon.security.internal.LDAPLoginModule
the email attribute of a user
KEY_USER_NAME - Static variable in class org.jabylon.security.internal.LDAPLoginModule
the uid attribute of a user

L

LDAPLoginModule - Class in org.jabylon.security.internal
 
LDAPLoginModule() - Constructor for class org.jabylon.security.internal.LDAPLoginModule
 
login() - Method in class org.jabylon.security.internal.DBLoginModule
 
login() - Method in class org.jabylon.security.internal.LDAPLoginModule
 
logout() - Method in class org.jabylon.security.internal.DBLoginModule
 
logout() - Method in class org.jabylon.security.internal.LDAPLoginModule
 

O

org.jabylon.security - package org.jabylon.security
 
org.jabylon.security.auth - package org.jabylon.security.auth
 
org.jabylon.security.internal - package org.jabylon.security.internal
 

P

PROJECT - Static variable in class org.jabylon.security.CommonPermissions
 
PROJECT_GLOBAL_CONFIG - Static variable in class org.jabylon.security.CommonPermissions
 
PROJECT_GLOBAL_EDIT - Static variable in class org.jabylon.security.CommonPermissions
 
PROJECT_GLOBAL_VIEW - Static variable in class org.jabylon.security.CommonPermissions
 

R

ROLE_ADMINISTRATOR - Static variable in class org.jabylon.security.CommonPermissions
 
ROLE_ANONYMOUS - Static variable in class org.jabylon.security.CommonPermissions
 
ROLE_REGISTERED - Static variable in class org.jabylon.security.CommonPermissions
 

S

setRepositoryConnector(RepositoryConnector) - Method in class org.jabylon.security.auth.AuthenticatorServiceImpl
 
setRepositoryConnector(RepositoryConnector) - Method in class org.jabylon.security.JabylonSecurityBundle
 
start(BundleContext) - Method in class org.jabylon.security.JabylonSecurityBundle
 
stop(BundleContext) - Method in class org.jabylon.security.JabylonSecurityBundle
 
SubjectAttribute - Class in org.jabylon.security
 
SubjectAttribute(EStructuralFeature, Object) - Constructor for class org.jabylon.security.SubjectAttribute
 
SYSTEM - Static variable in class org.jabylon.security.CommonPermissions
 
SYSTEM_GENERAL_CONFIG - Static variable in class org.jabylon.security.CommonPermissions
Deprecated.
SYSTEM_GLOBAL_CONFIG - Static variable in class org.jabylon.security.CommonPermissions
right to edit any configuration

U

unbindRepositoryConnector(RepositoryConnector) - Method in class org.jabylon.security.auth.AuthenticatorServiceImpl
 
unsetRepositoryConnector(RepositoryConnector) - Method in class org.jabylon.security.JabylonSecurityBundle
 
USER - Static variable in class org.jabylon.security.CommonPermissions
 
USER_ANONYMOUS - Static variable in class org.jabylon.security.CommonPermissions
 
USER_GLOBAL_CONFIG - Static variable in class org.jabylon.security.CommonPermissions
 

W

WILDCARD - Static variable in class org.jabylon.security.CommonPermissions
 
WORKSPACE - Static variable in class org.jabylon.security.CommonPermissions
 
WORKSPACE_CONFIG - Static variable in class org.jabylon.security.CommonPermissions
 
A B C D G H I J K L O P R S U W 

Copyright © 2013–2014 Jabylon. All rights reserved.