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
- namespace Kestrun.Authentication