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
 
abort() - Method in class info.magnolia.jaas.sp.jcr.JackrabbitAuthenticationModule
 
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
Deprecated. since 4.5 use ACLImpl instead
ACLImpl() - Constructor for class info.magnolia.jaas.principal.ACLImpl
Deprecated.  
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.
addAll(Collection<Principal>) - Method in class info.magnolia.jaas.principal.PrincipalCollectionImpl
Adds principals 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
Deprecated. Adds permission in to the list of permissions for this principal.
addProperty(String, Object) - Method in class info.magnolia.jaas.principal.EntityImpl
Deprecated.  
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.
collectGroupNames() - Method in class info.magnolia.jaas.sp.jcr.MagnoliaAuthenticationModule
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.
collectRoleNames() - Method in class info.magnolia.jaas.sp.jcr.MagnoliaAuthenticationModule
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.
commit() - Method in class info.magnolia.jaas.sp.jcr.JackrabbitAuthenticationModule
 
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
Deprecated.  
EntityImpl() - Constructor for class info.magnolia.jaas.principal.EntityImpl
Deprecated.  

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
Deprecated. 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
Deprecated. Get name given to this principal.
getName() - Method in class info.magnolia.jaas.principal.EntityImpl
Deprecated. 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
Deprecated.  
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 class info.magnolia.jaas.sp.jcr.MagnoliaAuthenticationModule
 
getUser() - Method in interface info.magnolia.jaas.sp.UserAwareLoginModule
 
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
 
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class info.magnolia.jaas.sp.jcr.JackrabbitAuthenticationModule
 
initUser() - Method in class info.magnolia.jaas.sp.jcr.JCRAuthenticationModule
 
initUser() - Method in class info.magnolia.jaas.sp.jcr.MagnoliaAuthenticationModule
 
iterator() - Method in class info.magnolia.jaas.principal.PrincipalCollectionImpl
Returns an iterator over the collection of principals.

J

JackrabbitAuthenticationModule - Class in info.magnolia.jaas.sp.jcr
Login module for internal Jackrabbit authentication, validates the JackRabbit 'admin' user and uses the Subject provided by the magnolia context.
JackrabbitAuthenticationModule() - Constructor for class info.magnolia.jaas.sp.jcr.JackrabbitAuthenticationModule
 
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.JackrabbitAuthenticationModule
 
login() - Method in class info.magnolia.jaas.sp.jcr.JCRAuthorizationModule
 
logout() - Method in class info.magnolia.jaas.sp.AbstractLoginModule
 
logout() - Method in class info.magnolia.jaas.sp.jcr.JackrabbitAuthenticationModule
 

M

MagnoliaAuthenticationModule - Class in info.magnolia.jaas.sp.jcr
Authentication module implementation using JCR to retrieve the users.
MagnoliaAuthenticationModule() - Constructor for class info.magnolia.jaas.sp.jcr.MagnoliaAuthenticationModule
 
MagnoliaAuthenticationModule.MagnoliaJRAdminPrincipal - Class in info.magnolia.jaas.sp.jcr
As silly as it seems this class sole purpose of existence is to implement Serializable required by JR itself.
MagnoliaAuthenticationModule.MagnoliaJRAdminPrincipal(String) - Constructor for class info.magnolia.jaas.sp.jcr.MagnoliaAuthenticationModule.MagnoliaJRAdminPrincipal
 
MagnoliaJRAdminPrincipal - Class in info.magnolia.jaas.sp.jcr
As silly as it seems this class sole purpose of existence is to implement Serializable required by JR itself.
MagnoliaJRAdminPrincipal(String) - Constructor for class info.magnolia.jaas.sp.jcr.MagnoliaJRAdminPrincipal
 
matchPassword() - Method in class info.magnolia.jaas.sp.jcr.JCRAuthenticationModule
 
matchPassword() - Method in class info.magnolia.jaas.sp.jcr.MagnoliaAuthenticationModule
 

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.
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<Principal>) - Method in class info.magnolia.jaas.principal.PrincipalCollectionImpl
Deprecated. since 4.5
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.
setACL() - Method in class info.magnolia.jaas.sp.jcr.MagnoliaAuthenticationModule
Set 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.
setACLForUser(PrincipalCollection, User, SecuritySupport) - Method in class info.magnolia.jaas.sp.jcr.JCRAuthorizationModule
 
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
 
setEntity() - Method in class info.magnolia.jaas.sp.jcr.MagnoliaAuthenticationModule
Set user details.
setGroupNames(Set<String>) - Method in class info.magnolia.jaas.sp.AbstractLoginModule
 
setList(List) - Method in class info.magnolia.jaas.principal.ACLImpl
Deprecated. 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
Deprecated. 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.
setRoleNames(Set<String>) - 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).
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
Deprecated.  
toString() - Method in class info.magnolia.jaas.principal.EntityImpl
Deprecated.  
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
 
user - Variable in class info.magnolia.jaas.sp.jcr.MagnoliaAuthenticationModule
 
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
 
validateUser() - Method in class info.magnolia.jaas.sp.jcr.MagnoliaAuthenticationModule
Checks is the credentials exist in the repository.

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.