Skip to content

PrivateKeyAttributesV2

Source code in docs_src/capo_pca_connector_ad/types/private_key_attributes_v2.py
class PrivateKeyAttributesV2(TypedDict, closed=True):
    minimal_key_length: "int"
    """<p>Set the minimum key length of the private key.</p>"""
    key_spec: "capo_pca_connector_ad.types.key_spec.KeySpec"
    """<p>Defines the purpose of the private key. Set it to "KEY_EXCHANGE" or "SIGNATURE" value.</p>"""
    crypto_providers: NotRequired[
        "capo_pca_connector_ad.types.crypto_providers_list.CryptoProvidersList"
    ]
    """<p>Defines the cryptographic providers used to generate the private key.</p>"""

crypto_providers instance-attribute

crypto_providers: NotRequired[CryptoProvidersList]

Defines the cryptographic providers used to generate the private key.

key_spec instance-attribute

key_spec: KeySpec

Defines the purpose of the private key. Set it to "KEY_EXCHANGE" or "SIGNATURE" value.

minimal_key_length instance-attribute

minimal_key_length: int

Set the minimum key length of the private key.