package
0.7.5
Repository: https://github.com/neticdk-k8s/ic.git
Documentation: pkg.go.dev

# Functions

NewMockClient creates a new instance of MockClient.
NewMockFactoryClient creates a new instance of MockFactoryClient.

# Structs

ExchangeAuthCodeInput holds the input parameters for ExchangeAuthCode().
No description provided by the author
GetGetAuthCodeURL is the input given to GetAuthCodeURL.
GetTokenByAuthCodeInput is the input given to GetTokenByAuthCode.
MockClient is an autogenerated mock type for the Client type.
MockClient_ExchangeAuthCode_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ExchangeAuthCode'.
No description provided by the author
MockClient_GetAuthCodeURL_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetAuthCodeURL'.
MockClient_GetTokenByAuthCode_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetTokenByAuthCode'.
MockClient_Logout_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Logout'.
MockClient_Refresh_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Refresh'.
MockFactoryClient is an autogenerated mock type for the FactoryClient type.
No description provided by the author
MockFactoryClient_New_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'New'.
MockFactoryClient_SetLogger_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetLogger'.
OIDCSlogAdapter is an slog adapter used by retryablehttp.
Provider represents an OICD provider.
TokenSet represents a set of ID token and refresh token.

# Interfaces

Client represents an OIDC Client.
FactoryClient represents a Client factory.