Show / Hide Table of Contents

Class UserNameIdentityValidator

Inheritance
Object
UserNameIdentityValidator
Implements
ISoIdentityValidator
Namespace: SuperOffice.Security.Principal
Assembly: SoDataBase.dll
Syntax
[SoIdentityValidator("UserNameIdentityValidator")]
public sealed class UserNameIdentityValidator : Object, ISoIdentityValidator, IPlugin

Constructors

UserNameIdentityValidator()

Declaration
public UserNameIdentityValidator()

Methods

TryValidateIdentity(IEnumerable<ClaimsIdentity>, ISoIdentity, SoConnection, out String)

Declaration
public TokenValidationResult TryValidateIdentity(IEnumerable<ClaimsIdentity> identities, ISoIdentity identity, SoConnection dbConnection, out string reason)
Parameters
Type Name Description
IEnumerable<ClaimsIdentity> identities
ISoIdentity identity
SoConnection dbConnection
String reason
Returns
Type Description
TokenValidationResult

Implements

ISoIdentityValidator

Extension Methods

EnumUtil.MapEnums<From, To>(From)
ObjectExtensions.AssignByReflection<T>(T, T)
ObjectExtensions.GraphCopy<T>(T)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top