Versions in this module Expand all Collapse all v1 v1.2.1 Mar 15, 2021 Changes in this version + const ConfigDirPath + const ConfigFileName + type CredentialStore struct + KeyRingService keyring.KeyRingService + func NewCredentialStore(ring *keyring.KeyRingService) *CredentialStore + func (store *CredentialStore) ClientExists(name string) (bool, error) + func (store *CredentialStore) DeleteClient(clientName string) (bool, error) + func (store *CredentialStore) DeleteClientSecret(clientName string) (bool, error) + func (store *CredentialStore) DeleteTokens(clientName string) error + func (store *CredentialStore) EnsureDbExists() error + func (store *CredentialStore) GetClientWithSecret(allClients map[string]OidcClient, name string) (OidcClient, error) + func (store *CredentialStore) GetClientWithoutSecret(allClients map[string]OidcClient, name string) (OidcClient, error) + func (store *CredentialStore) GetClients() (map[string]OidcClient, error) + func (store *CredentialStore) GetTokens(clientName string) (oidc.TokenResultSet, error) + func (store *CredentialStore) SaveClientMetadata(client OidcClient) (bool, error) + func (store *CredentialStore) SaveClientWithSecret(client OidcClient, secret string) (bool, error) + func (store *CredentialStore) SaveTokens(clientName string, tokenSet oidc.TokenResultSet) (bool, error) + func (store *CredentialStore) SetClientSecret(clientName string, secret string) (bool, error) + type OidcClient struct + Alias string + Authority string + ClientId string + ClientSecret string + CreatedDate time.Time + GrantType string + Scopes []string