Documentation
¶
Index ¶
- type DefaultSubject
- func (inst *DefaultSubject) Authorize(ctx context.Context, a keeper.Access) (bool, error)
- func (inst *DefaultSubject) GetAccess() keeper.Access
- func (inst *DefaultSubject) GetContext() context.Context
- func (inst *DefaultSubject) GetSession(create bool) (keeper.Session, error)
- func (inst *DefaultSubject) IsAuthenticated() bool
- func (inst *DefaultSubject) Login(ctx context.Context, a keeper.Authentication) (keeper.Identity, error)
- func (inst *DefaultSubject) Logout() error
- func (inst *DefaultSubject) SetAccess(a keeper.Access)
- func (inst *DefaultSubject) SetAuthenticated(authenticated bool)
- func (inst *DefaultSubject) SetSession(s keeper.Session)
- type DefaultSubjectManager
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DefaultSubject ¶
type DefaultSubject struct {
// contains filtered or unexported fields
}
func (*DefaultSubject) GetAccess ¶
func (inst *DefaultSubject) GetAccess() keeper.Access
func (*DefaultSubject) GetContext ¶
func (inst *DefaultSubject) GetContext() context.Context
func (*DefaultSubject) GetSession ¶
func (inst *DefaultSubject) GetSession(create bool) (keeper.Session, error)
func (*DefaultSubject) IsAuthenticated ¶
func (inst *DefaultSubject) IsAuthenticated() bool
func (*DefaultSubject) Login ¶
func (inst *DefaultSubject) Login(ctx context.Context, a keeper.Authentication) (keeper.Identity, error)
func (*DefaultSubject) Logout ¶
func (inst *DefaultSubject) Logout() error
func (*DefaultSubject) SetAccess ¶
func (inst *DefaultSubject) SetAccess(a keeper.Access)
func (*DefaultSubject) SetAuthenticated ¶
func (inst *DefaultSubject) SetAuthenticated(authenticated bool)
func (*DefaultSubject) SetSession ¶
func (inst *DefaultSubject) SetSession(s keeper.Session)
type DefaultSubjectManager ¶
type DefaultSubjectManager struct {
markup.Component `id:"keeper-subject-manager" class:"keeper-configurer" `
// contains filtered or unexported fields
}
DefaultSubjectManager ...
func (*DefaultSubjectManager) Configure ¶
func (inst *DefaultSubjectManager) Configure(c *keeper.Context) error
Configure ...
func (*DefaultSubjectManager) GetSubject ¶
GetSubject ...
Click to show internal directories.
Click to hide internal directories.