Enum CertificateAuthority.State (2.48.0)

public enum CertificateAuthority.State extends Enum<CertificateAuthority.State> implements ProtocolMessageEnum

The state of a CertificateAuthority, indicating if it can be used.

Protobuf enum google.cloud.security.privateca.v1.CertificateAuthority.State

Implements

ProtocolMessageEnum

Static Fields

Name Description
AWAITING_USER_ACTIVATION

Certificates cannot be issued from this CA. CRLs will not be generated. The CA will not be part of the CaPool's trust anchor, and will not be used to issue certificates from the CaPool.

AWAITING_USER_ACTIVATION = 4;

AWAITING_USER_ACTIVATION_VALUE

Certificates cannot be issued from this CA. CRLs will not be generated. The CA will not be part of the CaPool's trust anchor, and will not be used to issue certificates from the CaPool.

AWAITING_USER_ACTIVATION = 4;

DELETED

Certificates cannot be issued from this CA. CRLs will not be generated. The CA may still be recovered by calling CertificateAuthorityService.UndeleteCertificateAuthority before expire_time. The CA will not be part of the CaPool's trust anchor, and will not be used to issue certificates from the CaPool.

DELETED = 5;

DELETED_VALUE

Certificates cannot be issued from this CA. CRLs will not be generated. The CA may still be recovered by calling CertificateAuthorityService.UndeleteCertificateAuthority before expire_time. The CA will not be part of the CaPool's trust anchor, and will not be used to issue certificates from the CaPool.

DELETED = 5;

DISABLED

Certificates cannot be issued from this CA. CRLs will still be generated. The CA will be part of the CaPool's trust anchor, but will not be used to issue certificates from the CaPool.

DISABLED = 2;

DISABLED_VALUE

Certificates cannot be issued from this CA. CRLs will still be generated. The CA will be part of the CaPool's trust anchor, but will not be used to issue certificates from the CaPool.

DISABLED = 2;

ENABLED

Certificates can be issued from this CA. CRLs will be generated for this CA. The CA will be part of the CaPool's trust anchor, and will be used to issue certificates from the CaPool.

ENABLED = 1;

ENABLED_VALUE

Certificates can be issued from this CA. CRLs will be generated for this CA. The CA will be part of the CaPool's trust anchor, and will be used to issue certificates from the CaPool.

ENABLED = 1;

STAGED

Certificates can be issued from this CA. CRLs will be generated for this CA. The CA will be part of the CaPool's trust anchor, but will not be used to issue certificates from the CaPool.

STAGED = 3;

STAGED_VALUE

Certificates can be issued from this CA. CRLs will be generated for this CA. The CA will be part of the CaPool's trust anchor, but will not be used to issue certificates from the CaPool.

STAGED = 3;

STATE_UNSPECIFIED

Not specified.

STATE_UNSPECIFIED = 0;

STATE_UNSPECIFIED_VALUE

Not specified.

STATE_UNSPECIFIED = 0;

UNRECOGNIZED

Static Methods

Name Description
forNumber(int value)
getDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

Name Description
getDescriptorForType()
getNumber()
getValueDescriptor()