Documentation ¶
Index ¶
- type OIDCIdentityServer
- func (idp *OIDCIdentityServer) CA() []byte
- func (idp *OIDCIdentityServer) PublicKeySetAsBytes() ([]byte, error)
- func (idp *OIDCIdentityServer) Sign(idx int, claims interface{}) (string, error)
- func (idp *OIDCIdentityServer) Start() error
- func (idp *OIDCIdentityServer) StartWithMaxTLSVersion(version uint16) error
- func (idp *OIDCIdentityServer) Stop(ctx context.Context) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OIDCIdentityServer ¶
type OIDCIdentityServer struct { Name string ServerSecurePort int // contains filtered or unexported fields }
func NewIdentityServer ¶
func NewIdentityServer(name string, numberOfPrivateKeys int) (*OIDCIdentityServer, error)
func (*OIDCIdentityServer) CA ¶
func (idp *OIDCIdentityServer) CA() []byte
func (*OIDCIdentityServer) PublicKeySetAsBytes ¶
func (idp *OIDCIdentityServer) PublicKeySetAsBytes() ([]byte, error)
func (*OIDCIdentityServer) Sign ¶
func (idp *OIDCIdentityServer) Sign(idx int, claims interface{}) (string, error)
func (*OIDCIdentityServer) Start ¶
func (idp *OIDCIdentityServer) Start() error
func (*OIDCIdentityServer) StartWithMaxTLSVersion ¶
func (idp *OIDCIdentityServer) StartWithMaxTLSVersion(version uint16) error
Click to show internal directories.
Click to hide internal directories.