Interface CertificateDescription.SubjectDescriptionOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getHexSerialNumber()
      The serial number encoded in lowercase hexadecimal.
      com.google.protobuf.ByteString getHexSerialNumberBytes()
      The serial number encoded in lowercase hexadecimal.
      com.google.protobuf.Duration getLifetime()
      For convenience, the actual lifetime of an issued certificate.
      com.google.protobuf.DurationOrBuilder getLifetimeOrBuilder()
      For convenience, the actual lifetime of an issued certificate.
      com.google.protobuf.Timestamp getNotAfterTime()
      The time after which the certificate is expired.
      com.google.protobuf.TimestampOrBuilder getNotAfterTimeOrBuilder()
      The time after which the certificate is expired.
      com.google.protobuf.Timestamp getNotBeforeTime()
      The time at which the certificate becomes valid.
      com.google.protobuf.TimestampOrBuilder getNotBeforeTimeOrBuilder()
      The time at which the certificate becomes valid.
      Subject getSubject()
      Contains distinguished name fields such as the common name, location and / organization.
      SubjectAltNames getSubjectAltName()
      The subject alternative name fields.
      SubjectAltNamesOrBuilder getSubjectAltNameOrBuilder()
      The subject alternative name fields.
      SubjectOrBuilder getSubjectOrBuilder()
      Contains distinguished name fields such as the common name, location and / organization.
      boolean hasLifetime()
      For convenience, the actual lifetime of an issued certificate.
      boolean hasNotAfterTime()
      The time after which the certificate is expired.
      boolean hasNotBeforeTime()
      The time at which the certificate becomes valid.
      boolean hasSubject()
      Contains distinguished name fields such as the common name, location and / organization.
      boolean hasSubjectAltName()
      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 Detail

      • 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;