- 2.85.0 (latest)
- 2.84.0
- 2.82.0
- 2.80.0
- 2.78.0
- 2.77.0
- 2.76.0
- 2.75.0
- 2.74.0
- 2.72.0
- 2.70.0
- 2.69.0
- 2.66.0
- 2.65.0
- 2.64.0
- 2.62.0
- 2.61.0
- 2.60.0
- 2.59.0
- 2.58.0
- 2.57.0
- 2.56.0
- 2.55.0
- 2.54.0
- 2.53.0
- 2.51.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.39.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.4
- 2.4.0
- 2.3.0
- 2.2.5
public static final class X509Parameters.CaOptions.Builder extends GeneratedMessage.Builder<X509Parameters.CaOptions.Builder> implements X509Parameters.CaOptionsOrBuilderDescribes the X.509 basic constraints extension, per RFC 5280 section 4.2.1.9
Protobuf type google.cloud.security.privateca.v1.X509Parameters.CaOptions
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > X509Parameters.CaOptions.BuilderImplements
X509Parameters.CaOptionsOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public X509Parameters.CaOptions build()| Returns | |
|---|---|
| Type | Description |
X509Parameters.CaOptions |
|
buildPartial()
public X509Parameters.CaOptions buildPartial()| Returns | |
|---|---|
| Type | Description |
X509Parameters.CaOptions |
|
clear()
public X509Parameters.CaOptions.Builder clear()| Returns | |
|---|---|
| Type | Description |
X509Parameters.CaOptions.Builder |
|
clearIsCa()
public X509Parameters.CaOptions.Builder clearIsCa()Optional. Refers to the "CA" boolean field in the X.509 extension. When this value is missing, the basic constraints extension will be omitted from the certificate.
optional bool is_ca = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
X509Parameters.CaOptions.Builder |
This builder for chaining. |
clearMaxIssuerPathLength()
public X509Parameters.CaOptions.Builder clearMaxIssuerPathLength()Optional. Refers to the path length constraint field in the X.509 extension. For a CA certificate, this value describes the depth of subordinate CA certificates that are allowed. If this value is less than 0, the request will fail. If this value is missing, the max path length will be omitted from the certificate.
optional int32 max_issuer_path_length = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
X509Parameters.CaOptions.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public X509Parameters.CaOptions getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
X509Parameters.CaOptions |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getIsCa()
public boolean getIsCa()Optional. Refers to the "CA" boolean field in the X.509 extension. When this value is missing, the basic constraints extension will be omitted from the certificate.
optional bool is_ca = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
The isCa. |
getMaxIssuerPathLength()
public int getMaxIssuerPathLength()Optional. Refers to the path length constraint field in the X.509 extension. For a CA certificate, this value describes the depth of subordinate CA certificates that are allowed. If this value is less than 0, the request will fail. If this value is missing, the max path length will be omitted from the certificate.
optional int32 max_issuer_path_length = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
The maxIssuerPathLength. |
hasIsCa()
public boolean hasIsCa()Optional. Refers to the "CA" boolean field in the X.509 extension. When this value is missing, the basic constraints extension will be omitted from the certificate.
optional bool is_ca = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the isCa field is set. |
hasMaxIssuerPathLength()
public boolean hasMaxIssuerPathLength()Optional. Refers to the path length constraint field in the X.509 extension. For a CA certificate, this value describes the depth of subordinate CA certificates that are allowed. If this value is less than 0, the request will fail. If this value is missing, the max path length will be omitted from the certificate.
optional int32 max_issuer_path_length = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the maxIssuerPathLength field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(X509Parameters.CaOptions other)
public X509Parameters.CaOptions.Builder mergeFrom(X509Parameters.CaOptions other)| Parameter | |
|---|---|
| Name | Description |
other |
X509Parameters.CaOptions |
| Returns | |
|---|---|
| Type | Description |
X509Parameters.CaOptions.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public X509Parameters.CaOptions.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
X509Parameters.CaOptions.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public X509Parameters.CaOptions.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
X509Parameters.CaOptions.Builder |
|
setIsCa(boolean value)
public X509Parameters.CaOptions.Builder setIsCa(boolean value)Optional. Refers to the "CA" boolean field in the X.509 extension. When this value is missing, the basic constraints extension will be omitted from the certificate.
optional bool is_ca = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
booleanThe isCa to set. |
| Returns | |
|---|---|
| Type | Description |
X509Parameters.CaOptions.Builder |
This builder for chaining. |
setMaxIssuerPathLength(int value)
public X509Parameters.CaOptions.Builder setMaxIssuerPathLength(int value)Optional. Refers to the path length constraint field in the X.509 extension. For a CA certificate, this value describes the depth of subordinate CA certificates that are allowed. If this value is less than 0, the request will fail. If this value is missing, the max path length will be omitted from the certificate.
optional int32 max_issuer_path_length = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
intThe maxIssuerPathLength to set. |
| Returns | |
|---|---|
| Type | Description |
X509Parameters.CaOptions.Builder |
This builder for chaining. |