# Functions
New returns Authz provider instance.
No description provided by the author
# Constants
AWSUserRoleName defines a generic role name for an authenticated user.
DefaultRoleClaim defines default Role claim.
DefaultSubjectClaim defines default JWT Subject claim.
DefaultTenantClaim defines default Tenant claim.
DPoPUserRoleName defines a generic role name for an authenticated user.
GuestRoleName defines role name for an unauthenticated user.
JWTUserRoleName defines a generic role name for an authenticated user.
TLSUserRoleName defines a generic role name for an authenticated user.
# Structs
AWSIdentityMap provides roles for AWS.
CallerIdentity represents the Identity of the caller AWS Caller Identity Response documentation: https://docs.aws.amazon.com/STS/latest/APIReference/API_GetCallerIdentity.html.
GenericIdentityMap provides roles mapping.
IdentityMap contains configuration for the roles.
JWTIdentityMap provides roles for JWT.
# Interfaces
IdentityProvider interface to extract identity from requests.