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