Documentation
¶
Index ¶
- type BasicAuthFilter
- type DefaultSecurityContext
- func (this *DefaultSecurityContext) GetAuthentication() Authentication
- func (this *DefaultSecurityContext) GetHTTPPolicyDebugValue() string
- func (this DefaultSecurityContext) New(authentication Authentication) SecurityContext
- func (this *DefaultSecurityContext) SetAuthentication(authentication Authentication)
- func (this *DefaultSecurityContext) SetHTTPPolicyDebugValue(debug string)
- type DefaultSecurityContextHolder
- type DefaultSecurityFilterChain
- type FormLoginFilter
- func (this *FormLoginFilter) Authenticate(_ SecurityHandler) SecurityFilterChainException
- func (this *FormLoginFilter) AuthenticationRequired(handler SecurityHandler) SecurityFilterChainException
- func (this *FormLoginFilter) BindErrorMessage(obj any, err error) map[string]any
- func (this *FormLoginFilter) RegisterSecurityEndpoint(router SecurityRouter)
- func (this *FormLoginFilter) WithContext(ctx context.Context) Error
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 ¶
func (this DefaultSecurityFilterChain) New() *DefaultSecurityFilterChain
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
Click to show internal directories.
Click to hide internal directories.