You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
459 B
Go
24 lines
459 B
Go
9 months ago
|
package wire
|
||
|
|
||
|
// Options holds the Wire ACME extension options
|
||
|
type Options struct {
|
||
|
OIDC *OIDCOptions `json:"oidc,omitempty"`
|
||
|
DPOP *DPOPOptions `json:"dpop,omitempty"`
|
||
|
}
|
||
|
|
||
|
// GetOIDCOptions returns the OIDC options.
|
||
|
func (o *Options) GetOIDCOptions() *OIDCOptions {
|
||
|
if o == nil {
|
||
|
return nil
|
||
|
}
|
||
|
return o.OIDC
|
||
|
}
|
||
|
|
||
|
// GetDPOPOptions returns the OIDC options.
|
||
|
func (o *Options) GetDPOPOptions() *DPOPOptions {
|
||
|
if o == nil {
|
||
|
return nil
|
||
|
}
|
||
|
return o.DPOP
|
||
|
}
|