A C E G H I J L M N O P R S T U V

A

abort() - Method in class info.magnolia.jaas.sp.AbstractLoginModule
 
AbstractLoginModule - Class in info.magnolia.jaas.sp
Abstract implementation of the LoginModule providing common methods and constants implementation.
AbstractLoginModule() - Constructor for class info.magnolia.jaas.sp.AbstractLoginModule
 
AbstractPrincipalList - Class in info.magnolia.jaas.principal
Implementation of the PrincipalList providing most common functionality.
AbstractPrincipalList() - Constructor for class info.magnolia.jaas.principal.AbstractPrincipalList
 
ACLImpl - Class in info.magnolia.jaas.principal
This class represents access control list as a principal.
ACLImpl() - Constructor for class info.magnolia.jaas.principal.ACLImpl
 
add(String) - Method in class info.magnolia.jaas.principal.AbstractPrincipalList
Adds a name to the list.
add(Principal) - Method in class info.magnolia.jaas.principal.PrincipalCollectionImpl
Adds principal to the internal collection of principals.
addGroupName(String) - Method in class info.magnolia.jaas.sp.AbstractLoginModule
 
addGroups(String[]) - Method in class info.magnolia.jaas.sp.jcr.JCRAuthorizationModule
Sets the list of groups, info.magnolia.jaas.principal.GroupList.
addPermission(Object) - Method in class info.magnolia.jaas.principal.ACLImpl
Adds permission in to the list of permissions for this principal.
addProperty(String, Object) - Method in class info.magnolia.jaas.principal.EntityImpl
 
addRoleName(String) - Method in class info.magnolia.jaas.sp.AbstractLoginModule
 
addRoles(String[]) - Method in class info.magnolia.jaas.sp.jcr.JCRAuthorizationModule
Sets the list of roles, info.magnolia.jaas.principal.RoleList.

C

callbackHandler - Variable in class info.magnolia.jaas.sp.AbstractLoginModule
 
clearAll() - Method in class info.magnolia.jaas.principal.PrincipalCollectionImpl
removes all principals from the collection.
collectGroupNames() - Method in class info.magnolia.jaas.sp.jcr.JCRAuthenticationModule
Extract all the configured groups from the given node.
collectRoleNames() - Method in class info.magnolia.jaas.sp.jcr.JCRAuthenticationModule
Extract all the configured roles from the given node.
commit() - Method in class info.magnolia.jaas.sp.AbstractLoginModule
Updates subject with ACL and other properties.
contains(Principal) - Method in class info.magnolia.jaas.principal.PrincipalCollectionImpl
Checks if this collection contains specified principal.
contains(String) - Method in class info.magnolia.jaas.principal.PrincipalCollectionImpl
Checks if this collection contains principal with the specified name.

E

EntityImpl - Class in info.magnolia.jaas.principal
Implementation fo the security entity.
EntityImpl() - Constructor for class info.magnolia.jaas.principal.EntityImpl
 

G

get(String) - Method in class info.magnolia.jaas.principal.PrincipalCollectionImpl
Gets principal associated to the specified name from the collection.
getDefaultName() - Method in class info.magnolia.jaas.principal.GroupListImpl
 
getDefaultName() - Method in class info.magnolia.jaas.principal.RoleListImpl
 
getGroupNames() - Method in class info.magnolia.jaas.sp.AbstractLoginModule
 
getList() - Method in class info.magnolia.jaas.principal.AbstractPrincipalList
Gets list of roles as string.
getList() - Method in class info.magnolia.jaas.principal.ACLImpl
Returns list of permissions for this principal.
getMaxAttempts() - Method in class info.magnolia.jaas.sp.jcr.JCRAuthenticationModule
Get number of failed login attempts before locking account.
getName() - Method in class info.magnolia.jaas.principal.AbstractPrincipalList
Gets name given to this principal.
getName() - Method in class info.magnolia.jaas.principal.ACLImpl
Get name given to this principal.
getName() - Method in class info.magnolia.jaas.principal.EntityImpl
Gets name given to this principal.
getName() - Method in class info.magnolia.jaas.principal.PrincipalCollectionImpl
Gets name given to this principal.
getProperty(String) - Method in class info.magnolia.jaas.principal.EntityImpl
 
getRepository() - Method in class info.magnolia.jaas.principal.ACLImpl
Get repository ID for which this ACL has been constructed.
getRoleNames() - Method in class info.magnolia.jaas.sp.AbstractLoginModule
 
getSharedStatus() - Method in class info.magnolia.jaas.sp.AbstractLoginModule
 
getSkip() - Method in class info.magnolia.jaas.sp.AbstractLoginModule
Tests if the option skip_on_previous_success is set to true and preceding LoginModule was successful.
getTimeLock() - Method in class info.magnolia.jaas.sp.jcr.JCRAuthenticationModule
Get time period for time lockout.
getUser() - Method in class info.magnolia.jaas.sp.jcr.JCRAuthenticationModule
 
getUser() - Method in interface info.magnolia.jaas.sp.UserAwareLoginModule
 
getUserManager() - Method in class info.magnolia.jaas.sp.jcr.JCRAuthenticationModule
Override this to support any configured/non-configured user manager.
getWorkspace() - Method in class info.magnolia.jaas.principal.ACLImpl
Get workspace ID for which this ACL has been constructed.
GroupListImpl - Class in info.magnolia.jaas.principal
PrincipalList implementation for the groups.
GroupListImpl() - Constructor for class info.magnolia.jaas.principal.GroupListImpl
 

H

has(String) - Method in class info.magnolia.jaas.principal.AbstractPrincipalList
Checks if the role name exist in this list.

I

info.magnolia.jaas.principal - package info.magnolia.jaas.principal
 
info.magnolia.jaas.sp - package info.magnolia.jaas.sp
 
info.magnolia.jaas.sp.jcr - package info.magnolia.jaas.sp.jcr
 
initialize(Subject, CallbackHandler, Map, Map) - Method in class info.magnolia.jaas.sp.AbstractLoginModule
 
initUser() - Method in class info.magnolia.jaas.sp.jcr.JCRAuthenticationModule
 
iterator() - Method in class info.magnolia.jaas.principal.PrincipalCollectionImpl
Returns an iterator over the collection of principals.

J

JCRAuthenticationModule - Class in info.magnolia.jaas.sp.jcr
Authentication module implementation using JCR to retrieve the users.
JCRAuthenticationModule() - Constructor for class info.magnolia.jaas.sp.jcr.JCRAuthenticationModule
 
JCRAuthorizationModule - Class in info.magnolia.jaas.sp.jcr
This is a default login module for magnolia, it uses initialized repository as defined by the provider interface.
JCRAuthorizationModule() - Constructor for class info.magnolia.jaas.sp.jcr.JCRAuthorizationModule
 

L

log - Variable in class info.magnolia.jaas.sp.AbstractLoginModule
 
login() - Method in class info.magnolia.jaas.sp.AbstractLoginModule
 
login() - Method in class info.magnolia.jaas.sp.jcr.JCRAuthorizationModule
 
logout() - Method in class info.magnolia.jaas.sp.AbstractLoginModule
 

M

matchPassword() - Method in class info.magnolia.jaas.sp.jcr.JCRAuthenticationModule
 

N

name - Variable in class info.magnolia.jaas.sp.AbstractLoginModule
 

O

OPTION_REALM - Static variable in class info.magnolia.jaas.sp.AbstractLoginModule
 
OPTION_SKIP_ON_PREVIOUS_SUCCESS - Static variable in class info.magnolia.jaas.sp.AbstractLoginModule
 
OPTION_USE_REALM_CALLBACK - Static variable in class info.magnolia.jaas.sp.AbstractLoginModule
 
options - Variable in class info.magnolia.jaas.sp.AbstractLoginModule
 

P

PrincipalCollectionImpl - Class in info.magnolia.jaas.principal
Principal collection implementation based on simple list.
PrincipalCollectionImpl() - Constructor for class info.magnolia.jaas.principal.PrincipalCollectionImpl
 
pswd - Variable in class info.magnolia.jaas.sp.AbstractLoginModule
 

R

realm - Variable in class info.magnolia.jaas.sp.AbstractLoginModule
The realm we login into.
release() - Method in class info.magnolia.jaas.sp.AbstractLoginModule
Releases all associated memory.
release() - Method in class info.magnolia.jaas.sp.jcr.JCRAuthenticationModule
Releases all associated memory.
release() - Method in class info.magnolia.jaas.sp.jcr.JCRAuthorizationModule
Releases all associated memory.
remove(Principal) - Method in class info.magnolia.jaas.principal.PrincipalCollectionImpl
Removes principal from the collection if present or does nothing in case principal was not present in the collection.
RoleListImpl - Class in info.magnolia.jaas.principal
PrincipalList implementation for roles.
RoleListImpl() - Constructor for class info.magnolia.jaas.principal.RoleListImpl
 

S

set(Collection) - Method in class info.magnolia.jaas.principal.PrincipalCollectionImpl
Sets internal collection of principals.
setACL() - Method in class info.magnolia.jaas.sp.AbstractLoginModule
Sets access control list from the user, roles and groups.
setACL() - Method in class info.magnolia.jaas.sp.jcr.JCRAuthenticationModule
Set access control list from the user, roles and groups.
setACL() - Method in class info.magnolia.jaas.sp.jcr.JCRAuthorizationModule
Sets access control list from the user, roles and groups.
setACLForGroups(String[], PrincipalCollection) - Method in class info.magnolia.jaas.sp.jcr.JCRAuthorizationModule
Looks for groups configured in magnolia repository with the given name, and configures ACLs for it.
setACLForRoles(String[], PrincipalCollection) - Method in class info.magnolia.jaas.sp.jcr.JCRAuthorizationModule
Looks for role configured in magnolia repository with the given name, and configures ACLs for it.
setEntity() - Method in class info.magnolia.jaas.sp.AbstractLoginModule
Sets user details.
setEntity() - Method in class info.magnolia.jaas.sp.jcr.JCRAuthenticationModule
Set user details.
setEntity() - Method in class info.magnolia.jaas.sp.jcr.JCRAuthorizationModule
 
setGroupNames(Set) - Method in class info.magnolia.jaas.sp.AbstractLoginModule
 
setList(List) - Method in class info.magnolia.jaas.principal.ACLImpl
Initialize access control list with provided permissions it will overwrite any existing permissions set before.
setName(String) - Method in class info.magnolia.jaas.principal.AbstractPrincipalList
Sets principal name.
setName(String) - Method in class info.magnolia.jaas.principal.ACLImpl
Set this principal name.
setName(String) - Method in class info.magnolia.jaas.principal.EntityImpl
Deprecated. use addProperty(NAME, name)
setName(String) - Method in class info.magnolia.jaas.principal.PrincipalCollectionImpl
Sets this principal name.
setRepository(String) - Method in class info.magnolia.jaas.principal.ACLImpl
Set repository ID for which this ACL will be constructed.
setRoleNames(Set) - Method in class info.magnolia.jaas.sp.AbstractLoginModule
 
setSharedStatus(int) - Method in class info.magnolia.jaas.sp.AbstractLoginModule
Sets shared status value to be used by subsequent LoginModule(s).
setWorkspace(String) - Method in class info.magnolia.jaas.principal.ACLImpl
Set workspace ID for which this ACL will be constructed.
sharedState - Variable in class info.magnolia.jaas.sp.AbstractLoginModule
 
STATUS - Static variable in class info.magnolia.jaas.sp.AbstractLoginModule
 
STATUS_FAILED - Static variable in class info.magnolia.jaas.sp.AbstractLoginModule
 
STATUS_SKIPPED - Static variable in class info.magnolia.jaas.sp.AbstractLoginModule
 
STATUS_SUCCEDED - Static variable in class info.magnolia.jaas.sp.AbstractLoginModule
Deprecated. use STATUS_SUCCEEDED
STATUS_SUCCEEDED - Static variable in class info.magnolia.jaas.sp.AbstractLoginModule
 
STATUS_UNAVAILABLE - Static variable in class info.magnolia.jaas.sp.AbstractLoginModule
 
subject - Variable in class info.magnolia.jaas.sp.AbstractLoginModule
 
success - Variable in class info.magnolia.jaas.sp.AbstractLoginModule
 

T

toString() - Method in class info.magnolia.jaas.principal.AbstractPrincipalList
 
toString() - Method in class info.magnolia.jaas.principal.ACLImpl
 
toString() - Method in class info.magnolia.jaas.principal.EntityImpl
 
toString() - Method in class info.magnolia.jaas.principal.PrincipalCollectionImpl
 
TRY_FIRST_PASS - Static variable in class info.magnolia.jaas.sp.AbstractLoginModule
 
TRY_MAPPED_PASS - Static variable in class info.magnolia.jaas.sp.AbstractLoginModule
 

U

USE_FIRST_PASS - Static variable in class info.magnolia.jaas.sp.AbstractLoginModule
 
USE_MAPPED_PASS - Static variable in class info.magnolia.jaas.sp.AbstractLoginModule
 
user - Variable in class info.magnolia.jaas.sp.jcr.JCRAuthenticationModule
 
UserAwareLoginModule - Interface in info.magnolia.jaas.sp
Not all jaas module can return a user object, those which can should implement this interface.
useRealmCallback - Variable in class info.magnolia.jaas.sp.AbstractLoginModule
Allow the client to define the realm he logs into.

V

validateUser() - Method in class info.magnolia.jaas.sp.AbstractLoginModule
Checks if the credentials exist in the repository.
validateUser() - Method in class info.magnolia.jaas.sp.jcr.JCRAuthenticationModule
Checks is the credentials exist in the repository.
validateUser() - Method in class info.magnolia.jaas.sp.jcr.JCRAuthorizationModule
 

A C E G H I J L M N O P R S T U V

Copyright © 2003-2011 Magnolia International Ltd.. All Rights Reserved.