# Functions
CreateConfiguredClient initializes a Parsec client This will autoselect the first provider returned by the parsec service.
CreateNakedClient creates a Parsec client, setting implicit provider to ProviderCore and setting the authenticator to NoAuth.
No description provided by the author
DirectAuthConfigData creates a new ClientConfig with the appName parameter set for Direct Authentication.
NewClientConfig ceates a ClientConfig with defaults.
NewDirectAuthenticator creates an authenticator which uses the supplied appName as the means of authentication with the parsec service.
No description provided by the author
NewNoAuthAuthenticator creates an authenticator that does no authentication.
NewUnixPeerAuthenticator creates a new authenticator which uses current logged in user id as authentication to the parsec service.
# Constants
Direct authentication.
JSON Web Tokens (JWT) authentication (not currently supported).
Authentication verifying a JWT SPIFFE Verifiable Identity Document.
Authenticator Types.
Unix peer credentials authentication.
DEPRECATED for brainpoolP160r1 curve.
This default variant should not be used.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Deprecated: Do not use.
DEPRECATED for sect163k1 curve.
DEPRECATED for sect163r1 curve.
Deprecated: Do not use.
Provider UUIDs.
Provider UUIDs.
Provider UUIDs.
Provider UUIDs.
Provider UUIDs.
# Structs
AuthenticatorInfo contains information about an authenticator.
BasicClient is a Parsec client representing a connection and set of API implementations.
ClientConfig holds a configuration for the basic client to be passed to InitClient ClientConfig's methods use the Builder pattern to build configurations, e.g: config := NewClientConfig().DirectAuthConfigData("myapp").Connection(myConn).
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Interfaces
Authenticator object providing authenticator functionality to the basic client.
No description provided by the author
No description provided by the author
No description provided by the author
# Type aliases
AuthenticatorType enum to identify authenticators.
No description provided by the author
No description provided by the author
ProviderID for providers.