Interface CertificateDescription.SubjectDescriptionOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
CertificateDescription.SubjectDescription, CertificateDescription.SubjectDescription.Builder
Enclosing class:
CertificateDescription

public static interface CertificateDescription.SubjectDescriptionOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    The serial number encoded in lowercase hexadecimal.
    com.google.protobuf.ByteString
    The serial number encoded in lowercase hexadecimal.
    com.google.protobuf.Duration
    For convenience, the actual lifetime of an issued certificate.
    com.google.protobuf.DurationOrBuilder
    For convenience, the actual lifetime of an issued certificate.
    com.google.protobuf.Timestamp
    The time after which the certificate is expired.
    com.google.protobuf.TimestampOrBuilder
    The time after which the certificate is expired.
    com.google.protobuf.Timestamp
    The time at which the certificate becomes valid.
    com.google.protobuf.TimestampOrBuilder
    The time at which the certificate becomes valid.
    Contains distinguished name fields such as the common name, location and / organization.
    The subject alternative name fields.
    The subject alternative name fields.
    Contains distinguished name fields such as the common name, location and / organization.
    boolean
    For convenience, the actual lifetime of an issued certificate.
    boolean
    The time after which the certificate is expired.
    boolean
    The time at which the certificate becomes valid.
    boolean
    Contains distinguished name fields such as the common name, location and / organization.
    boolean
    The subject alternative name fields.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasSubject

      boolean hasSubject()
       Contains distinguished name fields such as the common name, location and
       / organization.
       
      .google.cloud.security.privateca.v1.Subject subject = 1;
      Returns:
      Whether the subject field is set.
    • getSubject

      Subject getSubject()
       Contains distinguished name fields such as the common name, location and
       / organization.
       
      .google.cloud.security.privateca.v1.Subject subject = 1;
      Returns:
      The subject.
    • getSubjectOrBuilder

      SubjectOrBuilder getSubjectOrBuilder()
       Contains distinguished name fields such as the common name, location and
       / organization.
       
      .google.cloud.security.privateca.v1.Subject subject = 1;
    • hasSubjectAltName

      boolean hasSubjectAltName()
       The subject alternative name fields.
       
      .google.cloud.security.privateca.v1.SubjectAltNames subject_alt_name = 2;
      Returns:
      Whether the subjectAltName field is set.
    • getSubjectAltName

      SubjectAltNames getSubjectAltName()
       The subject alternative name fields.
       
      .google.cloud.security.privateca.v1.SubjectAltNames subject_alt_name = 2;
      Returns:
      The subjectAltName.
    • getSubjectAltNameOrBuilder

      SubjectAltNamesOrBuilder getSubjectAltNameOrBuilder()
       The subject alternative name fields.
       
      .google.cloud.security.privateca.v1.SubjectAltNames subject_alt_name = 2;
    • getHexSerialNumber

      String getHexSerialNumber()
       The serial number encoded in lowercase hexadecimal.
       
      string hex_serial_number = 3;
      Returns:
      The hexSerialNumber.
    • getHexSerialNumberBytes

      com.google.protobuf.ByteString getHexSerialNumberBytes()
       The serial number encoded in lowercase hexadecimal.
       
      string hex_serial_number = 3;
      Returns:
      The bytes for hexSerialNumber.
    • hasLifetime

      boolean hasLifetime()
       For convenience, the actual lifetime of an issued certificate.
       
      .google.protobuf.Duration lifetime = 4;
      Returns:
      Whether the lifetime field is set.
    • getLifetime

      com.google.protobuf.Duration getLifetime()
       For convenience, the actual lifetime of an issued certificate.
       
      .google.protobuf.Duration lifetime = 4;
      Returns:
      The lifetime.
    • getLifetimeOrBuilder

      com.google.protobuf.DurationOrBuilder getLifetimeOrBuilder()
       For convenience, the actual lifetime of an issued certificate.
       
      .google.protobuf.Duration lifetime = 4;
    • hasNotBeforeTime

      boolean hasNotBeforeTime()
       The time at which the certificate becomes valid.
       
      .google.protobuf.Timestamp not_before_time = 5;
      Returns:
      Whether the notBeforeTime field is set.
    • getNotBeforeTime

      com.google.protobuf.Timestamp getNotBeforeTime()
       The time at which the certificate becomes valid.
       
      .google.protobuf.Timestamp not_before_time = 5;
      Returns:
      The notBeforeTime.
    • getNotBeforeTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getNotBeforeTimeOrBuilder()
       The time at which the certificate becomes valid.
       
      .google.protobuf.Timestamp not_before_time = 5;
    • hasNotAfterTime

      boolean hasNotAfterTime()
       The time after which the certificate is expired.
       Per RFC 5280, the validity period for a certificate is the period of time
       from not_before_time through not_after_time, inclusive.
       Corresponds to 'not_before_time' + 'lifetime' - 1 second.
       
      .google.protobuf.Timestamp not_after_time = 6;
      Returns:
      Whether the notAfterTime field is set.
    • getNotAfterTime

      com.google.protobuf.Timestamp getNotAfterTime()
       The time after which the certificate is expired.
       Per RFC 5280, the validity period for a certificate is the period of time
       from not_before_time through not_after_time, inclusive.
       Corresponds to 'not_before_time' + 'lifetime' - 1 second.
       
      .google.protobuf.Timestamp not_after_time = 6;
      Returns:
      The notAfterTime.
    • getNotAfterTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getNotAfterTimeOrBuilder()
       The time after which the certificate is expired.
       Per RFC 5280, the validity period for a certificate is the period of time
       from not_before_time through not_after_time, inclusive.
       Corresponds to 'not_before_time' + 'lifetime' - 1 second.
       
      .google.protobuf.Timestamp not_after_time = 6;