Namespace SuperOffice.Security
Classes
CredentialsManager
Manages IUserCredentialPlugin instances.
ImplicitIdentitySupplierAttribute
Declaration of plugin capable of obtaining SecurityToken
SoIdentityResolverAttribute
Declaration of plugin capable of obtaining SecurityToken
SoImpersonationContext
Utility class assisting with impersonation. Impersonation is only permitted if a system user is logged in using CRM5 username and password and the user that is impersonated is an employee or external person.
SoSecurityTokenValidatorAttribute
Declaration of plugin capable validating the authentication process
UntrustedCredentials
Interfaces
IImplicitIdentitySupplier
Interface for plugin grabbing Security Tokens
ISoIdentityResolver
ISoSecurityTokenValidator
Interface for plugin capable validating the authentication process
Enums
TokenValidationResult
Result of validation process