Documentation ¶
Index ¶
- func NewDefaultSessionAdapter(c context.Context) keeper.SessionAdapter
- type DefaultSession
- func (inst *DefaultSession) BeginTransaction() keeper.SessionTransaction
- func (inst *DefaultSession) GetContext() context.Context
- func (inst *DefaultSession) GetIdentity() keeper.Identity
- func (inst *DefaultSession) GetRoles() users.Roles
- func (inst *DefaultSession) IsAuthenticated() bool
- func (inst *DefaultSession) Properties() collection.Properties
- func (inst *DefaultSession) SetAuthenticated(a bool)
- func (inst *DefaultSession) SetIdentity(ident keeper.Identity)
- func (inst *DefaultSession) SetRoles(r users.Roles)
- type DefaultSessionAdapter
- type DefaultSessionAdapterFactory
- type DefaultSessionFactory
- type DefaultSessionProvider
- func (inst *DefaultSessionProvider) GetAdapterFactory() keeper.SessionAdapterFactory
- func (inst *DefaultSessionProvider) GetRegistrationList() []*keeper.SessionProviderRegistration
- func (inst *DefaultSessionProvider) GetSessionFactory() keeper.SessionFactory
- func (inst *DefaultSessionProvider) Init() error
- type DefaultSessionTran
- type MainSessionProvider
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDefaultSessionAdapter ¶
func NewDefaultSessionAdapter(c context.Context) keeper.SessionAdapter
NewDefaultSessionAdapter 新建一个默认的会话适配器
Types ¶
type DefaultSession ¶
type DefaultSession struct {
// contains filtered or unexported fields
}
DefaultSession ...
func (*DefaultSession) BeginTransaction ¶
func (inst *DefaultSession) BeginTransaction() keeper.SessionTransaction
BeginTransaction ...
func (*DefaultSession) GetContext ¶
func (inst *DefaultSession) GetContext() context.Context
GetContext ...
func (*DefaultSession) GetIdentity ¶ added in v0.1.3
func (inst *DefaultSession) GetIdentity() keeper.Identity
GetIdentity ...
func (*DefaultSession) GetRoles ¶ added in v0.1.3
func (inst *DefaultSession) GetRoles() users.Roles
GetRoles ...
func (*DefaultSession) IsAuthenticated ¶ added in v0.1.3
func (inst *DefaultSession) IsAuthenticated() bool
IsAuthenticated ...
func (*DefaultSession) Properties ¶
func (inst *DefaultSession) Properties() collection.Properties
Properties ...
func (*DefaultSession) SetAuthenticated ¶ added in v0.1.6
func (inst *DefaultSession) SetAuthenticated(a bool)
SetAuthenticated ...
func (*DefaultSession) SetIdentity ¶ added in v0.1.3
func (inst *DefaultSession) SetIdentity(ident keeper.Identity)
SetIdentity ...
func (*DefaultSession) SetRoles ¶ added in v0.1.3
func (inst *DefaultSession) SetRoles(r users.Roles)
SetRoles ...
type DefaultSessionAdapter ¶
type DefaultSessionAdapter struct {
// contains filtered or unexported fields
}
DefaultSessionAdapter ...
func (*DefaultSessionAdapter) GetContext ¶
func (inst *DefaultSessionAdapter) GetContext() context.Context
GetContext ...
type DefaultSessionAdapterFactory ¶
type DefaultSessionAdapterFactory struct { }
DefaultSessionAdapterFactory ...
func (*DefaultSessionAdapterFactory) Create ¶
func (inst *DefaultSessionAdapterFactory) Create(ctx context.Context) (keeper.SessionAdapter, error)
Create ...
type DefaultSessionFactory ¶
type DefaultSessionFactory struct { }
DefaultSessionFactory ...
func (*DefaultSessionFactory) Create ¶
func (inst *DefaultSessionFactory) Create(ctx context.Context, adapter keeper.SessionAdapter) (keeper.Session, error)
Create ...
type DefaultSessionProvider ¶
type DefaultSessionProvider struct { markup.Component `class:"keeper-session-provider-registry" initMethod:"Init"` // contains filtered or unexported fields }
DefaultSessionProvider ...
func (*DefaultSessionProvider) GetAdapterFactory ¶
func (inst *DefaultSessionProvider) GetAdapterFactory() keeper.SessionAdapterFactory
GetAdapterFactory ...
func (*DefaultSessionProvider) GetRegistrationList ¶
func (inst *DefaultSessionProvider) GetRegistrationList() []*keeper.SessionProviderRegistration
GetRegistrationList ...
func (*DefaultSessionProvider) GetSessionFactory ¶
func (inst *DefaultSessionProvider) GetSessionFactory() keeper.SessionFactory
GetSessionFactory ...
type DefaultSessionTran ¶
type DefaultSessionTran struct {
// contains filtered or unexported fields
}
DefaultSessionTran ...
type MainSessionProvider ¶
type MainSessionProvider struct { markup.Component `id:"keeper-main-session-provider" class:"keeper-configurer" initMethod:"Init"` Selector string `inject:"${keeper.session-provider.name}"` // the name of regist Providers []keeper.SessionProviderRegistry `inject:".keeper-session-provider-registry"` // contains filtered or unexported fields }
MainSessionProvider ...
func (*MainSessionProvider) Configure ¶
func (inst *MainSessionProvider) Configure(c *keeper.Context) error
Configure ...
func (*MainSessionProvider) GetAdapterFactory ¶
func (inst *MainSessionProvider) GetAdapterFactory() keeper.SessionAdapterFactory
GetAdapterFactory ...
func (*MainSessionProvider) GetSessionFactory ¶
func (inst *MainSessionProvider) GetSessionFactory() keeper.SessionFactory
GetSessionFactory ...
Click to show internal directories.
Click to hide internal directories.