# Functions
NewStandardProvider sets up new StandardProvider from the information contained in an Identity.
# Variables
ErrCertificateUnavailable is returned when a key is available, but there is no accompanying certificate.
ErrMissingCertPath is returned if the StandardProvider has specified a private key path but not a certificate path.
ErrMissingKeyPath is returned if the StandardProvider has specified a certificate path but not a key path.
# Structs
StandardPaths contains a path to a key file and certificate file.
StandardProvider provides unencrypted PEM-encoded certificates and private keys.
# Interfaces
A KeyProvider provides some mechanism for managing private keys and certificates.