package
0.1.8
Repository: https://github.com/trustbloc/wallet.git
Documentation: pkg.go.dev

# Functions

NewClient returns new BasicClient instance.

# Structs

BasicClient for OIDC.
Config defines configuration for oidc client.
MockClaimer can be a mock id_token or a mock UserInfo.
MockClient is a mock OIDC client.
ProviderAdapter adapts an *oidc.Provider into an OIDCProvider.

# Interfaces

Claimer is the OIDC id_token.
Client is capable of formatting authorization requests, exchanging the token grant for an access_token and id_token, and verifying id_tokens.
OAuth2Token is the oauth2.Token.
Provider provides discovery of OIDC provider endpoints and also verifies id_tokens.
Verifier parses and verifies a raw id_token.