public sealed class RsaKeyType : IMessage<CaPool.Types.IssuancePolicy.Types.AllowedKeyType.Types.RsaKeyType>, IEquatable<CaPool.Types.IssuancePolicy.Types.AllowedKeyType.Types.RsaKeyType>, IDeepCloneable<CaPool.Types.IssuancePolicy.Types.AllowedKeyType.Types.RsaKeyType>, IBufferMessage, IMessage
Describes an RSA key that may be used in a [Certificate][google.cloud.security.privateca.v1.Certificate] issued from
a [CaPool][google.cloud.security.privateca.v1.CaPool].
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.
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-04-02 UTC."],[[["This webpage details the `RsaKeyType` class within the Google Cloud Security Private CA V1 library for .NET, which defines an RSA key that may be used in a Certificate issued from a CaPool."],["The `RsaKeyType` class implements interfaces such as `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, providing capabilities for message handling, equality checks, deep cloning, and buffer manipulation."],["The class has two constructors: a default constructor (`RsaKeyType()`) and another one that accepts another `RsaKeyType` object as a parameter for creating a new instance based on an existing one (`RsaKeyType(CaPool.Types.IssuancePolicy.Types.AllowedKeyType.Types.RsaKeyType)`)."],["It includes properties `MaxModulusSize` and `MinModulusSize`, allowing the definition of the maximum and minimum allowed RSA modulus sizes in bits for Certificates issued from a CaPool."],["The page covers version history from 1.0.0 to the latest version 3.9.0, each with a link to the corresponding version documentation."]]],[]]