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