Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Authentication ¶
type Authentication struct {
// contains filtered or unexported fields
}
func NewAuthentication ¶
func (*Authentication) Authenticate ¶
func (s *Authentication) Authenticate(ctx context.Context, tokenFn func() (string, error), fullMethod string) (authorization services.IAuthorization, err error)
type Authorization ¶ added in v0.0.20
func NewAuthorization ¶ added in v0.0.20
func NewAuthorization(id []byte, claim *jwt.Common) *Authorization
func (*Authorization) GetClaim ¶ added in v0.0.20
func (a *Authorization) GetClaim() interface{}
func (*Authorization) GetID ¶ added in v0.0.20
func (a *Authorization) GetID() []byte
Click to show internal directories.
Click to hide internal directories.