claimsprincipal

package
v0.1.207 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 16, 2022 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddScopedIClaimsPrincipal added in v0.1.128

func AddScopedIClaimsPrincipal(builder *di.Builder)

AddScopedIClaimsPrincipal adds service to the DI container

func ClaimsPrincipalFromClaimsMap added in v0.1.139

func ClaimsPrincipalFromClaimsMap(claimsMap map[string]interface{}) claimsprincipalContracts.IClaimsPrincipal

ClaimsPrincipalFromClaimsMap ...

func NewIClaimsPrincipal added in v0.1.128

func NewIClaimsPrincipal() claimsprincipalContracts.IClaimsPrincipal

NewIClaimsPrincipal for outside of the DI

Types

type EntryPointClaimsBuilder added in v0.1.155

type EntryPointClaimsBuilder struct {
	GrpcEntrypointClaimsMap map[string]*middleware_oidc.EntryPointConfig
}

EntryPointClaimsBuilder struct

func NewEntryPointClaimsBuilder added in v0.1.155

func NewEntryPointClaimsBuilder() *EntryPointClaimsBuilder

NewEntryPointClaimsBuilder ...

func (*EntryPointClaimsBuilder) WithGrpcEntrypointPermissionsClaimFactsMapAND added in v0.1.207

func (s *EntryPointClaimsBuilder) WithGrpcEntrypointPermissionsClaimFactsMapAND(fullMethodName string, claimFacts ...middleware_oidc.ClaimFact) *EntryPointClaimsBuilder

WithGrpcEntrypointPermissionsClaimFactsMapAND helper to add a single entrypoint config

func (*EntryPointClaimsBuilder) WithGrpcEntrypointPermissionsClaimFactsMapOR added in v0.1.207

func (s *EntryPointClaimsBuilder) WithGrpcEntrypointPermissionsClaimFactsMapOR(fullMethodName string, claimFacts ...middleware_oidc.ClaimFact) *EntryPointClaimsBuilder

WithGrpcEntrypointPermissionsClaimFactsMapOR helper to add a single entrypoint config

func (*EntryPointClaimsBuilder) WithGrpcEntrypointPermissionsClaimsMapAND added in v0.1.155

func (s *EntryPointClaimsBuilder) WithGrpcEntrypointPermissionsClaimsMapAND(fullMethodName string, claims ...claimsprincipalContracts.Claim) *EntryPointClaimsBuilder

WithGrpcEntrypointPermissionsClaimsMapAND helper to add a single entrypoint config

func (*EntryPointClaimsBuilder) WithGrpcEntrypointPermissionsClaimsMapANDTYPE added in v0.1.204

func (s *EntryPointClaimsBuilder) WithGrpcEntrypointPermissionsClaimsMapANDTYPE(fullMethodName string, claimTypes ...string) *EntryPointClaimsBuilder

WithGrpcEntrypointPermissionsClaimsMapANDTYPE helper to add a single entrypoint config

func (*EntryPointClaimsBuilder) WithGrpcEntrypointPermissionsClaimsMapOR added in v0.1.155

func (s *EntryPointClaimsBuilder) WithGrpcEntrypointPermissionsClaimsMapOR(fullMethodName string, claims ...claimsprincipalContracts.Claim) *EntryPointClaimsBuilder

WithGrpcEntrypointPermissionsClaimsMapOR helper to add a single entrypoint config

func (*EntryPointClaimsBuilder) WithGrpcEntrypointPermissionsClaimsMapORTYPE added in v0.1.204

func (s *EntryPointClaimsBuilder) WithGrpcEntrypointPermissionsClaimsMapORTYPE(fullMethodName string, claimTypes ...string) *EntryPointClaimsBuilder

WithGrpcEntrypointPermissionsClaimsMapORTYPE helper to add a single entrypoint config

func (*EntryPointClaimsBuilder) WithGrpcEntrypointPermissionsClaimsMapOpen added in v0.1.155

func (s *EntryPointClaimsBuilder) WithGrpcEntrypointPermissionsClaimsMapOpen(fullMethodName string) *EntryPointClaimsBuilder

WithGrpcEntrypointPermissionsClaimsMapOpen helper to add a single entrypoint config

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL