PathValidationResult

Represents the result of a PKIX path validation

Constructors

this
this(Vector!(RBTreeRef!CertificateStatusCode) status, Vector!X509Certificate cert_chain)
Undocumented in source.
this
this(CertificateStatusCode status)
Undocumented in source.

Members

Aliases

Code
alias Code = CertificateStatusCode
Undocumented in source.

Functions

allStatuses
const(Vector!(RBTreeRef!CertificateStatusCode)) allStatuses()

Return a set of status codes for each certificate in the chain

certPath
const(Vector!X509Certificate) certPath()
result
CertificateStatusCode result()
resultString
string resultString()
successfulValidation
bool successfulValidation()
trustRoot
X509Certificate trustRoot()
trustedHashes
RBTreeRef!string trustedHashes()

Static functions

statusString
string statusString(CertificateStatusCode code)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta