chain

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Oct 10, 2026 License: MIT Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BasicAuthFilter

type BasicAuthFilter struct {
	Component
	Prototype
	// contains filtered or unexported fields
}

func (*BasicAuthFilter) Authenticate

func (this *BasicAuthFilter) Authenticate(handler SecurityHandler) SecurityFilterChainException

Authenticate implements [SecurityFilter].

func (*BasicAuthFilter) AuthenticationRequired

func (this *BasicAuthFilter) AuthenticationRequired(handler SecurityHandler) SecurityFilterChainException

AuthenticationRequired implements [SecurityFilter].

func (*BasicAuthFilter) WithContext

func (this *BasicAuthFilter) WithContext(ctx context.Context) Error

type DefaultSecurityContext

type DefaultSecurityContext struct {
	// contains filtered or unexported fields
}

func (*DefaultSecurityContext) GetAuthentication

func (this *DefaultSecurityContext) GetAuthentication() Authentication

func (*DefaultSecurityContext) GetHTTPPolicyDebugValue

func (this *DefaultSecurityContext) GetHTTPPolicyDebugValue() string

func (DefaultSecurityContext) New

func (this DefaultSecurityContext) New(authentication Authentication) SecurityContext

func (*DefaultSecurityContext) SetAuthentication

func (this *DefaultSecurityContext) SetAuthentication(authentication Authentication)

func (*DefaultSecurityContext) SetHTTPPolicyDebugValue

func (this *DefaultSecurityContext) SetHTTPPolicyDebugValue(debug string)

type DefaultSecurityContextHolder

type DefaultSecurityContextHolder struct {
	Service
	// contains filtered or unexported fields
}

func (*DefaultSecurityContextHolder) ClearContext

func (this *DefaultSecurityContextHolder) ClearContext()

func (*DefaultSecurityContextHolder) GetContext

func (this *DefaultSecurityContextHolder) GetContext() SecurityContext

func (*DefaultSecurityContextHolder) PostConstruct

func (this *DefaultSecurityContextHolder) PostConstruct() Error

func (*DefaultSecurityContextHolder) SetContext

func (this *DefaultSecurityContextHolder) SetContext(context SecurityContext)

type DefaultSecurityFilterChain

type DefaultSecurityFilterChain struct {
	Component
	// contains filtered or unexported fields
}

func (*DefaultSecurityFilterChain) Initialize

func (this *DefaultSecurityFilterChain) Initialize(serverName string, app SecurityAppHandler)

func (DefaultSecurityFilterChain) New

type FormLoginFilter

type FormLoginFilter struct {
	Component
	Prototype
	SessionAwareFilter
	// contains filtered or unexported fields
}

func (*FormLoginFilter) Authenticate

func (this *FormLoginFilter) Authenticate(_ SecurityHandler) SecurityFilterChainException

Authenticate implements [SecurityFilter].

func (*FormLoginFilter) AuthenticationRequired

func (this *FormLoginFilter) AuthenticationRequired(handler SecurityHandler) SecurityFilterChainException

AuthenticationRequired implements [SecurityFilter].

func (*FormLoginFilter) BindErrorMessage

func (this *FormLoginFilter) BindErrorMessage(obj any, err error) map[string]any

func (*FormLoginFilter) RegisterSecurityEndpoint

func (this *FormLoginFilter) RegisterSecurityEndpoint(router SecurityRouter)

RegisterSecurityEndpoint implements [SecurityEndpointRegistration].

func (*FormLoginFilter) WithContext

func (this *FormLoginFilter) WithContext(ctx context.Context) Error

Jump to

Keyboard shortcuts

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