Show / Hide Table of Contents

Namespace Oci.CertificatesmanagementService.Models

Classes

Association

The details of the association.

AssociationCollection

The results of an association search.

AssociationSummary

The details of the association.

CaBundle

CA bundle metadata. This object does not contain the CA bundle certificates.

CaBundleCollection

The results of a CA bundle search. This object contains CA bundle summary objects.

CaBundleSummary

CA bundle metadata. This summary object does not contain the CA bundle certificates.

Certificate

The details of the certificate. This object does not contain the certificate contents.

CertificateAuthority

The metadata details of the certificate authority (CA). This object does not contain the CA contents.

CertificateAuthorityCollection

The results of a certificate authority (CA) search. This object contains CA summary objects and other data.

CertificateAuthorityIssuanceExpiryRule

A rule that enforces how long certificates or certificate authorities (CAs) issued by this particular CA are valid. You must include either or both leafCertificateMaxValidityDuration and certificateAuthorityMaxValidityDuration.

CertificateAuthorityRule

A rule that you can apply to a certificate authority (CA) to enforce certain conditions on its usage and management.

CertificateAuthorityRuleModelConverter

CertificateAuthoritySummary

The metadata details of the certificate authority (CA). This summary object does not contain the CA contents.

CertificateAuthorityVersion

The metadata details of the certificate authority (CA) version. This object does not contain the CA contents.

CertificateAuthorityVersionCollection

The results of a certificate authority (CA) version search. This object contains CA version summary objects and other data.

CertificateAuthorityVersionSummary

The metadata details of the certificate authority (CA) version. This summary object does not contain the CA contents.

CertificateCollection

The results of a certificate search. This object contains certificate summary objects and other data.

CertificateRenewalRule

A rule that imposes constraints on certificate renewal.

CertificateRevocationListDetails

The details of the certificate revocation list (CRL).

CertificateRule

A rule that you can apply to a certificate to enforce certain conditions on the certificate's usage and management.

CertificateRuleModelConverter

CertificateSubject

The subject of the certificate, which is a distinguished name that identifies the entity that owns the public key in the certificate.

CertificateSubjectAlternativeName

A subject alternative name for the certificate that binds additional or alternate names to the subject of the certificate. In the certificate, the alternate subject name format is "type:name".

CertificateSummary

The details of the certificate. This object does not contain the certificate contents.

CertificateVersion

The details of the certificate version. This object does not contain the certificate contents.

CertificateVersionCollection

The results of a certificate version search. This object contains certificate version summary objects and other data.

CertificateVersionSummary

The details of the certificate version. This object does not contain the certificate contents.

ChangeCaBundleCompartmentDetails

The details of the request to change compartments for the CA bundle.

ChangeCertificateAuthorityCompartmentDetails

The details of the request to change compartments for the certificate authority (CA).

ChangeCertificateCompartmentDetails

The details of the request to change compartments for the certificate.

CreateCaBundleDetails

The details of the CA bundle that you want to create.

CreateCertificateAuthorityConfigDetails

The configuration details for creating a certificate authority (CA).

CreateCertificateAuthorityConfigDetailsModelConverter

CreateCertificateAuthorityDetails

The details for creating a certificate authority (CA).

CreateCertificateByImportingConfigDetails

The details of the configuration for creating a certificate based on the keys from an imported certificate.

CreateCertificateConfigDetails

The details of the contents of the certificate and certificate metadata.

CreateCertificateConfigDetailsModelConverter

CreateCertificateDetails

The details of the certificate to create.

CreateCertificateIssuedByInternalCaConfigDetails

The details of the configuration for creating an internally managed certificate which is issued by a private certificate authority (CA).

CreateCertificateManagedExternallyIssuedByInternalCaConfigDetails

The details of the configuration for creating an externally managed certificate which is issued by a private certificate authority (CA).

CreateRootCaByGeneratingInternallyConfigDetails

The details for creating a private root certificate authority (CA).

CreateSubordinateCaIssuedByInternalCaConfigDetails

The details for creating a private subordinate certificate authority (CA) which is issued by a private CA.

ObjectStorageBucketConfigDetails

The details of the Object Storage bucket configured to store the certificate revocation list (CRL).

RevocationStatus

The current revocation status of the entity.

RevokeCertificateAuthorityVersionDetails

The details of the request to revoke a certificate authority (CA) version.

RevokeCertificateVersionDetails

The details for revoking a certificate version.

ScheduleCertificateAuthorityDeletionDetails

The details of the request to schedule the deletion of the specified certificate authority (CA).

ScheduleCertificateAuthorityVersionDeletionDetails

The details of the request to schedule the deletion of the specified certificate authority (CA) version.

ScheduleCertificateDeletionDetails

The details for scheduling the deletion of the specified certificate.

ScheduleCertificateVersionDeletionDetails

The details for scheduling the deletion of the specified certificate version.

UpdateCaBundleDetails

The details of the CA bundle to update.

UpdateCertificateAuthorityConfigDetails

The configuration details for updating a certificate authority (CA).

UpdateCertificateAuthorityConfigDetailsModelConverter

UpdateCertificateAuthorityDetails

The details for updating a certificate authority (CA).

UpdateCertificateByImportingConfigDetails

The details of the configuration for updating a certificate based on the keys from an imported certificate.

UpdateCertificateConfigDetails

The details of the contents of the certificate and certificate metadata.

UpdateCertificateConfigDetailsModelConverter

UpdateCertificateDetails

The details of the certificate to update.

UpdateCertificateIssuedByInternalCaConfigDetails

The details for updating an internally managed certificate which is issued by a private certificate authority (CA).

UpdateCertificateManagedExternallyIssuedByInternalCaConfigDetails

The details for updating an externally managed certificate which is issued by a private certificate authority (CA).

UpdateRootCaByGeneratingInternallyConfigDetails

The details for updating a private root certificate authority (CA). Note: This operation automatically rotates the private key.

UpdateSubordinateCaIssuedByInternalCaConfigDetails

The details for updating a private subordinate certificate authority (CA) which is issued by a private CA. Note: This operation automatically rotates the private key.

Validity

An object that describes a period of time during which an entity is valid. If this is not provided when you create a certificate, the validity of the issuing CA is used.

Enums

AssociationLifecycleState

The current lifecycle state of the association.

AssociationType

Type of the association.

CaBundleLifecycleState

The current lifecycle state of the CA bundle.

CertificateAuthorityConfigType

The manner in which the certificate authority (CA) was created, whether it is a root CA generated internally by the service or a subordinate CA issued by another CA that was itself generated internally by the service.

CertificateAuthorityLifecycleState

The current lifecycle state of the certificate authority (CA).

CertificateAuthorityRule.RuleTypeEnum

CertificateConfigType

The manner in which the certificate was created. You can have a CA that was generated internally by the service issue a certificate. You can subsequently manage that certificate internally or externally. Alternatively, you can import a certificate that was issued by an external, third-party public or private CA, and then manage it internally.

CertificateLifecycleState

The current lifecycle state of the certificate.

CertificateProfileType

The name of the profile used to create the certificate, which depends on the type of certificate you need.

CertificateRule.RuleTypeEnum

CertificateSubjectAlternativeName.TypeEnum

KeyAlgorithm

The algorithm used to create key pairs.

RevocationReason

The current reason for the certificate's revocation.

SignatureAlgorithm

The algorithm used to sign the public key certificate.

UpdateCertificateAuthorityConfigDetails.StageEnum

UpdateCertificateConfigDetails.StageEnum

VersionStage

A list of possible rotation states for the certificate version. A certificate version marked CURRENT is currently in use. A certificate version marked PENDING is staged and available for use, but has not been applied on the target system and, therefore, has not been rotated into current, active use. The certificate most recently uploaded to the service is always marked LATEST. (The first version of a certificate is always marked as both CURRENT and LATEST.) A certificate version marked PREVIOUS is the certificate version that was most recently marked CURRENT, before the last certificate version rotation. A certificate version marked DEPRECATED is neither current, pending, nor the previous one in use. Only certificate versions marked DEPRECATED can be scheduled for deletion.

In this article
Back to top