public static final class CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType.Builder extends GeneratedMessageV3.Builder<CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType.Builder> implements CaPool.IssuancePolicy.AllowedKeyType.RsaKeyTypeOrBuilder
Describes an RSA key that may be used in a
Certificate issued
from a CaPool.
Protobuf type
google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType build()
buildPartial()
public CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType buildPartial()
clear()
public CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearMaxModulusSize()
public CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType.Builder clearMaxModulusSize()
Optional. The maximum allowed RSA modulus size (inclusive), in bits.
If this is not set, or if set to zero, the service will not enforce
an explicit upper bound on RSA modulus sizes.
int64 max_modulus_size = 2 [(.google.api.field_behavior) = OPTIONAL];
clearMinModulusSize()
public CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType.Builder clearMinModulusSize()
Optional. The minimum allowed RSA modulus size (inclusive), in bits.
If this is not set, or if set to zero, the service-level min RSA
modulus size will continue to apply.
int64 min_modulus_size = 1 [(.google.api.field_behavior) = OPTIONAL];
clearOneof(Descriptors.OneofDescriptor oneof)
public CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType.Builder clone()
Overrides
getDefaultInstanceForType()
public CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getMaxModulusSize()
public long getMaxModulusSize()
Optional. The maximum allowed RSA modulus size (inclusive), in bits.
If this is not set, or if set to zero, the service will not enforce
an explicit upper bound on RSA modulus sizes.
int64 max_modulus_size = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
long |
The maxModulusSize.
|
getMinModulusSize()
public long getMinModulusSize()
Optional. The minimum allowed RSA modulus size (inclusive), in bits.
If this is not set, or if set to zero, the service-level min RSA
modulus size will continue to apply.
int64 min_modulus_size = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
long |
The minModulusSize.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType other)
public CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType.Builder mergeFrom(CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType other)
public CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setMaxModulusSize(long value)
public CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType.Builder setMaxModulusSize(long value)
Optional. The maximum allowed RSA modulus size (inclusive), in bits.
If this is not set, or if set to zero, the service will not enforce
an explicit upper bound on RSA modulus sizes.
int64 max_modulus_size = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
long
The maxModulusSize to set.
|
setMinModulusSize(long value)
public CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType.Builder setMinModulusSize(long value)
Optional. The minimum allowed RSA modulus size (inclusive), in bits.
If this is not set, or if set to zero, the service-level min RSA
modulus size will continue to apply.
int64 min_modulus_size = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
long
The minModulusSize to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides