public sealed class CaPool.Types.IssuancePolicy.Types.AllowedKeyType.Types.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
Reference documentation and code samples for the Certificate Authority v1 API class CaPool.Types.IssuancePolicy.Types.AllowedKeyType.Types.RsaKeyType.
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 (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.
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.
[[["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 provides reference documentation for the \u003ccode\u003eRsaKeyType\u003c/code\u003e class within the Google Cloud Security Private CA V1 API, specifically for the .NET environment, with the most recent version listed as 3.9.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eRsaKeyType\u003c/code\u003e class describes the characteristics of an RSA key that can be utilized within a Certificate issued from a CaPool in the Private CA API, implementing several interfaces like \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, and \u003ccode\u003eIDeepCloneable\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe class offers properties to set the \u003ccode\u003eMinModulusSize\u003c/code\u003e and \u003ccode\u003eMaxModulusSize\u003c/code\u003e in bits, allowing control over the allowed RSA modulus sizes for keys, with no bounds enforced by default if these parameters aren't specified.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation outlines the inheritance and implementations of \u003ccode\u003eRsaKeyType\u003c/code\u003e, such as inheriting from \u003ccode\u003eobject\u003c/code\u003e and implementing \u003ccode\u003eIMessage\u003c/code\u003e, and includes details on the class constructors.\u003c/p\u003e\n"],["\u003cp\u003eThe page provides navigation links to documentation for different versions of the API, allowing developers to access specific information for versions ranging from 1.0.0 to 3.9.0.\u003c/p\u003e\n"]]],[],null,[]]