Interface CertificateDescriptionOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
CertificateDescription
,CertificateDescription.Builder
public interface CertificateDescriptionOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getAiaIssuingCertificateUrls(int index)
Describes lists of issuer CA certificate URLs that appear in the "Authority Information Access" extension in the certificate.com.google.protobuf.ByteString
getAiaIssuingCertificateUrlsBytes(int index)
Describes lists of issuer CA certificate URLs that appear in the "Authority Information Access" extension in the certificate.int
getAiaIssuingCertificateUrlsCount()
Describes lists of issuer CA certificate URLs that appear in the "Authority Information Access" extension in the certificate.List<String>
getAiaIssuingCertificateUrlsList()
Describes lists of issuer CA certificate URLs that appear in the "Authority Information Access" extension in the certificate.CertificateDescription.KeyId
getAuthorityKeyId()
Identifies the subject_key_id of the parent certificate, per https://tools.ietf.org/html/rfc5280#section-4.2.1.1CertificateDescription.KeyIdOrBuilder
getAuthorityKeyIdOrBuilder()
Identifies the subject_key_id of the parent certificate, per https://tools.ietf.org/html/rfc5280#section-4.2.1.1CertificateDescription.CertificateFingerprint
getCertFingerprint()
The hash of the x.509 certificate.CertificateDescription.CertificateFingerprintOrBuilder
getCertFingerprintOrBuilder()
The hash of the x.509 certificate.ReusableConfigValues
getConfigValues()
Describes some of the technical fields in a certificate.ReusableConfigValuesOrBuilder
getConfigValuesOrBuilder()
Describes some of the technical fields in a certificate.String
getCrlDistributionPoints(int index)
Describes a list of locations to obtain CRL information, i.e.com.google.protobuf.ByteString
getCrlDistributionPointsBytes(int index)
Describes a list of locations to obtain CRL information, i.e.int
getCrlDistributionPointsCount()
Describes a list of locations to obtain CRL information, i.e.List<String>
getCrlDistributionPointsList()
Describes a list of locations to obtain CRL information, i.e.PublicKey
getPublicKey()
The public key that corresponds to an issued certificate.PublicKeyOrBuilder
getPublicKeyOrBuilder()
The public key that corresponds to an issued certificate.CertificateDescription.SubjectDescription
getSubjectDescription()
Describes some of the values in a certificate that are related to the subject and lifetime.CertificateDescription.SubjectDescriptionOrBuilder
getSubjectDescriptionOrBuilder()
Describes some of the values in a certificate that are related to the subject and lifetime.CertificateDescription.KeyId
getSubjectKeyId()
Provides a means of identifiying certificates that contain a particular public key, per https://tools.ietf.org/html/rfc5280#section-4.2.1.2.CertificateDescription.KeyIdOrBuilder
getSubjectKeyIdOrBuilder()
Provides a means of identifiying certificates that contain a particular public key, per https://tools.ietf.org/html/rfc5280#section-4.2.1.2.boolean
hasAuthorityKeyId()
Identifies the subject_key_id of the parent certificate, per https://tools.ietf.org/html/rfc5280#section-4.2.1.1boolean
hasCertFingerprint()
The hash of the x.509 certificate.boolean
hasConfigValues()
Describes some of the technical fields in a certificate.boolean
hasPublicKey()
The public key that corresponds to an issued certificate.boolean
hasSubjectDescription()
Describes some of the values in a certificate that are related to the subject and lifetime.boolean
hasSubjectKeyId()
Provides a means of identifiying certificates that contain a particular public key, per https://tools.ietf.org/html/rfc5280#section-4.2.1.2.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasSubjectDescription
boolean hasSubjectDescription()
Describes some of the values in a certificate that are related to the subject and lifetime.
.google.cloud.security.privateca.v1beta1.CertificateDescription.SubjectDescription subject_description = 1;
- Returns:
- Whether the subjectDescription field is set.
-
getSubjectDescription
CertificateDescription.SubjectDescription getSubjectDescription()
Describes some of the values in a certificate that are related to the subject and lifetime.
.google.cloud.security.privateca.v1beta1.CertificateDescription.SubjectDescription subject_description = 1;
- Returns:
- The subjectDescription.
-
getSubjectDescriptionOrBuilder
CertificateDescription.SubjectDescriptionOrBuilder getSubjectDescriptionOrBuilder()
Describes some of the values in a certificate that are related to the subject and lifetime.
.google.cloud.security.privateca.v1beta1.CertificateDescription.SubjectDescription subject_description = 1;
-
hasConfigValues
boolean hasConfigValues()
Describes some of the technical fields in a certificate.
.google.cloud.security.privateca.v1beta1.ReusableConfigValues config_values = 2;
- Returns:
- Whether the configValues field is set.
-
getConfigValues
ReusableConfigValues getConfigValues()
Describes some of the technical fields in a certificate.
.google.cloud.security.privateca.v1beta1.ReusableConfigValues config_values = 2;
- Returns:
- The configValues.
-
getConfigValuesOrBuilder
ReusableConfigValuesOrBuilder getConfigValuesOrBuilder()
Describes some of the technical fields in a certificate.
.google.cloud.security.privateca.v1beta1.ReusableConfigValues config_values = 2;
-
hasPublicKey
boolean hasPublicKey()
The public key that corresponds to an issued certificate.
.google.cloud.security.privateca.v1beta1.PublicKey public_key = 3;
- Returns:
- Whether the publicKey field is set.
-
getPublicKey
PublicKey getPublicKey()
The public key that corresponds to an issued certificate.
.google.cloud.security.privateca.v1beta1.PublicKey public_key = 3;
- Returns:
- The publicKey.
-
getPublicKeyOrBuilder
PublicKeyOrBuilder getPublicKeyOrBuilder()
The public key that corresponds to an issued certificate.
.google.cloud.security.privateca.v1beta1.PublicKey public_key = 3;
-
hasSubjectKeyId
boolean hasSubjectKeyId()
Provides a means of identifiying certificates that contain a particular public key, per https://tools.ietf.org/html/rfc5280#section-4.2.1.2.
.google.cloud.security.privateca.v1beta1.CertificateDescription.KeyId subject_key_id = 4;
- Returns:
- Whether the subjectKeyId field is set.
-
getSubjectKeyId
CertificateDescription.KeyId getSubjectKeyId()
Provides a means of identifiying certificates that contain a particular public key, per https://tools.ietf.org/html/rfc5280#section-4.2.1.2.
.google.cloud.security.privateca.v1beta1.CertificateDescription.KeyId subject_key_id = 4;
- Returns:
- The subjectKeyId.
-
getSubjectKeyIdOrBuilder
CertificateDescription.KeyIdOrBuilder getSubjectKeyIdOrBuilder()
Provides a means of identifiying certificates that contain a particular public key, per https://tools.ietf.org/html/rfc5280#section-4.2.1.2.
.google.cloud.security.privateca.v1beta1.CertificateDescription.KeyId subject_key_id = 4;
-
hasAuthorityKeyId
boolean hasAuthorityKeyId()
Identifies the subject_key_id of the parent certificate, per https://tools.ietf.org/html/rfc5280#section-4.2.1.1
.google.cloud.security.privateca.v1beta1.CertificateDescription.KeyId authority_key_id = 5;
- Returns:
- Whether the authorityKeyId field is set.
-
getAuthorityKeyId
CertificateDescription.KeyId getAuthorityKeyId()
Identifies the subject_key_id of the parent certificate, per https://tools.ietf.org/html/rfc5280#section-4.2.1.1
.google.cloud.security.privateca.v1beta1.CertificateDescription.KeyId authority_key_id = 5;
- Returns:
- The authorityKeyId.
-
getAuthorityKeyIdOrBuilder
CertificateDescription.KeyIdOrBuilder getAuthorityKeyIdOrBuilder()
Identifies the subject_key_id of the parent certificate, per https://tools.ietf.org/html/rfc5280#section-4.2.1.1
.google.cloud.security.privateca.v1beta1.CertificateDescription.KeyId authority_key_id = 5;
-
getCrlDistributionPointsList
List<String> getCrlDistributionPointsList()
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
repeated string crl_distribution_points = 6;
- Returns:
- A list containing the crlDistributionPoints.
-
getCrlDistributionPointsCount
int getCrlDistributionPointsCount()
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
repeated string crl_distribution_points = 6;
- Returns:
- The count of crlDistributionPoints.
-
getCrlDistributionPoints
String getCrlDistributionPoints(int index)
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
repeated string crl_distribution_points = 6;
- Parameters:
index
- The index of the element to return.- Returns:
- The crlDistributionPoints at the given index.
-
getCrlDistributionPointsBytes
com.google.protobuf.ByteString getCrlDistributionPointsBytes(int index)
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
repeated string crl_distribution_points = 6;
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the crlDistributionPoints at the given index.
-
getAiaIssuingCertificateUrlsList
List<String> getAiaIssuingCertificateUrlsList()
Describes lists of issuer CA certificate URLs that appear in the "Authority Information Access" extension in the certificate.
repeated string aia_issuing_certificate_urls = 7;
- Returns:
- A list containing the aiaIssuingCertificateUrls.
-
getAiaIssuingCertificateUrlsCount
int getAiaIssuingCertificateUrlsCount()
Describes lists of issuer CA certificate URLs that appear in the "Authority Information Access" extension in the certificate.
repeated string aia_issuing_certificate_urls = 7;
- Returns:
- The count of aiaIssuingCertificateUrls.
-
getAiaIssuingCertificateUrls
String getAiaIssuingCertificateUrls(int index)
Describes lists of issuer CA certificate URLs that appear in the "Authority Information Access" extension in the certificate.
repeated string aia_issuing_certificate_urls = 7;
- Parameters:
index
- The index of the element to return.- Returns:
- The aiaIssuingCertificateUrls at the given index.
-
getAiaIssuingCertificateUrlsBytes
com.google.protobuf.ByteString getAiaIssuingCertificateUrlsBytes(int index)
Describes lists of issuer CA certificate URLs that appear in the "Authority Information Access" extension in the certificate.
repeated string aia_issuing_certificate_urls = 7;
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the aiaIssuingCertificateUrls at the given index.
-
hasCertFingerprint
boolean hasCertFingerprint()
The hash of the x.509 certificate.
.google.cloud.security.privateca.v1beta1.CertificateDescription.CertificateFingerprint cert_fingerprint = 8;
- Returns:
- Whether the certFingerprint field is set.
-
getCertFingerprint
CertificateDescription.CertificateFingerprint getCertFingerprint()
The hash of the x.509 certificate.
.google.cloud.security.privateca.v1beta1.CertificateDescription.CertificateFingerprint cert_fingerprint = 8;
- Returns:
- The certFingerprint.
-
getCertFingerprintOrBuilder
CertificateDescription.CertificateFingerprintOrBuilder getCertFingerprintOrBuilder()
The hash of the x.509 certificate.
.google.cloud.security.privateca.v1beta1.CertificateDescription.CertificateFingerprint cert_fingerprint = 8;
-
-