Class OpenIddictValidationHandlers.ValidatePrincipal
Contains the logic responsible of rejecting authentication demands for which no valid principal was resolved.
Inheritance
System.Object
OpenIddictValidationHandlers.ValidatePrincipal
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: OpenIddict.Validation
Assembly: cs.temp.dll.dll
Syntax
public class ValidatePrincipal : IOpenIddictValidationHandler<OpenIddictValidationEvents.ProcessAuthenticationContext>
Properties
Descriptor
Gets the default descriptor definition assigned to this handler.
Declaration
public static OpenIddictValidationHandlerDescriptor Descriptor { get; }
Property Value
Type | Description |
---|---|
OpenIddictValidationHandlerDescriptor |
Methods
HandleAsync(OpenIddictValidationEvents.ProcessAuthenticationContext)
Processes the event.
Declaration
public ValueTask HandleAsync(OpenIddictValidationEvents.ProcessAuthenticationContext context)
Parameters
Type | Name | Description |
---|---|---|
OpenIddictValidationEvents.ProcessAuthenticationContext | context |
Returns
Type | Description |
---|---|
System.Threading.Tasks.ValueTask | A System.Threading.Tasks.ValueTask that can be used to monitor the asynchronous operation. |