class Google::Apis::PrivatecaV1::RsaKeyType
Describes an RSA key that may be used in a Certificate
issued from a CaPool
.
Attributes
max_modulus_size[RW]
Optional. The maximum allowed RSA modulus size, 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. Corresponds to the JSON property `maxModulusSize` @return [Fixnum]
min_modulus_size[RW]
Optional. The minimum allowed RSA modulus size, in bits. If this is not set, or if set to zero, the service-level min RSA modulus size will continue to apply. Corresponds to the JSON property `minModulusSize` @return [Fixnum]
Public Class Methods
new(**args)
click to toggle source
# File lib/google/apis/privateca_v1/classes.rb, line 2186 def initialize(**args) update!(**args) end
Public Instance Methods
update!(**args)
click to toggle source
Update properties of this object
# File lib/google/apis/privateca_v1/classes.rb, line 2191 def update!(**args) @max_modulus_size = args[:max_modulus_size] if args.key?(:max_modulus_size) @min_modulus_size = args[:min_modulus_size] if args.key?(:min_modulus_size) end