Documentation
¶
Index ¶
- func FetchAuthorization(authURL string) (*types.AuthorizationResource, error)
- func FetchAuthorizations(authorizationsURL string) ([]string, error)
- func FetchCertificate(certURL string) (*types.Certificate, error)
- func FetchCertificates(certificatesURL string) ([]string, error)
- func FetchDirectory(rootURL string) (*types.Directory, error)
- func FetchRegistration(registration *types.Registration) (*types.Registration, error)
- func NewCertificate(directory *types.Directory, signingKey types.SigningKey, csr pem.Block) (*types.Certificate, error)
- func NewDNSAuthorization(directory *types.Directory, signingKey types.SigningKey, domain string) (*types.Authorization, error)
- func NewRegistration(directory *types.Directory, signingKey types.SigningKey, contact []string) (*types.Registration, error)
- func RevokeCertificate(directory *types.Directory, signingKey types.SigningKey, ...) error
- func RunSignedRequest(signingKey types.SigningKey, req *utils.HttpRequest, payloadJson []byte) (*utils.HttpResponse, error)
- func UpdateChallenge(challengeResponse types.ChallengeResponding) error
- func UpdateRegistration(registration *types.Registration) (*types.Registration, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FetchAuthorization ¶
func FetchAuthorization(authURL string) (*types.AuthorizationResource, error)
func FetchAuthorizations ¶
func FetchCertificate ¶
func FetchCertificate(certURL string) (*types.Certificate, error)
func FetchCertificates ¶
func FetchRegistration ¶
func FetchRegistration(registration *types.Registration) (*types.Registration, error)
func NewCertificate ¶
func NewCertificate(directory *types.Directory, signingKey types.SigningKey, csr pem.Block) (*types.Certificate, error)
func NewDNSAuthorization ¶
func NewDNSAuthorization(directory *types.Directory, signingKey types.SigningKey, domain string) (*types.Authorization, error)
func NewRegistration ¶
func NewRegistration(directory *types.Directory, signingKey types.SigningKey, contact []string) (*types.Registration, error)
func RevokeCertificate ¶
func RevokeCertificate(directory *types.Directory, signingKey types.SigningKey, certificate *types.Certificate) error
func RunSignedRequest ¶
func RunSignedRequest(signingKey types.SigningKey, req *utils.HttpRequest, payloadJson []byte) (*utils.HttpResponse, error)
func UpdateChallenge ¶
func UpdateChallenge(challengeResponse types.ChallengeResponding) error
func UpdateRegistration ¶
func UpdateRegistration(registration *types.Registration) (*types.Registration, error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.