# Functions
Dial creates a gRPC client connection using a background context and the given dial options.
DialContext creates a gRPC client connection using the given context and dial options.
GetDefaultAddress retrieves the value of the SocketEnv environment variable.
NewDialer creates a Dialer configured according to the given DialOption list.
NewX509SVIDClient returns a new Workload API client for X.509 SVIDs.
ValidateAddress verifies addr can be parsed as a URL structure and matches the required scheme validations.
WithAddr returns a DialOption that sets the dial address to the given value.
WithGRPCOptions returns a DialOption that appends the given gRPC DialOptions.
# Constants
SocketEnv is the environment variable holding the default Workload API address.
# Structs
Dialer type is used to create client gRPC connections.
SVID is an X.509 SPIFFE Verifiable Identity Document.
X509SVIDClient interacts with the SPIFFE Workload API.
X509SVIDs is an X.509 SVID response from the SPIFFE Workload API.
# Interfaces
X509SVIDWatcher is implemented by consumers who wish to be updated on SVID changes.
# Type aliases
DialOption is a function type used to configure a Dialer.