Documentation
¶
Index ¶
- func DefaultPolicyContext(policy middleware.Policy) *api.PolicyContext
- func ToPolicyPath(path string) string
- func ValueOrEmpty(ctx context.Context, key interface{}) string
- type Identity
- func (id *Identity) Context() *api.IdentityContext
- func (id *Identity) ID(identity string) middleware.Identity
- func (id *Identity) IsJWT() bool
- func (id *Identity) IsSubject() bool
- func (id *Identity) JWT() middleware.Identity
- func (id *Identity) None() middleware.Identity
- func (id *Identity) Subject() middleware.Identity
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DefaultPolicyContext ¶ added in v0.0.6
func DefaultPolicyContext(policy middleware.Policy) *api.PolicyContext
func ToPolicyPath ¶ added in v0.0.6
func ValueOrEmpty ¶ added in v0.0.6
Types ¶
type Identity ¶ added in v0.0.6
type Identity struct {
// contains filtered or unexported fields
}
func NewIdentity ¶ added in v0.8.4
func (*Identity) JWT ¶ added in v0.0.6
func (id *Identity) JWT() middleware.Identity
func (*Identity) None ¶ added in v0.0.6
func (id *Identity) None() middleware.Identity
func (*Identity) Subject ¶ added in v0.0.6
func (id *Identity) Subject() middleware.Identity
Click to show internal directories.
Click to hide internal directories.