Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAuthClient ¶
func NewAuthClient(baseUrl string, authInjector interfaces.AuthenticationInjector) interfaces.AuthClient
NewAuthClient creates an instance of AuthClient
func NewAuthClientWithUrlCallback ¶
func NewAuthClientWithUrlCallback(baseUrlFunc clients.ClientBaseUrlFunc, authInjector interfaces.AuthenticationInjector) interfaces.AuthClient
NewAuthClientWithUrlCallback creates an instance of AuthClient with ClientBaseUrlFunc.
Types ¶
type AuthClient ¶
type AuthClient struct {
// contains filtered or unexported fields
}
func (*AuthClient) VerificationKeyByIssuer ¶
func (ac *AuthClient) VerificationKeyByIssuer(ctx context.Context, issuer string) (res models.KeyDataResponse, err error)
VerificationKeyByIssuer returns the JWT verification key by the specified issuer
Click to show internal directories.
Click to hide internal directories.