/** * @public * @enum */ export declare const AccessMethodType: { readonly CA_REPOSITORY: "CA_REPOSITORY"; readonly RESOURCE_PKI_MANIFEST: "RESOURCE_PKI_MANIFEST"; readonly RESOURCE_PKI_NOTIFY: "RESOURCE_PKI_NOTIFY"; }; /** * @public */ export type AccessMethodType = (typeof AccessMethodType)[keyof typeof AccessMethodType]; /** * @public * @enum */ export declare const KeyAlgorithm: { readonly EC_prime256v1: "EC_prime256v1"; readonly EC_secp384r1: "EC_secp384r1"; readonly EC_secp521r1: "EC_secp521r1"; readonly ML_DSA_44: "ML_DSA_44"; readonly ML_DSA_65: "ML_DSA_65"; readonly ML_DSA_87: "ML_DSA_87"; readonly RSA_2048: "RSA_2048"; readonly RSA_3072: "RSA_3072"; readonly RSA_4096: "RSA_4096"; readonly SM2: "SM2"; }; /** * @public */ export type KeyAlgorithm = (typeof KeyAlgorithm)[keyof typeof KeyAlgorithm]; /** * @public * @enum */ export declare const SigningAlgorithm: { readonly ML_DSA_44: "ML_DSA_44"; readonly ML_DSA_65: "ML_DSA_65"; readonly ML_DSA_87: "ML_DSA_87"; readonly SHA256WITHECDSA: "SHA256WITHECDSA"; readonly SHA256WITHRSA: "SHA256WITHRSA"; readonly SHA384WITHECDSA: "SHA384WITHECDSA"; readonly SHA384WITHRSA: "SHA384WITHRSA"; readonly SHA512WITHECDSA: "SHA512WITHECDSA"; readonly SHA512WITHRSA: "SHA512WITHRSA"; readonly SM3WITHSM2: "SM3WITHSM2"; }; /** * @public */ export type SigningAlgorithm = (typeof SigningAlgorithm)[keyof typeof SigningAlgorithm]; /** * @public * @enum */ export declare const CertificateAuthorityType: { readonly ROOT: "ROOT"; readonly SUBORDINATE: "SUBORDINATE"; }; /** * @public */ export type CertificateAuthorityType = (typeof CertificateAuthorityType)[keyof typeof CertificateAuthorityType]; /** * @public * @enum */ export declare const KeyStorageSecurityStandard: { readonly CCPC_LEVEL_1_OR_HIGHER: "CCPC_LEVEL_1_OR_HIGHER"; readonly FIPS_140_2_LEVEL_2_OR_HIGHER: "FIPS_140_2_LEVEL_2_OR_HIGHER"; readonly FIPS_140_2_LEVEL_3_OR_HIGHER: "FIPS_140_2_LEVEL_3_OR_HIGHER"; }; /** * @public */ export type KeyStorageSecurityStandard = (typeof KeyStorageSecurityStandard)[keyof typeof KeyStorageSecurityStandard]; /** * @public * @enum */ export declare const CrlType: { readonly COMPLETE: "COMPLETE"; readonly PARTITIONED: "PARTITIONED"; }; /** * @public */ export type CrlType = (typeof CrlType)[keyof typeof CrlType]; /** * @public * @enum */ export declare const S3ObjectAcl: { readonly BUCKET_OWNER_FULL_CONTROL: "BUCKET_OWNER_FULL_CONTROL"; readonly PUBLIC_READ: "PUBLIC_READ"; }; /** * @public */ export type S3ObjectAcl = (typeof S3ObjectAcl)[keyof typeof S3ObjectAcl]; /** * @public * @enum */ export declare const CertificateAuthorityUsageMode: { readonly GENERAL_PURPOSE: "GENERAL_PURPOSE"; readonly SHORT_LIVED_CERTIFICATE: "SHORT_LIVED_CERTIFICATE"; }; /** * @public */ export type CertificateAuthorityUsageMode = (typeof CertificateAuthorityUsageMode)[keyof typeof CertificateAuthorityUsageMode]; /** * @public * @enum */ export declare const AuditReportResponseFormat: { readonly CSV: "CSV"; readonly JSON: "JSON"; }; /** * @public */ export type AuditReportResponseFormat = (typeof AuditReportResponseFormat)[keyof typeof AuditReportResponseFormat]; /** * @public * @enum */ export declare const ActionType: { readonly GetCertificate: "GetCertificate"; readonly IssueCertificate: "IssueCertificate"; readonly ListPermissions: "ListPermissions"; }; /** * @public */ export type ActionType = (typeof ActionType)[keyof typeof ActionType]; /** * @public * @enum */ export declare const FailureReason: { readonly OTHER: "OTHER"; readonly REQUEST_TIMED_OUT: "REQUEST_TIMED_OUT"; readonly UNSUPPORTED_ALGORITHM: "UNSUPPORTED_ALGORITHM"; }; /** * @public */ export type FailureReason = (typeof FailureReason)[keyof typeof FailureReason]; /** * @public * @enum */ export declare const CertificateAuthorityStatus: { readonly ACTIVE: "ACTIVE"; readonly CREATING: "CREATING"; readonly DELETED: "DELETED"; readonly DISABLED: "DISABLED"; readonly EXPIRED: "EXPIRED"; readonly FAILED: "FAILED"; readonly PENDING_CERTIFICATE: "PENDING_CERTIFICATE"; }; /** * @public */ export type CertificateAuthorityStatus = (typeof CertificateAuthorityStatus)[keyof typeof CertificateAuthorityStatus]; /** * @public * @enum */ export declare const AuditReportStatus: { readonly CREATING: "CREATING"; readonly FAILED: "FAILED"; readonly SUCCESS: "SUCCESS"; }; /** * @public */ export type AuditReportStatus = (typeof AuditReportStatus)[keyof typeof AuditReportStatus]; /** * @public * @enum */ export declare const PolicyQualifierId: { readonly CPS: "CPS"; }; /** * @public */ export type PolicyQualifierId = (typeof PolicyQualifierId)[keyof typeof PolicyQualifierId]; /** * @public * @enum */ export declare const ExtendedKeyUsageType: { readonly CERTIFICATE_TRANSPARENCY: "CERTIFICATE_TRANSPARENCY"; readonly CLIENT_AUTH: "CLIENT_AUTH"; readonly CODE_SIGNING: "CODE_SIGNING"; readonly DOCUMENT_SIGNING: "DOCUMENT_SIGNING"; readonly EMAIL_PROTECTION: "EMAIL_PROTECTION"; readonly OCSP_SIGNING: "OCSP_SIGNING"; readonly SERVER_AUTH: "SERVER_AUTH"; readonly SMART_CARD_LOGIN: "SMART_CARD_LOGIN"; readonly TIME_STAMPING: "TIME_STAMPING"; }; /** * @public */ export type ExtendedKeyUsageType = (typeof ExtendedKeyUsageType)[keyof typeof ExtendedKeyUsageType]; /** * @public * @enum */ export declare const ValidityPeriodType: { readonly ABSOLUTE: "ABSOLUTE"; readonly DAYS: "DAYS"; readonly END_DATE: "END_DATE"; readonly MONTHS: "MONTHS"; readonly YEARS: "YEARS"; }; /** * @public */ export type ValidityPeriodType = (typeof ValidityPeriodType)[keyof typeof ValidityPeriodType]; /** * @public * @enum */ export declare const ResourceOwner: { readonly OTHER_ACCOUNTS: "OTHER_ACCOUNTS"; readonly SELF: "SELF"; }; /** * @public */ export type ResourceOwner = (typeof ResourceOwner)[keyof typeof ResourceOwner]; /** * @public * @enum */ export declare const RevocationReason: { readonly AFFILIATION_CHANGED: "AFFILIATION_CHANGED"; readonly A_A_COMPROMISE: "A_A_COMPROMISE"; readonly CERTIFICATE_AUTHORITY_COMPROMISE: "CERTIFICATE_AUTHORITY_COMPROMISE"; readonly CESSATION_OF_OPERATION: "CESSATION_OF_OPERATION"; readonly KEY_COMPROMISE: "KEY_COMPROMISE"; readonly PRIVILEGE_WITHDRAWN: "PRIVILEGE_WITHDRAWN"; readonly SUPERSEDED: "SUPERSEDED"; readonly UNSPECIFIED: "UNSPECIFIED"; }; /** * @public */ export type RevocationReason = (typeof RevocationReason)[keyof typeof RevocationReason];