Certificate
BitMaskValues
CSR
- pydantic model CSR
- field details: Union[CSRDetails, Any] = 'Details'
- field enrollable: Union[bool, Any] = 'Enrollable'
CSRDetails
- pydantic model CSRDetails
- field city: Union[CompliantSingleValue, Any] = None (alias 'City')
- field common_name: Union[CompliantSingleValue, Any] = None (alias 'CommonName')
- field country: Union[CompliantSingleValue, Any] = None (alias 'Country')
- field key_algorithm: Union[CompliantSingleValue, Any] = None (alias 'KeyAlgorithm')
- field key_size: Union[CompliantSingleValue, Any] = None (alias 'KeySize')
- field organization: Union[CompliantSingleValue, Any] = None (alias 'Organization')
- field organizational_unit: Union[CompliantMultiValue, Any] = None (alias 'OrganizationalUnit')
- field private_key_reused: Union[CompliantSingleValue, Any] = None (alias 'PrivateKeyReused')
- field state: Union[CompliantSingleValue, Any] = None (alias 'State')
- field subj_alt_name_dns: Union[CompliantMultiValue, Any] = None (alias 'SubjAltNameDns')
- field subj_alt_name_email: Union[CompliantMultiValue, Any] = None (alias 'SubjAltNameEmail')
- field subj_alt_name_ip: Union[CompliantMultiValue, Any] = None (alias 'SubjAltNameIp')
- field subj_alt_name_upn: Union[CompliantMultiValue, Any] = None (alias 'SubjAltNameUpn')
- field subj_alt_name_uri: Union[CompliantMultiValue, Any] = None (alias 'SubjAltNameUri')
Certificate
- pydantic model Certificate
- field created_on: Union[datetime, Any] = None (alias 'CreatedOn')
- field dn: Union[str, Any] = None (alias 'DN')
- field guid: Union[str, Any] = None (alias 'Guid')
- field name: Union[str, Any] = None (alias 'Name')
- field parent_dn: Union[str, Any] = None (alias 'ParentDn')
- field schema_class: Union[str, Any] = None (alias 'SchemaClass')
CertificateDetails
- pydantic model CertificateDetails
- field aia_ca_issuer_url: Union[List[str], Any] [Optional] (alias 'AIACAIssuerURL')
- field aia_key_identifier: Union[str, Any] = None (alias 'AIAKeyIdentifier')
- field c: Union[str, Any] = None (alias 'C')
- field cdp_uri: Union[str, Any] = None (alias 'CDPURI')
- field cn: Union[str, Any] = None (alias 'CN')
- field elliptic_curve: Union[str, Any] = None (alias 'EllipticCurve')
- field enhanced_key_usage: Union[str, Any] = None (alias 'EnhancedKeyUsage')
- field issuer: Union[str, Any] = None (alias 'Issuer')
- field key_algorithm: Union[str, Any] = None (alias 'KeyAlgorithm')
- field key_size: Union[int, Any] = None (alias 'KeySize')
- field key_usage: Union[str, Any] = None (alias 'KeyUsage')
- field l: Union[str, Any] = None (alias 'L')
- field o: Union[str, Any] = None (alias 'O')
- field ou: Union[List[str], Any] [Optional] (alias 'OU')
- field public_key_hash: Union[str, Any] = None (alias 'PublicKeyHash')
- field revocation_date: Union[datetime, Any] = None (alias 'RevocationDate')
- field revocation_status: Union[str, Any] = None (alias 'RevocationStatus')
- field s: Union[str, Any] = None (alias 'S')
- field serial: Union[str, Any] = None (alias 'Serial')
- field signature_algorithm: Union[str, Any] = None (alias 'SignatureAlgorithm')
- field signature_algorithm_oid: Union[str, Any] = None (alias 'SignatureAlgorithmOID')
- field ski_key_identifier: Union[str, Any] = None (alias 'SKIKeyIdentifier')
- field store_added: Union[datetime, Any] = None (alias 'StoreAdded')
- field subject: Union[str, Any] = None (alias 'Subject')
- field subject_alt_name_dns: Union[List[str], Any] [Optional] (alias 'SubjectAltNameDNS')
- field subject_alt_name_email: Union[List[str], Any] [Optional] (alias 'SubjectAltNameEmail')
- field subject_alt_name_ip_address: Union[List[str], Any] [Optional] (alias 'SubjectAltNameIPAddress')
- field subject_alt_name_other_name_upn: Union[List[str], Any] [Optional] (alias 'SubjectAltNameOtherNameUPN')
- field subject_alt_name_uri: Union[List[str], Any] [Optional] (alias 'SubjectAltNameUri')
- field template_major_version: Union[str, Any] = None (alias 'TemplateMajorVersion')
- field template_minor_version: Union[str, Any] = None (alias 'TemplateMajorVersion')
- field template_name: Union[str, Any] = None (alias 'TemplateName')
- field template_oid: Union[str, Any] = None (alias 'TemplateOID')
- field thumbprint: Union[str, Any] = None (alias 'Thumbprint')
- field valid_from: Union[datetime, Any] = None (alias 'ValidFrom')
- field valid_to: Union[datetime, Any] = None (alias 'ValidTo')
CertificateFilter
- pydantic model CertificateFilter
- field certificate_type: Union[str, Any] = None (alias 'CertificateType')
- field chain_validation_failure: Union[str, Any] = None (alias 'ChainValidationFailure')
- field cn: Union[str, Any] = None (alias 'CN')
- field country: Union[str, Any] = None (alias 'C')
- field created_on: Union[datetime, Any] = None (alias 'CreatedOn')
- field created_on_greater: Union[datetime, Any] = None (alias 'CreatedOnGreater')
- field created_on_less: Union[datetime, Any] = None (alias 'CreatedOnLess')
- field disabled: Union[bool, Any] = None (alias 'Disabled')
- field in_error: Union[bool, Any] = None (alias 'InError')
- field is_self_signed: Union[bool, Any] = None (alias 'IsSelfSigned')
- field is_wildcard: Union[bool, Any] = None (alias 'IsWildcard')
- field issuer: Union[str, Any] = None (alias 'Issuer')
- field key_algorithm: Union[str, Any] = None (alias 'KeyAlgorithm')
- field key_size: Union[str, Any] = None (alias 'KeySize')
- field key_size_greater: Union[str, Any] = None (alias 'KeySizeGreater')
- field key_size_less: Union[str, Any] = None (alias 'KeySizeLess')
- field l: Union[str, Any] = None (alias 'L')
- field management_type: Union[str, Any] = None (alias 'ManagementType')
- field name: Union[str, Any] = None (alias 'Name')
- field network_validation_disabled: Union[str, Any] = None (alias 'NetworkValidationDisabled')
- field o: Union[str, Any] = None (alias 'O')
- field ou: Union[str, Any] = None (alias 'OU')
- field parent_dn: Union[str, Any] = None (alias 'ParentDn')
- field parent_dn_recursive: Union[str, Any] = None (alias 'ParentDnRecursive')
- field pending_workflow: Union[bool, Any] = None (alias 'PendingWorkflow')
- field s: Union[str, Any] = None (alias 'S')
- field san_dns: Union[str, Any] = None (alias 'SAN-DNS')
- field san_email: Union[str, Any] = None (alias 'SAN-Email')
- field san_ip: Union[str, Any] = None (alias 'SAN-IP')
- field san_upn: Union[str, Any] = None (alias 'SAN-UPN')
- field san_uri: Union[str, Any] = None (alias 'SAN-URI')
- field serial: Union[str, Any] = None (alias 'Serial')
- field signature_algorithm: Union[str, Any] = None (alias 'SignatureAlgorithm')
- field ssl_tls_protocol: Union[str, Any] = None (alias 'SslTlsProtocol')
- field stage: Union[str, Any] = None (alias 'Stage')
- field stage_greater: Union[str, Any] = None (alias 'StageGreater')
- field stage_less: Union[str, Any] = None (alias 'StageLess')
- field thumbprint: Union[str, Any] = None (alias 'Thumbprint')
- field tls_validation_failure: Union[str, Any] = None (alias 'TlsValidationFailure')
- field valid_from: Union[datetime, Any] = None (alias 'ValidFrom')
- field valid_from_greater: Union[datetime, Any] = None (alias 'ValidFromGreater')
- field valid_from_less: Union[datetime, Any] = None (alias 'ValidFromLess')
- field valid_to: Union[datetime, Any] = None (alias 'ValidTo')
- field valid_to_greater: Union[datetime, Any] = None (alias 'ValidToGreater')
- field valid_to_less: Union[datetime, Any] = None (alias 'ValidToLess')
- field validation_disabled: Union[bool, Any] = None (alias 'ValidationDisabled')
- field validation_state: Union[str, Any] = None (alias 'ValidationState')
Compliant
CompliantMultiValue
CompliantSingleValue
File
Link
Locked
LockedKeyPair
- pydantic model LockedKeyPair
- field key_algorithm: Union[LockedSingleValue, Any] = None (alias 'KeyAlgorithm')
- field key_size: Union[LockedSingleValue, Any] = None (alias 'KeySize')
LockedMultiValue
LockedSingleValue
LockedSubject
- pydantic model LockedSubject
- field city: Union[LockedSingleValue, Any] = None (alias 'City')
- field country: Union[LockedSingleValue, Any] = None (alias 'Country')
- field organization: Union[LockedSingleValue, Any] = None (alias 'Organization')
- field organizational_units: Union[LockedMultiValue, Any] = None (alias 'OrganizationalUnits')
- field state: Union[LockedSingleValue, Any] = None (alias 'State')
NameTypeValue
NameValue
Policy
- pydantic model Policy
- field certificate_authority: Union[LockedSingleValue, Any] = None (alias 'CertificateAuthority')
- field csr_generation: Union[LockedSingleValue, Any] = None (alias 'CsrGeneration')
- field key_generation: Union[LockedSingleValue, Any] = None (alias 'KeyGeneration')
- field key_pair: Union[LockedKeyPair, Any] = None (alias 'KeyPair')
- field management_type: Union[LockedSingleValue, Any] = None (alias 'ManagementType')
- field private_key_reuse_allowed: Union[bool, Any] = None (alias 'PrivateKeyReuseAllowed')
- field subj_alt_name_dns_allowed: Union[bool, Any] = None (alias 'SubjAltNameDnsAllowed')
- field subj_alt_name_email_allowed: Union[bool, Any] = None (alias 'SubjAltNameEmailAllowed')
- field subj_alt_name_ip_allowed: Union[bool, Any] = None (alias 'SubjAltNameIpAllowed')
- field subj_alt_name_upn_allowed: Union[bool, Any] = None (alias 'SubjAltNameUpnAllowed')
- field subj_alt_name_uri_allowed: Union[bool, Any] = None (alias 'SubjAltNameUriAllowed')
- field subject: Union[LockedSubject, Any] = None (alias 'Subject')
- field unique_subject_enforced: Union[bool, Any] = None (alias 'UniqueSubjectEnforced')
- field whitelisted_domains: Union[List[str], Any] [Optional] (alias 'WhitelistedDomains')
- field wildcards_allowed: Union[bool, Any] = None (alias 'WildcardsAllowed')
PreviousVersions
- pydantic model PreviousVersions
- field certificate_details: Union[CertificateDetails, Any] = None (alias 'CertificateDetails')
- field vault_id: Union[int, Any] = None (alias 'VaultId')
ProcessingDetails
RenewalDetails
- pydantic model RenewalDetails
- field city: Union[str, Any] = None (alias 'City')
- field country: Union[str, Any] = None (alias 'Country')
- field organization: Union[str, Any] = None (alias 'Organization')
- field organizational_unit: Union[List[str], Any] [Optional] (alias 'OrganizationalUnit')
- field state: Union[str, Any] = None (alias 'State')
- field subject: Union[str, Any] = None (alias 'Subject')
- field subject_alt_name_dns: Union[List[str], Any] [Optional] (alias 'SubjectAltNameDns')
- field subject_alt_name_email: Union[List[str], Any] [Optional] (alias 'SubjectAltNameEmail')
- field subject_alt_name_ip_address: Union[List[str], Any] [Optional] (alias 'SubjectAltNameIpAddress')
- field subject_alt_name_other_name_upn: Union[List[str], Any] [Optional] (alias 'SubjectAltNameOtherNameUpn')
- field subject_alt_name_uri: Union[List[str], Any] [Optional] (alias 'SubjectAltNameUri')
- field valid_from: Union[datetime, Any] = None (alias 'ValidFrom')
- field valid_to: Union[datetime, Any] = None (alias 'ValidTo')
SANS
SslTls
- pydantic model SslTls
- field host: Union[str, Any] = None (alias 'Host')
- field ip_address: Union[str, Any] = None (alias 'IpAddress')
- field port: Union[int, Any] = None (alias 'Port')
- field result: Union[SslTlsResult, Any] = None (alias 'Result')
- field sources: Union[List[str], Any] [Optional] (alias 'Sources')
SslTlsResult
- pydantic model SslTlsResult
- field chain: Union[BitMaskValues, Any] = None (alias 'Chain')
- field end_entity: Union[BitMaskValues, Any] = None (alias 'EndEntity')
- field id: Union[int, Any] = None (alias 'Id')
- field protocols: Union[BitMaskValues, Any] = None (alias 'Protocols')
ValidationDetails
X509
- pydantic model X509
- field cn: Union[str, Any] = None (alias 'Cn')
- field issuer: Union[str, Any] = None (alias 'Issuer')
- field key_algorithm: Union[str, Any] = None (alias 'KeyAlgorithm')
- field key_size: Union[int, Any] = None (alias 'KeySize')
- field serial: Union[str, Any] = None (alias 'Serial')
- field subject: Union[str, Any] = None (alias 'Subject')
- field thumbprint: Union[str, Any] = None (alias 'Thumbprint')
- field valid_from: Union[datetime, Any] = None (alias 'ValidFrom')
- field valid_to: Union[datetime, Any] = None (alias 'ValidTo')