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.
↳ max_modulus_size
int|string
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.
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.
Returns
Type
Description
int|string
setMinModulusSize
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.
Parameter
Name
Description
var
int|string
Returns
Type
Description
$this
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.
Returns
Type
Description
int|string
setMaxModulusSize
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.
[[["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-09-04 UTC."],[],[],null,["# Google Certificate Authority Service V1 Client - Class RsaKeyType (2.1.1)\n\nVersion latestkeyboard_arrow_down\n\n- [2.1.1 (latest)](/php/docs/reference/cloud-security-private-ca/latest/V1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType)\n- [2.1.0](/php/docs/reference/cloud-security-private-ca/2.1.0/V1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType)\n- [2.0.3](/php/docs/reference/cloud-security-private-ca/2.0.3/V1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType)\n- [1.7.3](/php/docs/reference/cloud-security-private-ca/1.7.3/V1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType)\n- [1.5.0](/php/docs/reference/cloud-security-private-ca/1.5.0/V1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType)\n- [1.4.2](/php/docs/reference/cloud-security-private-ca/1.4.2/V1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType)\n- [1.3.1](/php/docs/reference/cloud-security-private-ca/1.3.1/V1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType)\n- [1.2.2](/php/docs/reference/cloud-security-private-ca/1.2.2/V1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType)\n- [1.1.0](/php/docs/reference/cloud-security-private-ca/1.1.0/V1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType)\n- [1.0.3](/php/docs/reference/cloud-security-private-ca/1.0.3/V1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType) \nReference documentation and code samples for the Google Certificate Authority Service V1 Client class RsaKeyType.\n\nDescribes an RSA key that may be used in a\n[Certificate](/php/docs/reference/cloud-security-private-ca/latest/V1.Certificate) issued\nfrom a [CaPool](/php/docs/reference/cloud-security-private-ca/latest/V1.CaPool).\n\nGenerated from protobuf message `google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Security \\\\ PrivateCA \\\\ V1 \\\\ CaPool \\\\ IssuancePolicy \\\\ AllowedKeyType\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getMinModulusSize\n\nOptional. The minimum allowed RSA modulus size (inclusive), in bits.\n\nIf this is not set, or if set to zero, the service-level min RSA\nmodulus size will continue to apply.\n\n### setMinModulusSize\n\nOptional. The minimum allowed RSA modulus size (inclusive), in bits.\n\nIf this is not set, or if set to zero, the service-level min RSA\nmodulus size will continue to apply.\n\n### getMaxModulusSize\n\nOptional. The maximum allowed RSA modulus size (inclusive), in bits.\n\nIf this is not set, or if set to zero, the service will not enforce\nan explicit upper bound on RSA modulus sizes.\n\n### setMaxModulusSize\n\nOptional. The maximum allowed RSA modulus size (inclusive), in bits.\n\nIf this is not set, or if set to zero, the service will not enforce\nan explicit upper bound on RSA modulus sizes."]]