Documentation ¶
Index ¶
- func EscapeEmailForURL(email string) string
- 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) Revoke(ctx context.Context, subject string, args []byte, grantID string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func EscapeEmailForURL ¶
EscapeEmailForURL - ensure an email address is properly escaped for use in URL path
Types ¶
type Provider ¶
type Provider struct {
// contains filtered or unexported fields
}
func (*Provider) Instructions ¶
Click to show internal directories.
Click to hide internal directories.