Certificate
- class CSR(details: '_CSRDetails', enrollable: bool)
- Parameters
details (_CSRDetails) –
enrollable (bool) –
- class Certificate(created_on: str, dn: str, guid: str, name: str, parent_dn: str, schema_class: str, x509: '_X509', links: 'List[Link]')
- class CertificateDetails(c: str, cn: str, enhanced_key_usage: str, issuer: str, key_algorithm: str, key_size: int, key_usage: str, l: str, o: str, ou: str, public_key_hash: str, s: str, ski_key_identifier: str, serial: str, signature_algorithm: str, signature_algorithm_oid: str, store_added: str, subject: str, subject_alt_name_dns: str, subject_alt_name_email: str, subject_alt_name_ip: str, subject_alt_name_upn: str, subject_alt_name_uri: str, thumbprint: str, valid_from: 'datetime', valid_to: 'datetime')
- Parameters
c (str) –
cn (str) –
enhanced_key_usage (str) –
issuer (str) –
key_algorithm (str) –
key_size (int) –
key_usage (str) –
l (str) –
o (str) –
ou (str) –
public_key_hash (str) –
s (str) –
ski_key_identifier (str) –
serial (str) –
signature_algorithm (str) –
signature_algorithm_oid (str) –
store_added (str) –
subject (str) –
subject_alt_name_dns (str) –
subject_alt_name_email (str) –
subject_alt_name_ip (str) –
subject_alt_name_upn (str) –
subject_alt_name_uri (str) –
thumbprint (str) –
valid_from (datetime) –
valid_to (datetime) –
- class File(installation: str, performed_on: 'datetime', result: List[str])
- Parameters
installation (str) –
performed_on (datetime) –
result (List[str]) –
- class Link(details: str, next: str, previous: str)
- Parameters
details (str) –
next (str) –
previous (str) –
- class Policy(certificate_authority: '_LockedSingleValue', csr_generation: '_LockedSingleValue', management_type: '_LockedSingleValue', key_generation: '_LockedSingleValue', key_pair: '_LockedKeyPair', private_key_reuse_allowed: bool, subj_alt_name_dns_allowed: bool, subj_alt_name_email_allowed: bool, subj_alt_name_ip_allowed: bool, subj_alt_name_upn_allowed: bool, subj_alt_name_uri_allowed: bool, subject: '_LockedSubject', unique_subject_enforced: bool, whitelisted_domains: list, wildcards_allowed: bool)
- Parameters
certificate_authority (_LockedSingleValue) –
csr_generation (_LockedSingleValue) –
management_type (_LockedSingleValue) –
key_generation (_LockedSingleValue) –
key_pair (_LockedKeyPair) –
private_key_reuse_allowed (bool) –
subj_alt_name_dns_allowed (bool) –
subj_alt_name_email_allowed (bool) –
subj_alt_name_ip_allowed (bool) –
subj_alt_name_upn_allowed (bool) –
subj_alt_name_uri_allowed (bool) –
subject (_LockedSubject) –
unique_subject_enforced (bool) –
whitelisted_domains (list) –
wildcards_allowed (bool) –
- class PreviousVersions(certificate_details: 'CertificateDetails', vault_id: int)
- Parameters
certificate_details (CertificateDetails) –
vault_id (int) –
- class ProcessingDetails(in_error: bool, stage: int, status: str)
- Parameters
in_error (bool) –
stage (int) –
status (str) –
- class RenewalDetails(city: str, country: str, organization: str, organizational_unit: str, state: str, subject: str, subject_alt_name_dns: str, subject_alt_name_email: str, subject_alt_name_ip_address: str, subject_alt_name_other_name_upn: str, subject_alt_name_uri: str, valid_from: 'datetime', valid_to: 'datetime')
- Parameters
city (str) –
country (str) –
organization (str) –
organizational_unit (str) –
state (str) –
subject (str) –
subject_alt_name_dns (str) –
subject_alt_name_email (str) –
subject_alt_name_ip_address (str) –
subject_alt_name_other_name_upn (str) –
subject_alt_name_uri (str) –
valid_from (datetime) –
valid_to (datetime) –
- class SslTls(host: str, ip_address: str, port: int, result: '_SslTlsResult', sources: list)
- Parameters
host (str) –
ip_address (str) –
port (int) –
result (_SslTlsResult) –
sources (list) –
- class ValidationDetails(last_validation_state_update: str, validation_state: str)
- Parameters
last_validation_state_update (str) –
validation_state (str) –
- class _BitMaskValues(bitmask: int, values: List[str])
- Parameters
bitmask (int) –
values (List[str]) –
- class _CSRDetails(city: '_CompliantSingleValue', common_name: '_CompliantSingleValue', country: '_CompliantSingleValue', key_algorithm: '_CompliantSingleValue', key_size: '_CompliantSingleValue', organization: '_CompliantSingleValue', organizational_unit: '_CompliantMultiValue', private_key_reused: '_CompliantSingleValue', state: '_CompliantSingleValue', subj_alt_name_dns: '_CompliantMultiValue', subj_alt_name_email: '_CompliantMultiValue', subj_alt_name_ip: '_CompliantMultiValue', subj_alt_name_upn: '_CompliantMultiValue', subj_alt_name_uri: '_CompliantMultiValue')
- Parameters
city (_CompliantSingleValue) –
common_name (_CompliantSingleValue) –
country (_CompliantSingleValue) –
key_algorithm (_CompliantSingleValue) –
key_size (_CompliantSingleValue) –
organization (_CompliantSingleValue) –
organizational_unit (_CompliantMultiValue) –
private_key_reused (_CompliantSingleValue) –
state (_CompliantSingleValue) –
subj_alt_name_dns (_CompliantMultiValue) –
subj_alt_name_email (_CompliantMultiValue) –
subj_alt_name_ip (_CompliantMultiValue) –
subj_alt_name_upn (_CompliantMultiValue) –
subj_alt_name_uri (_CompliantMultiValue) –
- class _Compliant(compliant: bool)
- Parameters
compliant (bool) –
- class _CompliantMultiValue(compliant: bool, values: list)
- Parameters
compliant (bool) –
values (list) –
- class _CompliantSingleValue(compliant: bool, value: str)
- Parameters
compliant (bool) –
value (str) –
- class _Locked(locked: bool)
- Parameters
locked (bool) –
- class _LockedKeyPair(key_algorithm: '_LockedSingleValue', key_size: '_LockedSingleValue')
- Parameters
key_algorithm (_LockedSingleValue) –
key_size (_LockedSingleValue) –
- class _LockedMultiValue(locked: bool, values: list)
- Parameters
locked (bool) –
values (list) –
- class _LockedSingleValue(locked: bool, value: str)
- Parameters
locked (bool) –
value (str) –
- class _LockedSubject(city: '_LockedSingleValue', country: '_LockedSingleValue', organization: '_LockedSingleValue', organizational_units: '_LockedMultiValue', state: '_LockedSingleValue')
- Parameters
city (_LockedSingleValue) –
country (_LockedSingleValue) –
organization (_LockedSingleValue) –
organizational_units (_LockedMultiValue) –
state (_LockedSingleValue) –
- class _SANS(dns: str, ip: str)
- Parameters
dns (str) –
ip (str) –
- class _SslTlsResult(chain: '_BitMaskValues', end_entity: '_BitMaskValues', id: int, protocols: '_BitMaskValues')
- Parameters
chain (_BitMaskValues) –
end_entity (_BitMaskValues) –
id (int) –
protocols (_BitMaskValues) –
- class _X509(cn: str, issuer: str, key_algorithm: str, key_size: str, sans: str, serial: str, subject: str, thumbprint: str, valid_from: 'datetime', valid_to: 'datetime')
- Parameters
cn (str) –
issuer (str) –
key_algorithm (str) –
key_size (str) –
sans (str) –
serial (str) –
subject (str) –
thumbprint (str) –
valid_from (datetime) –
valid_to (datetime) –