Interface CertificateDescription.SubjectDescriptionOrBuilder (2.44.0)

public static interface CertificateDescription.SubjectDescriptionOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getHexSerialNumber()

public abstract String getHexSerialNumber()

The serial number encoded in lowercase hexadecimal.

string hex_serial_number = 3;

Returns
Type Description
String

The hexSerialNumber.

getHexSerialNumberBytes()

public abstract ByteString getHexSerialNumberBytes()

The serial number encoded in lowercase hexadecimal.

string hex_serial_number = 3;

Returns
Type Description
ByteString

The bytes for hexSerialNumber.

getLifetime()

public abstract Duration getLifetime()

For convenience, the actual lifetime of an issued certificate.

.google.protobuf.Duration lifetime = 4;

Returns
Type Description
Duration

The lifetime.

getLifetimeOrBuilder()

public abstract DurationOrBuilder getLifetimeOrBuilder()

For convenience, the actual lifetime of an issued certificate.

.google.protobuf.Duration lifetime = 4;

Returns
Type Description
DurationOrBuilder

getNotAfterTime()

public abstract 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
Type Description
Timestamp

The notAfterTime.

getNotAfterTimeOrBuilder()

public abstract 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;

Returns
Type Description
TimestampOrBuilder

getNotBeforeTime()

public abstract Timestamp getNotBeforeTime()

The time at which the certificate becomes valid.

.google.protobuf.Timestamp not_before_time = 5;

Returns
Type Description
Timestamp

The notBeforeTime.

getNotBeforeTimeOrBuilder()

public abstract TimestampOrBuilder getNotBeforeTimeOrBuilder()

The time at which the certificate becomes valid.

.google.protobuf.Timestamp not_before_time = 5;

Returns
Type Description
TimestampOrBuilder

getSubject()

public abstract Subject getSubject()

Contains distinguished name fields such as the common name, location and / organization.

.google.cloud.security.privateca.v1.Subject subject = 1;

Returns
Type Description
Subject

The subject.

getSubjectAltName()

public abstract SubjectAltNames getSubjectAltName()

The subject alternative name fields.

.google.cloud.security.privateca.v1.SubjectAltNames subject_alt_name = 2;

Returns
Type Description
SubjectAltNames

The subjectAltName.

getSubjectAltNameOrBuilder()

public abstract SubjectAltNamesOrBuilder getSubjectAltNameOrBuilder()

The subject alternative name fields.

.google.cloud.security.privateca.v1.SubjectAltNames subject_alt_name = 2;

Returns
Type Description
SubjectAltNamesOrBuilder

getSubjectOrBuilder()

public abstract SubjectOrBuilder getSubjectOrBuilder()

Contains distinguished name fields such as the common name, location and / organization.

.google.cloud.security.privateca.v1.Subject subject = 1;

Returns
Type Description
SubjectOrBuilder

hasLifetime()

public abstract boolean hasLifetime()

For convenience, the actual lifetime of an issued certificate.

.google.protobuf.Duration lifetime = 4;

Returns
Type Description
boolean

Whether the lifetime field is set.

hasNotAfterTime()

public abstract 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
Type Description
boolean

Whether the notAfterTime field is set.

hasNotBeforeTime()

public abstract boolean hasNotBeforeTime()

The time at which the certificate becomes valid.

.google.protobuf.Timestamp not_before_time = 5;

Returns
Type Description
boolean

Whether the notBeforeTime field is set.

hasSubject()

public abstract boolean hasSubject()

Contains distinguished name fields such as the common name, location and / organization.

.google.cloud.security.privateca.v1.Subject subject = 1;

Returns
Type Description
boolean

Whether the subject field is set.

hasSubjectAltName()

public abstract boolean hasSubjectAltName()

The subject alternative name fields.

.google.cloud.security.privateca.v1.SubjectAltNames subject_alt_name = 2;

Returns
Type Description
boolean

Whether the subjectAltName field is set.