Security API classes and interfaces
Classes
GenericFault
Used for faults that do not have data held, and which are probably not handled in a special way by the caller.
GroupInfo
Represents a memoQ Server group.
ObjectPermission
Represents a permission for a server object (TM/TB).
UnexpectedFault
Throw in case of unexpected errors
UserInfo
Represents a memoQ Server user.
WeakPasswordFault
Throw in case the password strength check failed. The possible problem ids:
- LeadingWhitespace
- TrailingWhitespace
- LengthRequirementDoesNotMeet
- LowercaseCharRequirementDoesNotMeet
- UppercaseCharRequirementDoesNotMeet
- NumberRequirementDoesNotMeet
- SpecialCharRequirementDoesNotMeet
- NotAllowedWords
- OldPasswordReused
Interfaces
ISecurityService
Provides operations for:
- User management
- Group management
- Permission management.
Enums
UserPackageWorkflowType
Enum representing the package workflow type of the user.