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 StringgetAiaIssuingCertificateUrls(int index)Describes lists of issuer CA certificate URLs that appear in the "Authority Information Access" extension in the certificate.com.google.protobuf.ByteStringgetAiaIssuingCertificateUrlsBytes(int index)Describes lists of issuer CA certificate URLs that appear in the "Authority Information Access" extension in the certificate.intgetAiaIssuingCertificateUrlsCount()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.KeyIdgetAuthorityKeyId()Identifies the subject_key_id of the parent certificate, per https://tools.ietf.org/html/rfc5280#section-4.2.1.1CertificateDescription.KeyIdOrBuildergetAuthorityKeyIdOrBuilder()Identifies the subject_key_id of the parent certificate, per https://tools.ietf.org/html/rfc5280#section-4.2.1.1CertificateDescription.CertificateFingerprintgetCertFingerprint()The hash of the x.509 certificate.CertificateDescription.CertificateFingerprintOrBuildergetCertFingerprintOrBuilder()The hash of the x.509 certificate.StringgetCrlDistributionPoints(int index)Describes a list of locations to obtain CRL information, i.e.com.google.protobuf.ByteStringgetCrlDistributionPointsBytes(int index)Describes a list of locations to obtain CRL information, i.e.intgetCrlDistributionPointsCount()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.PublicKeygetPublicKey()The public key that corresponds to an issued certificate.PublicKeyOrBuildergetPublicKeyOrBuilder()The public key that corresponds to an issued certificate.CertificateDescription.SubjectDescriptiongetSubjectDescription()Describes some of the values in a certificate that are related to the subject and lifetime.CertificateDescription.SubjectDescriptionOrBuildergetSubjectDescriptionOrBuilder()Describes some of the values in a certificate that are related to the subject and lifetime.CertificateDescription.KeyIdgetSubjectKeyId()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.KeyIdOrBuildergetSubjectKeyIdOrBuilder()Provides a means of identifiying certificates that contain a particular public key, per https://tools.ietf.org/html/rfc5280#section-4.2.1.2.X509ParametersgetX509Description()Describes some of the technical X.509 fields in a certificate.X509ParametersOrBuildergetX509DescriptionOrBuilder()Describes some of the technical X.509 fields in a certificate.booleanhasAuthorityKeyId()Identifies the subject_key_id of the parent certificate, per https://tools.ietf.org/html/rfc5280#section-4.2.1.1booleanhasCertFingerprint()The hash of the x.509 certificate.booleanhasPublicKey()The public key that corresponds to an issued certificate.booleanhasSubjectDescription()Describes some of the values in a certificate that are related to the subject and lifetime.booleanhasSubjectKeyId()Provides a means of identifiying certificates that contain a particular public key, per https://tools.ietf.org/html/rfc5280#section-4.2.1.2.booleanhasX509Description()Describes some of the technical X.509 fields in a certificate.-
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.v1.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.v1.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.v1.CertificateDescription.SubjectDescription subject_description = 1;
-
hasX509Description
boolean hasX509Description()
Describes some of the technical X.509 fields in a certificate.
.google.cloud.security.privateca.v1.X509Parameters x509_description = 2;- Returns:
- Whether the x509Description field is set.
-
getX509Description
X509Parameters getX509Description()
Describes some of the technical X.509 fields in a certificate.
.google.cloud.security.privateca.v1.X509Parameters x509_description = 2;- Returns:
- The x509Description.
-
getX509DescriptionOrBuilder
X509ParametersOrBuilder getX509DescriptionOrBuilder()
Describes some of the technical X.509 fields in a certificate.
.google.cloud.security.privateca.v1.X509Parameters x509_description = 2;
-
hasPublicKey
boolean hasPublicKey()
The public key that corresponds to an issued certificate.
.google.cloud.security.privateca.v1.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.v1.PublicKey public_key = 3;- Returns:
- The publicKey.
-
getPublicKeyOrBuilder
PublicKeyOrBuilder getPublicKeyOrBuilder()
The public key that corresponds to an issued certificate.
.google.cloud.security.privateca.v1.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.v1.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.v1.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.v1.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.v1.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.v1.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.v1.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.v1.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.v1.CertificateDescription.CertificateFingerprint cert_fingerprint = 8;- Returns:
- The certFingerprint.
-
getCertFingerprintOrBuilder
CertificateDescription.CertificateFingerprintOrBuilder getCertFingerprintOrBuilder()
The hash of the x.509 certificate.
.google.cloud.security.privateca.v1.CertificateDescription.CertificateFingerprint cert_fingerprint = 8;
-
-