Table of Contents

Class JEProfileValidator

Namespace: CmlLib.Core.Auth.Microsoft.Authenticators
Assembly: CmlLib.Core.Auth.Microsoft.dll

public class JEProfileValidator : SessionValidator<JEProfile>, ISessionValidator

Inheritance

object ← SessionValidator<JEProfile> ← JEProfileValidator

Implements

ISessionValidator

Inherited Members

SessionValidator<JEProfile>.Validate(AuthenticateContext), SessionValidator<JEProfile>.Validate(AuthenticateContext, JEProfile), object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

Constructors

JEProfileValidator(ISessionSource<JEProfile>)

public JEProfileValidator(ISessionSource<JEProfile> sessionSource)

Parameters

sessionSource ISessionSource<JEProfile>

Methods

Validate(AuthenticateContext, JEProfile)

protected override ValueTask<bool> Validate(AuthenticateContext context, JEProfile profile)

Parameters

context AuthenticateContext

profile JEProfile

Returns

ValueTask<bool>