Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuxData ¶
type AuxData struct {
// contains filtered or unexported fields
}
func NewWithoutVerification ¶
type Conf ¶
type Conf struct { // JWT holds the configuration for JWTs used as an auxiliary data source for the engine. JWT *JWTConf `yaml:"jwt"` }
type JWTKeySet ¶
type JWTKeySet struct { // ID is the unique reference to this keyset. ID string `yaml:"id"` // Remote defines a remote keyset. Mutually exclusive with Local. Remote *RemoteSource `yaml:"remote"` // Local defines a local keyset. Mutually exclusive with Remote. Local *LocalSource `yaml:"local"` }
type LocalSource ¶
type LocalSource struct { // Data is the encoded JWK data for this keyset. Mutually exclusive with File. Data string `yaml:"data"` // File is the path to file containing JWK data. Mutually exclusive with Data. File string `yaml:"file"` // PEM indicates that the data is PEM encoded. PEM bool `yaml:"pem"` }
type RemoteSource ¶
Click to show internal directories.
Click to hide internal directories.