Documentation ¶
Index ¶
- type Args
- type Provider
- func (p *Provider) ArgSchema() providers.ArgSchema
- func (p *Provider) Config() gconfig.Config
- func (p *Provider) Grant(ctx context.Context, subject string, args []byte, grantID string) error
- func (p *Provider) Init(ctx context.Context) error
- func (p *Provider) Instructions(ctx context.Context, subject string, args []byte, ...) (string, error)
- func (p *Provider) IsActive(ctx context.Context, subject string, args []byte, grantID string) (bool, error)
- func (p *Provider) Options(ctx context.Context, arg string) (*types.ArgOptionsResponse, error)
- func (p *Provider) Revoke(ctx context.Context, subject string, args []byte, grantID string) error
- func (p *Provider) ValidateGrant() providers.GrantValidationSteps
- type UserNotFoundError
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Provider ¶
type Provider struct {
// contains filtered or unexported fields
}
func (*Provider) Instructions ¶
func (*Provider) ValidateGrant ¶
func (p *Provider) ValidateGrant() providers.GrantValidationSteps
type UserNotFoundError ¶
type UserNotFoundError struct {
Email string
}
func (*UserNotFoundError) Error ¶
func (e *UserNotFoundError) Error() string
Click to show internal directories.
Click to hide internal directories.