Skip to main content

Module ca

Module ca 

Source
Expand description

Certificate authorities.

Structs§

ActiveInfo
Key information for the active key status.
AllCertAuthIssues
All issues for all CAs.
BgpStats
Statistics about the consequences of published ROAs as seen in BGP.
CaRepoDetails
Details for the configured repository server for a CA.
CertAuthInfo
Detailed information of a CA.
CertAuthIssues
A report of issues happening when synchronizing a CA.
CertAuthList
A list of CA summaries.
CertAuthParentIssue
An issue occured when synchronizing with a parent CA.
CertAuthStats
Statistics about a CA.
CertAuthSummary
The summary of a CA.
CertInfo
All information about an RPKI CA certificate.
CertInfoDecodeError
Decoding a CertInfo<_> value has failed.
CertifiedKeyInfo
Information about a certified key.
ChildCaInfo
Information about a child CA.
ChildConnectionStats
The synchronization status of a child CA.
ChildExchange
A synchronization exchange with a child CA.
ChildStatus
The synchronization status of a child CA.
ChildrenConnectionStats
The synchronization status of all child CAs.
IdCertInfo
An encoded ID certificate and SHA256 hash of the encoding.
IdCertPem
A helper type for writing a PEM-encoded ID certifiate.
Issued
A marker indicating that a certificate has been issued to a child CA.
ObjectName
Represents the (deterministic) file names of an RPKI repository object.
ParentExchange
Information about an exchange with a remote server.
ParentInfo
Information about a parent of a CA.
ParentStatus
The synchronization status of a parent CA.
ParentStatuses
The synchronization status of all parent CAs of a CA.
PendingInfo
Key information for the pending key status.
PendingKeyInfo
Information about a pending key in a resource class.
Received
A marker indicating that a certificate has been received from a parent CA.
RepoStatus
The repository synchronization status.
ResourceClassInfo
Information about a resource class.
ResourceSetSummary
A summary of a set of Internet Number Resources.
Revocation
Information for an entry on a CRL.
Revocations
The list of revocation entries of a CRL.
RevocationsDelta
A change to a revocation list.
RollNewInfo
Key information for phase 2 of a key roll.
RollOldInfo
Key information for phase 3 of a key roll.
RollPendingInfo
Key information for phase 1 of a key roll.
RtaList
A list of RTAs.
RtaPrepResponse
The response to an RTA preparation requeest.
Suspended
A marker indicating that a certificate has been suspended.
Timestamp
A Unix timestamp with second precision in UTC.
Unsuspended
A marker indicating that a certificate needs to be re-activated.

Enums§

ChildState
The suspension status of a child CA.
ExchangeResult
The result of an exchange with a remote server.
InvalidCert
A certificate cannot be processed.
ParentKindInfo
The kind of a parent CA.
ResourceClassKeysInfo
The current key status for a resource class.

Type Aliases§

IssuedCertificate
A certificate which has been issued to a child CA.
ReceivedCert
A certificate that was received from a parent CA.
RtaName
The name of an RTA.
SuspendedCert
An certificate which has been suspended because the child is inactive.
UnsuspendedCert
A certificate that has been unsuspended and needs to be re-activated.