Documentation ¶
Index ¶
- type AccessRelation
- type AuthorizeCodesRelation
- type Store
- func (s *Store) CreateAccessTokenSession(signature string, access fosite.AccessRequester, session *core.TokenSession) error
- func (s *Store) CreateAuthorizeCodeSession(code string, ar fosite.AuthorizeRequester, sess *core.AuthorizeSession) error
- func (s *Store) CreateImplicitAccessTokenSession(code string, ar fosite.AuthorizeRequester, sess *core.AuthorizeSession) error
- func (s *Store) CreateRefreshTokenSession(signature string, access fosite.AccessRequester, session *core.TokenSession) error
- func (s *Store) DeleteAccessTokenSession(signature string) error
- func (s *Store) DeleteAuthorizeCodeSession(code string) error
- func (s *Store) DeleteRefreshTokenSession(signature string) error
- func (s *Store) DoCredentialsAuthenticate(name string, secret string) error
- func (s *Store) GetAccessTokenSession(signature string, session *core.TokenSession) (fosite.AccessRequester, error)
- func (s *Store) GetAuthorizeCodeSession(code string, sess *core.AuthorizeSession) (fosite.AuthorizeRequester, error)
- func (s *Store) GetClient(id string) (client.Client, error)
- func (s *Store) GetRefreshTokenSession(signature string, session *core.TokenSession) (fosite.AccessRequester, error)
- type UserRelation
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessRelation ¶
type AccessRelation struct {
// contains filtered or unexported fields
}
type AuthorizeCodesRelation ¶
type AuthorizeCodesRelation struct {
// contains filtered or unexported fields
}
type Store ¶
type Store struct { Clients map[string]client.Client AuthorizeCodes map[string]AuthorizeCodesRelation AccessTokens map[string]AccessRelation Implicit map[string]AuthorizeCodesRelation RefreshTokens map[string]AccessRelation Users map[string]UserRelation }
func (*Store) CreateAccessTokenSession ¶
func (s *Store) CreateAccessTokenSession(signature string, access fosite.AccessRequester, session *core.TokenSession) error
func (*Store) CreateAuthorizeCodeSession ¶
func (s *Store) CreateAuthorizeCodeSession(code string, ar fosite.AuthorizeRequester, sess *core.AuthorizeSession) error
func (*Store) CreateImplicitAccessTokenSession ¶
func (s *Store) CreateImplicitAccessTokenSession(code string, ar fosite.AuthorizeRequester, sess *core.AuthorizeSession) error
func (*Store) CreateRefreshTokenSession ¶
func (s *Store) CreateRefreshTokenSession(signature string, access fosite.AccessRequester, session *core.TokenSession) error
func (*Store) DeleteAccessTokenSession ¶
func (*Store) DeleteAuthorizeCodeSession ¶
func (*Store) DeleteRefreshTokenSession ¶
func (*Store) DoCredentialsAuthenticate ¶
func (*Store) GetAccessTokenSession ¶
func (s *Store) GetAccessTokenSession(signature string, session *core.TokenSession) (fosite.AccessRequester, error)
func (*Store) GetAuthorizeCodeSession ¶
func (s *Store) GetAuthorizeCodeSession(code string, sess *core.AuthorizeSession) (fosite.AuthorizeRequester, error)
func (*Store) GetRefreshTokenSession ¶
func (s *Store) GetRefreshTokenSession(signature string, session *core.TokenSession) (fosite.AccessRequester, error)
type UserRelation ¶
Click to show internal directories.
Click to hide internal directories.