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"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis webpage details the \u003ccode\u003eRsaKeyType\u003c/code\u003e class, which defines the properties of an RSA key permissible in a Certificate issued from a \u003ccode\u003eCaPool\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eRsaKeyType\u003c/code\u003e class implements multiple interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe page provides documentation for the latest version, 3.9.0, along with previous versions down to 1.0.0, showing the evolution of this class.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of \u003ccode\u003eRsaKeyType\u003c/code\u003e are \u003ccode\u003eMaxModulusSize\u003c/code\u003e and \u003ccode\u003eMinModulusSize\u003c/code\u003e, which specify the allowed range of RSA modulus sizes in bits.\u003c/p\u003e\n"],["\u003cp\u003eThere is a default constructor as well as a constructor that takes another \u003ccode\u003eRsaKeyType\u003c/code\u003e as an argument.\u003c/p\u003e\n"]]],[],null,[]]