Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
G
H
I
L
M
N
O
P
R
S
T
U
V
A
abort()
- Method in class org.jbpm.identity.security.
IdentityLoginModule
addChild(Group)
- Method in class org.jbpm.identity.
Group
addMembership(Membership)
- Method in class org.jbpm.identity.
Group
addMembership(Membership)
- Method in class org.jbpm.identity.
User
addPermission(Permission)
- Method in class org.jbpm.identity.
Entity
ALL_PERMISSIONSCOLLECTION
- Static variable in class org.jbpm.identity.security.
IdentityPolicy
assemble(Serializable, SessionImplementor, Object)
- Method in class org.jbpm.identity.hibernate.
PermissionUserType
assign(Assignable, ExecutionContext)
- Method in class org.jbpm.identity.assignment.
ExpressionAssignmentHandler
AuthenticatedUser
- Class in
org.jbpm.identity.security
AuthenticatedUser()
- Constructor for class org.jbpm.identity.security.
AuthenticatedUser
B
beginTransaction()
- Method in class org.jbpm.identity.hibernate.
IdentitySession
C
children
- Variable in class org.jbpm.identity.
Group
cleanSchema()
- Method in class org.jbpm.identity.hibernate.
IdentitySchema
close()
- Method in class org.jbpm.identity.hibernate.
IdentitySession
commit()
- Method in class org.jbpm.identity.security.
IdentityLoginModule
commitTransaction()
- Method in class org.jbpm.identity.hibernate.
IdentitySession
commitTransactionAndClose()
- Method in class org.jbpm.identity.hibernate.
IdentitySession
configuration
- Variable in class org.jbpm.identity.hibernate.
IdentitySessionFactory
create(User, String, Group)
- Static method in class org.jbpm.identity.
Membership
create(User, Group)
- Static method in class org.jbpm.identity.
Membership
createConfiguration()
- Static method in class org.jbpm.identity.hibernate.
IdentitySessionFactory
createConfiguration(String)
- Static method in class org.jbpm.identity.hibernate.
IdentitySessionFactory
createSchema()
- Method in class org.jbpm.identity.hibernate.
IdentitySchema
D
deepCopy(Object)
- Method in class org.jbpm.identity.hibernate.
PermissionUserType
disassemble(Object, SessionImplementor)
- Method in class org.jbpm.identity.hibernate.
PermissionUserType
dropSchema()
- Method in class org.jbpm.identity.hibernate.
IdentitySchema
E
email
- Variable in class org.jbpm.identity.
User
entity
- Variable in class org.jbpm.identity.assignment.
ExpressionAssignmentHandler
Entity
- Class in
org.jbpm.identity
common supertype for users, groups and memberships that manages the name and permissions.
Entity()
- Constructor for class org.jbpm.identity.
Entity
Entity(String)
- Constructor for class org.jbpm.identity.
Entity
Entity(String, Set)
- Constructor for class org.jbpm.identity.
Entity
equals(Object, Object)
- Method in class org.jbpm.identity.hibernate.
PermissionUserType
evictCachedIdentities()
- Method in class org.jbpm.identity.hibernate.
IdentitySessionFactory
execute()
- Method in class org.jbpm.identity.ant.
LoadIdentitiesTask
execute(String[])
- Method in class org.jbpm.identity.hibernate.
IdentitySchema
executionContext
- Variable in class org.jbpm.identity.assignment.
ExpressionAssignmentHandler
expression
- Variable in class org.jbpm.identity.assignment.
ExpressionAssignmentHandler
ExpressionAssignmentException
- Exception in
org.jbpm.identity.assignment
ExpressionAssignmentException()
- Constructor for exception org.jbpm.identity.assignment.
ExpressionAssignmentException
ExpressionAssignmentException(String)
- Constructor for exception org.jbpm.identity.assignment.
ExpressionAssignmentException
ExpressionAssignmentException(String, Throwable)
- Constructor for exception org.jbpm.identity.assignment.
ExpressionAssignmentException
ExpressionAssignmentException(Throwable)
- Constructor for exception org.jbpm.identity.assignment.
ExpressionAssignmentException
ExpressionAssignmentHandler
- Class in
org.jbpm.identity.assignment
implements an expression language for assigning actors to tasks based on this identity component.
ExpressionAssignmentHandler()
- Constructor for class org.jbpm.identity.assignment.
ExpressionAssignmentHandler
expressionSession
- Variable in class org.jbpm.identity.assignment.
ExpressionAssignmentHandler
ExpressionSession
- Interface in
org.jbpm.identity.assignment
interface used by the
ExpressionAssignmentHandler
to get information from the users data store.
G
getAuthenticatedUser()
- Method in class org.jbpm.identity.security.
AuthenticatedUser
getChildren()
- Method in class org.jbpm.identity.
Group
getCleanSql()
- Method in class org.jbpm.identity.hibernate.
IdentitySchema
getConfiguration()
- Method in class org.jbpm.identity.hibernate.
IdentitySessionFactory
getCreateSql()
- Method in class org.jbpm.identity.hibernate.
IdentitySchema
getDropSql()
- Method in class org.jbpm.identity.hibernate.
IdentitySchema
getEmail()
- Method in class org.jbpm.identity.
User
getExpressionSession()
- Method in class org.jbpm.identity.assignment.
ExpressionAssignmentHandler
serves as a hook for customizing the way the identity session is retrieved.
getGroup()
- Method in class org.jbpm.identity.
Membership
getGroupByName(String)
- Method in class org.jbpm.identity.assignment.
ExpressionAssignmentHandler
getGroupByName(String)
- Method in interface org.jbpm.identity.assignment.
ExpressionSession
retrieves a group from the user datastore including the membership relations.
getGroupByName(String)
- Method in class org.jbpm.identity.hibernate.
IdentitySession
getGroupsForGroupType(String)
- Method in class org.jbpm.identity.
User
getGroupsForMembershipName(String)
- Method in class org.jbpm.identity.
User
getId()
- Method in class org.jbpm.identity.
Entity
getId()
- Method in class org.jbpm.identity.
Group
getId()
- Method in class org.jbpm.identity.
Membership
getIdentityTables()
- Method in class org.jbpm.identity.hibernate.
IdentitySchema
getMemberships()
- Method in class org.jbpm.identity.
Group
getMemberships()
- Method in class org.jbpm.identity.
User
getName()
- Method in class org.jbpm.identity.
Entity
getParent()
- Method in class org.jbpm.identity.
Group
getPassword()
- Method in class org.jbpm.identity.
User
getPermissions()
- Method in class org.jbpm.identity.
Entity
getPermissions(CodeSource)
- Method in class org.jbpm.identity.security.
IdentityPolicy
getPermissions(ProtectionDomain)
- Method in class org.jbpm.identity.security.
IdentityPolicy
getProperties()
- Method in class org.jbpm.identity.hibernate.
IdentitySchema
getPropertyNames()
- Method in class org.jbpm.identity.hibernate.
PermissionUserType
getPropertyTypes()
- Method in class org.jbpm.identity.hibernate.
PermissionUserType
getPropertyValue(Object, int)
- Method in class org.jbpm.identity.hibernate.
PermissionUserType
getRole()
- Method in class org.jbpm.identity.
Membership
getSession()
- Method in class org.jbpm.identity.hibernate.
IdentitySession
getSessionFactory()
- Method in class org.jbpm.identity.hibernate.
IdentitySessionFactory
getSwimlaneActorId(String)
- Method in class org.jbpm.identity.assignment.
ExpressionAssignmentHandler
getText()
- Method in class org.jbpm.identity.security.
Password
getText()
- Method in class org.jbpm.identity.security.
Username
getTransaction()
- Method in class org.jbpm.identity.hibernate.
IdentitySession
getType()
- Method in class org.jbpm.identity.
Group
getUser()
- Method in class org.jbpm.identity.
Membership
getUserByGroupAndRole(String, String)
- Method in interface org.jbpm.identity.assignment.
ExpressionSession
retrieves a user from the user datastore including the membership relations.
getUserByGroupAndRole(String, String)
- Method in class org.jbpm.identity.hibernate.
IdentitySession
getUserById(Object)
- Method in class org.jbpm.identity.hibernate.
IdentitySession
getUserById(Object)
- Method in interface org.jbpm.identity.security.
IdentityService
getUserByName(String)
- Method in class org.jbpm.identity.assignment.
ExpressionAssignmentHandler
getUserByName(String)
- Method in interface org.jbpm.identity.assignment.
ExpressionSession
retrieves a user from the user datastore including the membership relations.
getUserByName(String)
- Method in class org.jbpm.identity.hibernate.
IdentitySession
getUsers()
- Method in class org.jbpm.identity.
Group
getUsers()
- Method in class org.jbpm.identity.hibernate.
IdentitySession
getUsersForMembershipName(String)
- Method in class org.jbpm.identity.
Group
getVariable(String)
- Method in class org.jbpm.identity.assignment.
ExpressionAssignmentHandler
Group
- Class in
org.jbpm.identity
group of users.
Group()
- Constructor for class org.jbpm.identity.
Group
Group(String)
- Constructor for class org.jbpm.identity.
Group
Group(String, String)
- Constructor for class org.jbpm.identity.
Group
group
- Variable in class org.jbpm.identity.
Membership
H
hashCode(Object)
- Method in class org.jbpm.identity.hibernate.
PermissionUserType
hasIdentityTables()
- Method in class org.jbpm.identity.hibernate.
IdentitySchema
hasMoreTerms()
- Method in class org.jbpm.identity.assignment.
TermTokenizer
I
IdentityLoginModule
- Class in
org.jbpm.identity.security
jaas login module that, in case of successfull verification, adds the
User
as a principal to the subject.
IdentityLoginModule()
- Constructor for class org.jbpm.identity.security.
IdentityLoginModule
IdentityPolicy
- Class in
org.jbpm.identity.security
a java.security.Policy implementation that in combination with the IdentityLoginModule enforces the secirity permissions modelled as in the package org.jbpm.identity.
IdentityPolicy()
- Constructor for class org.jbpm.identity.security.
IdentityPolicy
IdentitySchema
- Class in
org.jbpm.identity.hibernate
IdentitySchema(Configuration)
- Constructor for class org.jbpm.identity.hibernate.
IdentitySchema
IdentityService
- Interface in
org.jbpm.identity.security
decouples the IdentityLoginModule from the underlying medium that stores the users, groups, memberships and permissions.
IdentitySession
- Class in
org.jbpm.identity.hibernate
IdentitySession(Session)
- Constructor for class org.jbpm.identity.hibernate.
IdentitySession
IdentitySession()
- Constructor for class org.jbpm.identity.hibernate.
IdentitySession
IdentitySessionFactory
- Class in
org.jbpm.identity.hibernate
IdentitySessionFactory()
- Constructor for class org.jbpm.identity.hibernate.
IdentitySessionFactory
IdentitySessionFactory(Configuration)
- Constructor for class org.jbpm.identity.hibernate.
IdentitySessionFactory
IdentitySessionFactory(Configuration, SessionFactory)
- Constructor for class org.jbpm.identity.hibernate.
IdentitySessionFactory
IdentityXmlParser
- Class in
org.jbpm.identity.xml
IdentityXmlParser()
- Constructor for class org.jbpm.identity.xml.
IdentityXmlParser
implies(ProtectionDomain, Permission)
- Method in class org.jbpm.identity.security.
IdentityPolicy
initialize(Subject, CallbackHandler, Map, Map)
- Method in class org.jbpm.identity.security.
IdentityLoginModule
isMutable()
- Method in class org.jbpm.identity.hibernate.
PermissionUserType
L
loadGroup(long)
- Method in class org.jbpm.identity.hibernate.
IdentitySession
LoadIdentitiesTask
- Class in
org.jbpm.identity.ant
LoadIdentitiesTask()
- Constructor for class org.jbpm.identity.ant.
LoadIdentitiesTask
loadUser(long)
- Method in class org.jbpm.identity.hibernate.
IdentitySession
login()
- Method in class org.jbpm.identity.security.
IdentityLoginModule
logout()
- Method in class org.jbpm.identity.security.
IdentityLoginModule
M
main(String[])
- Static method in class org.jbpm.identity.hibernate.
IdentitySchema
Membership
- Class in
org.jbpm.identity
one association between user and a group.
Membership()
- Constructor for class org.jbpm.identity.
Membership
memberships
- Variable in class org.jbpm.identity.
Group
memberships
- Variable in class org.jbpm.identity.
User
N
name
- Variable in class org.jbpm.identity.
Entity
nextTerm()
- Method in class org.jbpm.identity.assignment.
TermTokenizer
nullSafeGet(ResultSet, String[], SessionImplementor, Object)
- Method in class org.jbpm.identity.hibernate.
PermissionUserType
nullSafeSet(PreparedStatement, Object, int, SessionImplementor)
- Method in class org.jbpm.identity.hibernate.
PermissionUserType
O
openIdentitySession()
- Method in class org.jbpm.identity.hibernate.
IdentitySessionFactory
openIdentitySession(Connection)
- Method in class org.jbpm.identity.hibernate.
IdentitySessionFactory
org.jbpm.identity
- package org.jbpm.identity
is a domain model for organisational information like users, groups and permissions.
org.jbpm.identity.ant
- package org.jbpm.identity.ant
org.jbpm.identity.assignment
- package org.jbpm.identity.assignment
org.jbpm.identity.hibernate
- package org.jbpm.identity.hibernate
org.jbpm.identity.security
- package org.jbpm.identity.security
adapts the identity model data to JAAS with an implementation of a LoginModule and a Policy.
org.jbpm.identity.xml
- package org.jbpm.identity.xml
P
parent
- Variable in class org.jbpm.identity.
Group
parse(String)
- Method in class org.jbpm.identity.xml.
IdentityXmlParser
parse(InputStream)
- Method in class org.jbpm.identity.xml.
IdentityXmlParser
parseEntitiesResource(String)
- Static method in class org.jbpm.identity.xml.
IdentityXmlParser
parseEntitiesResource(InputStream)
- Static method in class org.jbpm.identity.xml.
IdentityXmlParser
Password
- Class in
org.jbpm.identity.security
the password as a private credential of a Subject.
password
- Variable in class org.jbpm.identity.
User
permissions
- Variable in class org.jbpm.identity.
Entity
PermissionUserType
- Class in
org.jbpm.identity.hibernate
PermissionUserType()
- Constructor for class org.jbpm.identity.hibernate.
PermissionUserType
R
refresh()
- Method in class org.jbpm.identity.security.
IdentityPolicy
removePermission(Permission)
- Method in class org.jbpm.identity.
Entity
replace(Object, Object, SessionImplementor, Object)
- Method in class org.jbpm.identity.hibernate.
PermissionUserType
resolveFirstTerm(String)
- Method in class org.jbpm.identity.assignment.
ExpressionAssignmentHandler
resolveNextTerm(String)
- Method in class org.jbpm.identity.assignment.
ExpressionAssignmentHandler
returnedClass()
- Method in class org.jbpm.identity.hibernate.
PermissionUserType
role
- Variable in class org.jbpm.identity.
Membership
rollbackTransaction()
- Method in class org.jbpm.identity.hibernate.
IdentitySession
rollbackTransactionAndClose()
- Method in class org.jbpm.identity.hibernate.
IdentitySession
S
saveEntity(Entity)
- Method in class org.jbpm.identity.hibernate.
IdentitySession
saveGroup(Group)
- Method in class org.jbpm.identity.hibernate.
IdentitySession
saveSqlScripts(String, String)
- Method in class org.jbpm.identity.hibernate.
IdentitySchema
saveUser(User)
- Method in class org.jbpm.identity.hibernate.
IdentitySession
sessionFactory
- Variable in class org.jbpm.identity.hibernate.
IdentitySessionFactory
setCfg(String)
- Method in class org.jbpm.identity.ant.
LoadIdentitiesTask
setChildren(Set)
- Method in class org.jbpm.identity.
Group
setEmail(String)
- Method in class org.jbpm.identity.
User
setFile(String)
- Method in class org.jbpm.identity.ant.
LoadIdentitiesTask
setGroup(Group)
- Method in class org.jbpm.identity.
Membership
setMemberships(Set)
- Method in class org.jbpm.identity.
Group
setParent(Group)
- Method in class org.jbpm.identity.
Group
setPassword(String)
- Method in class org.jbpm.identity.
User
setProperties(String)
- Method in class org.jbpm.identity.ant.
LoadIdentitiesTask
setPropertyValue(Object, int, Object)
- Method in class org.jbpm.identity.hibernate.
PermissionUserType
setRole(String)
- Method in class org.jbpm.identity.
Membership
setType(String)
- Method in class org.jbpm.identity.
Group
setUser(User)
- Method in class org.jbpm.identity.
Membership
T
TermTokenizer
- Class in
org.jbpm.identity.assignment
chops an actor assignment expression into terms.
TermTokenizer(String)
- Constructor for class org.jbpm.identity.assignment.
TermTokenizer
tokenizer
- Variable in class org.jbpm.identity.assignment.
ExpressionAssignmentHandler
type
- Variable in class org.jbpm.identity.
Group
U
user
- Variable in class org.jbpm.identity.
Membership
User
- Class in
org.jbpm.identity
user or a system.
User()
- Constructor for class org.jbpm.identity.
User
User(String)
- Constructor for class org.jbpm.identity.
User
Username
- Class in
org.jbpm.identity.security
the username as a public credential of a Subject.
V
verify(String, String)
- Method in class org.jbpm.identity.hibernate.
IdentitySession
verify(String, String)
- Method in interface org.jbpm.identity.security.
IdentityService
verifies if the userName matches the password and in case of success, returns the userId.
A
B
C
D
E
G
H
I
L
M
N
O
P
R
S
T
U
V
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Version : jbpm-identity-3.1.4