GoogleApi.PrivateCA.V1beta1.Model.CertificateDescription (google_api_private_ca v0.4.1) View Source
A CertificateDescription describes an X.509 certificate or CSR that has been issued, as an alternative to using ASN.1 / X.509.
Attributes
-
aiaIssuingCertificateUrls(type:list(String.t), default:nil) - Describes lists of issuer CA certificate URLs that appear in the "Authority Information Access" extension in the certificate. -
authorityKeyId(type:GoogleApi.PrivateCA.V1beta1.Model.KeyId.t, default:nil) - Identifies the subject_key_id of the parent certificate, per https://tools.ietf.org/html/rfc5280#section-4.2.1.1 -
certFingerprint(type:GoogleApi.PrivateCA.V1beta1.Model.CertificateFingerprint.t, default:nil) - The hash of the x.509 certificate. -
configValues(type:GoogleApi.PrivateCA.V1beta1.Model.ReusableConfigValues.t, default:nil) - Describes some of the technical fields in a certificate. -
crlDistributionPoints(type:list(String.t), default:nil) - Describes a list of locations to obtain CRL information, i.e. the DistributionPoint.fullName described by https://tools.ietf.org/html/rfc5280#section-4.2.1.13 -
publicKey(type:GoogleApi.PrivateCA.V1beta1.Model.PublicKey.t, default:nil) - The public key that corresponds to an issued certificate. -
subjectDescription(type:GoogleApi.PrivateCA.V1beta1.Model.SubjectDescription.t, default:nil) - Describes some of the values in a certificate that are related to the subject and lifetime. -
subjectKeyId(type:GoogleApi.PrivateCA.V1beta1.Model.KeyId.t, default:nil) - Provides a means of identifiying certificates that contain a particular public key, per https://tools.ietf.org/html/rfc5280#section-4.2.1.2.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Specs
t() :: %GoogleApi.PrivateCA.V1beta1.Model.CertificateDescription{
aiaIssuingCertificateUrls: [String.t()],
authorityKeyId: GoogleApi.PrivateCA.V1beta1.Model.KeyId.t(),
certFingerprint: GoogleApi.PrivateCA.V1beta1.Model.CertificateFingerprint.t(),
configValues: GoogleApi.PrivateCA.V1beta1.Model.ReusableConfigValues.t(),
crlDistributionPoints: [String.t()],
publicKey: GoogleApi.PrivateCA.V1beta1.Model.PublicKey.t(),
subjectDescription: GoogleApi.PrivateCA.V1beta1.Model.SubjectDescription.t(),
subjectKeyId: GoogleApi.PrivateCA.V1beta1.Model.KeyId.t()
}
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.