IAuthHandler interface

Defines common options for authentication, including code validation, claim issuance, and claim policy configuration.

public interface IAuthHandler

Members

name description
static BuildCsIssueClaims(…) Builds a C#-based function for issuing claims for a user.
static BuildPsIssueClaims(…) Builds a PowerShell-based function for issuing claims for a user.
static BuildVBNetIssueClaims(…) Builds a VB.NET-based function for issuing claims for a user.
static GetAuthenticationTicketAsync(…) Generates an AuthenticationTicket for the specified user and authentication scheme, issuing additional claims as configured.
static IssueClaimsPowerShellAsync(…) Issues claims for a user by executing a PowerShell script.
static ValidatePowerShellAsync(…) Authenticates the user using PowerShell script. This method is used to validate the username and password against a PowerShell script.

See Also