Documentation ¶
Index ¶
Constants ¶
View Source
const ( FinalizerNoop = "noop" FinalizerJwt = "jwt" FinalizerHeader = "header" FinalizerCookie = "cookie" FinalizerOAuth2ClientCredentials = "oauth2_client_credentials" // nolint: gosec )
Variables ¶
View Source
var (
ErrUnsupportedType = errors.New("finalizer type unsupported")
)
Functions ¶
This section is empty.
Types ¶
type CreationContext ¶
type Finalizer ¶
type Finalizer interface { ID() string Execute(ctx heimdall.Context, sub *subject.Subject) error WithConfig(config map[string]any) (Finalizer, error) ContinueOnError() bool }
func CreatePrototype ¶
type SignerConfig ¶
type TypeFactory ¶
Source Files ¶
Click to show internal directories.
Click to hide internal directories.