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