Package ch.ivyteam.ivy.security
package ch.ivyteam.ivy.security
-
ClassDescriptionAuthentication exception is thrown if authentication failsSnapshot containing information about all sessions of a cluster.State information about whether permissions in a group are granted or denied to a certain security memberAccessControl is an entry in the access control list of a security descriptor.The settings of email notification.A permission is a right to do somethingThe permission access descripes if a security member is granted or denied a certain permission.Permission groups can be used to organise permission in groups and hierarchiesThe permission group access describes whether a security member is granted or denied the permissions of a certain permission group.A security Role.Test if the user of this user token currently owns roles.The security is responsible to manage users, roles, security members and sessions.Security constantsThe security context is responsible to manage users, roles and sessions.A Security Descriptor is used to decide if a session has a permission to do something.A security descriptor typeBase interface for IUser and IRole.A session holds information about a user who interacts with ivy.A userAn absence defines an absence of a user.The email notification settings for an
IUser
.A substitute defines a user which substitutes an other user for a certain role or personallyThe user token interface provides some methods for testing if a user can act as (another) certain user or has a certain role.Base class of all exception thrown by the security packageContains information about a session stored in aClusterSessionsSnapshot
Defines type of substitution forIUserSubstitute