plugin

package
v0.0.0-...-f336d47 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 22, 2026 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Plugin

type Plugin struct {
	PathPrefix     string `json:"prefix"`
	UserCollection string `json:"user_collection"`
	EnableRFC7591  bool   `json:"enable_rfc7591"`
	EnableRFC9728  bool   `json:"enable_rfc9728"`
	EnforcePKCE    string `json:"enforce_pkce"` // "all", "public", "none"
}

func (*Plugin) Description

func (p *Plugin) Description() string

Description implements xpb.Plugin.

func (*Plugin) Init

func (p *Plugin) Init(app core.App) error

Init implements xpb.Plugin.

func (*Plugin) Name

func (p *Plugin) Name() string

Name implements xpb.Plugin.

func (*Plugin) Validate

func (p *Plugin) Validate() error

Validate implements validation.Validatable.

func (*Plugin) Version

func (p *Plugin) Version() string

Version implements xpb.Plugin.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL