Documentation ¶
Index ¶
- func FinalAuthVerificationMiddleware(container di.Container) grpc.UnaryServerInterceptor
- func FinalAuthVerificationMiddlewareUsingClaimsMap(grpcEntrypointClaimsMap map[string]*middleware_oidc.EntryPointConfig) grpc.UnaryServerInterceptor
- func FinalAuthVerificationMiddlewareUsingClaimsMapWithTrustOption(grpcEntrypointClaimsMap map[string]*middleware_oidc.EntryPointConfig, ...) grpc.UnaryServerInterceptor
- func FinalAuthVerificationMiddlewareUsingClaimsMapWithZeroTrust(grpcEntrypointClaimsMap map[string]*middleware_oidc.EntryPointConfig) grpc.UnaryServerInterceptor
- func Validate(logger *zerolog.Logger, claimsConfig *middleware_oidc.ClaimsConfig, ...) bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FinalAuthVerificationMiddleware ¶
func FinalAuthVerificationMiddleware(container di.Container) grpc.UnaryServerInterceptor
FinalAuthVerificationMiddleware evaluates the claims principal
func FinalAuthVerificationMiddlewareUsingClaimsMap ¶
func FinalAuthVerificationMiddlewareUsingClaimsMap(grpcEntrypointClaimsMap map[string]*middleware_oidc.EntryPointConfig) grpc.UnaryServerInterceptor
FinalAuthVerificationMiddlewareUsingClaimsMap evaluates the claims principal
func FinalAuthVerificationMiddlewareUsingClaimsMapWithTrustOption ¶
func FinalAuthVerificationMiddlewareUsingClaimsMapWithTrustOption(grpcEntrypointClaimsMap map[string]*middleware_oidc.EntryPointConfig, enableZeroTrust bool) grpc.UnaryServerInterceptor
FinalAuthVerificationMiddlewareUsingClaimsMapWithTrustOption evaluates the claims principal
func FinalAuthVerificationMiddlewareUsingClaimsMapWithZeroTrust ¶
func FinalAuthVerificationMiddlewareUsingClaimsMapWithZeroTrust(grpcEntrypointClaimsMap map[string]*middleware_oidc.EntryPointConfig) grpc.UnaryServerInterceptor
FinalAuthVerificationMiddlewareUsingClaimsMapWithZeroTrust evaluates the claims principal
func Validate ¶ added in v0.1.217
func Validate(logger *zerolog.Logger, claimsConfig *middleware_oidc.ClaimsConfig, claimsPrincipal claimsprincipalContracts.IClaimsPrincipal) bool
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.