package
0.0.0-20250220232038-fb2fd8af7512
Repository: https://github.com/letsencrypt/boulder.git
Documentation: pkg.go.dev
# Functions
AccountDoesNotExist returns a ProblemDetails representing an AccountDoesNotExistProblem error.
AlreadyRevoked returns a ProblemDetails with a AlreadyRevokedProblem and a 400 Bad Request status code.
BadCSR returns a ProblemDetails representing a BadCSRProblem.
BadNonce returns a ProblemDetails with a BadNonceProblem and a 400 Bad Request status code.
BadPublicKey returns a ProblemDetails with a BadPublicKeyProblem and a 400 Bad Request status code.
BadRevocationReason returns a ProblemDetails representing a BadRevocationReasonProblem.
BadSignatureAlgorithm returns a ProblemDetails with a BadSignatureAlgorithmProblem and a 400 Bad Request status code.
CAA returns a ProblemDetails representing a CAAProblem.
Canceled returns a ProblemDetails with a MalformedProblem and a 408 Request Timeout status code.
Conflict returns a ProblemDetails with a ConflictProblem and a 409 Conflict status code.
Connection returns a ProblemDetails representing a ConnectionProblem error.
ContentLengthRequired returns a ProblemDetails representing a missing Content-Length header error.
DNS returns a ProblemDetails representing a DNSProblem.
InvalidContact returns a ProblemDetails representing an InvalidContactProblem.
InvalidContentType returns a ProblemDetails suitable for a missing ContentType header, or an incorrect ContentType header.
InvalidProfile returns a ProblemDetails with type InvalidProfile, specified in https://datatracker.ietf.org/doc/draft-aaron-acme-profiles/.
Malformed returns a ProblemDetails with a MalformedProblem and a 400 Bad Request status code.
MethodNotAllowed returns a ProblemDetails representing a disallowed HTTP method error.
NotFound returns a ProblemDetails with a MalformedProblem and a 404 Not Found status code.
OrderNotReady returns a ProblemDetails representing a OrderNotReadyProblem.
Paused returns a ProblemDetails representing a RateLimitedProblem error.
RateLimited returns a ProblemDetails representing a RateLimitedProblem error.
RejectedIdentifier returns a ProblemDetails with a RejectedIdentifierProblem and a 400 Bad Request status code.
ServerInternal returns a ProblemDetails with a ServerInternalProblem and a 500 Internal Server Failure status code.
TLS returns a ProblemDetails representing a TLSProblem error.
Unauthorized returns a ProblemDetails with an UnauthorizedProblem and a 403 Forbidden status code.
UnsupportedContact returns a ProblemDetails representing an UnsupportedContactProblem.
UnsupportedIdentifier returns a ProblemDetails representing an UnsupportedIdentifierProblem.
# Constants
Error types that can be used in ACME payloads.
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
ConflictProblem is a problem type that is not defined in RFC8555.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Defined in https://datatracker.ietf.org/doc/draft-aaron-acme-profiles/.
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
# Structs
ProblemDetails objects represent problem documents https://tools.ietf.org/html/draft-ietf-appsawg-http-problem-00.
SubProblemDetails represents sub-problems specific to an identifier that are related to a top-level ProblemDetails.
# Type aliases
ProblemType defines the error types in the ACME protocol.