Skip to content

EnrollmentFlagsV3

Source code in docs_src/capo_pca_connector_ad/types/enrollment_flags_v3.py
class EnrollmentFlagsV3(TypedDict, closed=True):
    include_symmetric_algorithms: NotRequired["bool"]
    """<p>Include symmetric algorithms allowed by the subject.</p>"""
    user_interaction_required: NotRequired["bool"]
    """<p>Require user interaction when the subject is enrolled and the private key associated with the certificate is used.</p>"""
    remove_invalid_certificate_from_personal_store: NotRequired["bool"]
    """<p>Delete expired or revoked certificates instead of archiving them.</p>"""
    no_security_extension: NotRequired["bool"]
    """<p>This flag instructs the CA to not include the security extension szOID_NTDS_CA_SECURITY_EXT (OID:1.3.6.1.4.1.311.25.2), as specified in [MS-WCCE] sections 2.2.2.7.7.4 and 3.2.2.6.2.1.4.5.9, in the issued certificate. This addresses a Windows Kerberos elevation-of-privilege vulnerability.</p>"""
    enable_key_reuse_on_nt_token_keyset_storage_full: NotRequired["bool"]
    """<p>Allow renewal using the same key.</p>"""

enable_key_reuse_on_nt_token_keyset_storage_full instance-attribute

enable_key_reuse_on_nt_token_keyset_storage_full: NotRequired[bool]

Allow renewal using the same key.

include_symmetric_algorithms instance-attribute

include_symmetric_algorithms: NotRequired[bool]

Include symmetric algorithms allowed by the subject.

no_security_extension instance-attribute

no_security_extension: NotRequired[bool]

This flag instructs the CA to not include the security extension szOID_NTDS_CA_SECURITY_EXT (OID:1.3.6.1.4.1.311.25.2), as specified in [MS-WCCE] sections 2.2.2.7.7.4 and 3.2.2.6.2.1.4.5.9, in the issued certificate. This addresses a Windows Kerberos elevation-of-privilege vulnerability.

remove_invalid_certificate_from_personal_store instance-attribute

remove_invalid_certificate_from_personal_store: NotRequired[bool]

Delete expired or revoked certificates instead of archiving them.

user_interaction_required instance-attribute

user_interaction_required: NotRequired[bool]

Require user interaction when the subject is enrolled and the private key associated with the certificate is used.