Codesign
AppleEnvironment
- pydantic model AppleEnvironment
- field allow_user_key_import: bool | Any = None (alias 'AllowUserKeyImport')
- field apple_template: AppleTemplate | Any = None (alias 'AppleTemplate')
- field custom_field_attributes: Items[CustomFieldAttributes] | Any = None (alias 'CustomFieldAttributes')
- field dirty: bool | Any = None (alias 'Dirty')
- field disabled: bool | Any = None (alias 'Disabled')
- field dn: str | Any = None (alias 'Dn')
- field guid: str | Any = None (alias 'Guid')
- field id: int | Any = None (alias 'Id')
- field key_use_flow_dn: str | Any = None (alias 'KeyUseFlowDN')
- field per_user: bool | Any = None (alias 'PerUser')
- field template_dn: str | Any = None (alias 'TemplateDN')
- field type: Literal['Code Signing Apple Environment', 'Code Signing Certificate Environment', 'Code Signing CSP Environment', 'Code Signing DotNet Environment', 'Code Signing Key Pair Environment', 'Code Signing GPG Environment'] | Any = None (alias 'Type')
AppleTemplate
- pydantic model AppleTemplate
- field allow_user_key_import: bool | Any = None (alias 'AllowUserKeyImport')
- field description: str | Any = None (alias 'Description')
- field dn: str | Any = None (alias 'Dn')
- field guid: str | Any = None (alias 'Guid')
- field id: int | Any = None (alias 'Id')
- field key_use_flow_dn: str | Any = None (alias 'KeyUseFlowDN')
- field object_naming_pattern: str | Any = None (alias 'ObjectNamingPattern')
- field per_user: bool | Any = None (alias 'PerUser')
- field read_only: bool | Any = None (alias 'ReadOnly')
- field target_policy_dn: str | Any = None (alias 'TargetPolicyDN')
- field type: Literal['Code Signing Apple Environment Template', 'Code Signing Certificate Environment Template', 'Code Signing CSP Environment Template', 'Code Signing DotNet Environment Template', 'Code Signing Key Pair Environment Template', 'Code Signing GPG Environment Template'] | Any = None (alias 'Type')
Application
- pydantic model Application
- field description: str | Any = None (alias 'Description')
- field dn: str | Any = None (alias 'Dn')
- field guid: str | Any = None (alias 'Guid')
- field hash: str | Any = None (alias 'Hash')
- field id: int | Any = None (alias 'Id')
- field location: str | Any = None (alias 'Location')
- field permitted_argument_pattern: str | Any = None (alias 'PermittedArgumentPattern')
- field signatory_issuer: str | Any = None (alias 'SignatoryIssuer')
- field signatory_subject: str | Any = None (alias 'SignatorySubject')
- field size: int | Any = None (alias 'Size')
- field version: str | Any = None (alias 'Version')
ApplicationCollection
ArchiveFilter
- pydantic model ArchiveFilter
- field application_hash: str | Any = None (alias 'ApplicationHash')
- field artifact: str | Any = None (alias 'Artifact')
- field authenticated_user: str | Any = None (alias 'AuthenticatedUser')
- field client_interface: int | Any = None (alias 'ClientInterface')
- field client_library_name: str | Any = None (alias 'ClientLibraryName')
- field client_library_version: str | Any = None (alias 'ClientLibraryVersion')
- field client_mechanism: str | Any = None (alias 'ClientMechanism')
- field command: str | Any = None (alias 'Command')
- field environment_dn: str | Any = None (alias 'EnvironmentDN')
- field event_id: int | Any = None (alias 'EventId')
- field executable: str | Any = None (alias 'Executable')
- field executable_location: str | Any = None (alias 'ExecutableLocation')
- field flow_dn: str | Any = None (alias 'FlowDN')
- field grouping: int | Any = None (alias 'Grouping')
- field ip_address: str | Any = None (alias 'IPAddress')
- field key_type: str | Any = None (alias 'KeyType')
- field key_vault_id: int | Any = None (alias 'KeyVaultId')
- field machine: str | Any = None (alias 'Machine')
- field mechanism: int | Any = None (alias 'Mechanism')
- field project_dn: str | Any = None (alias 'ProjectDN')
- field project_dns: str | Any = None (alias 'ProjectDNs')
- field remote_account: str | Any = None (alias 'RemoteAccount')
- field timestamp_after: datetime | Any = None (alias 'TimestampAfter')
- field timestamp_before: datetime | Any = None (alias 'TimestampBefore')
ArchiveResults
- pydantic model ArchiveResults
- field application_hash: str | Any = None (alias 'ApplicationHash')
- field archive_entry_id: str | Any = None (alias 'ArchiveEntryId')
- field artifact: str | Any = None (alias 'Artifact')
- field authenticated_user: str | Any = None (alias 'AuthenticatedUser')
- field client_library_location: str | Any = None (alias 'ClientLibraryLocation')
- field client_library_name: str | Any = None (alias 'ClientLibraryName')
- field client_library_version: str | Any = None (alias 'ClientLibraryVersion')
- field client_mechanism: str | Any = None (alias 'ClientMechanism')
- field command: str | Any = None (alias 'Command')
- field environment: str | Any = None (alias 'Environment')
- field event_id: int | Any = None (alias 'EventId')
- field executable: str | Any = None (alias 'Executable')
- field executable_location: str | Any = None (alias 'ExecutableLocation')
- field flow: str | Any = None (alias 'Flow')
- field grouping: int | Any = None (alias 'Grouping')
- field ip_address: str | Any = None (alias 'IPAddress')
- field key_type: str | Any = None (alias 'KeyType')
- field key_vault_id: int | Any = None (alias 'KeyVaultId')
- field machine: str | Any = None (alias 'Machine')
- field mechanism: int | Any = None (alias 'Mechanism')
- field platform: str | Any = None (alias 'Platform')
- field project: str | Any = None (alias 'Project')
- field remote_account: str | Any = None (alias 'RemoteAccount')
- field timestamp: datetime | Any = None (alias 'Timestamp')
CSPEnvironment
- pydantic model CSPEnvironment
- field allow_user_key_import: bool | Any = None (alias 'AllowUserKeyImport')
- field csp_template: CSPTemplate | Any = None (alias 'CspTemplate')
- field disabled: bool | Any = None (alias 'Disabled')
- field dn: str | Any = None (alias 'Dn')
- field encryption_key_algorithm: EnvironmentTemplateDetails[str] | Any = None (alias 'EncryptionKeyAlgorithm')
- field encryption_key_dn: str | Any = None (alias 'EncryptionKeyDN')
- field encryption_pkix_parameter_set: InfoValue[str] | Any = None (alias 'EncryptionPkixParameterSet')
- field expiration: EnvironmentTemplateDetails[int] | Any = None (alias 'Expiration')
- field guid: str | Any = None (alias 'Guid')
- field id: int | Any = None (alias 'Id')
- field key_storage_location: EnvironmentTemplateDetails[str] | Any = None (alias 'KeyStorageLocation')
- field key_use_flow_dn: str | Any = None (alias 'KeyUseFlowDN')
- field max_uses: int | Any = None (alias 'MaxUses')
- field per_user: bool | Any = None (alias 'PerUser')
- field signing_key_algorithm: EnvironmentTemplateDetails[str] | Any = None (alias 'SigningKeyAlgorithm')
- field signing_key_dn: str | Any = None (alias 'SigningKeyDN')
- field status: int | Any = None (alias 'Status')
- field template_dn: str | Any = None (alias 'TemplateDN')
CSPTemplate
- pydantic model CSPTemplate
- field allow_user_key_import: bool | Any = None (alias 'AllowUserKeyImport')
- field description: str | Any = None (alias 'Description')
- field dirty: bool | Any = None (alias 'Dirty')
- field dn: str | Any = None (alias 'Dn')
- field encryption_pkix_parameter_set_policy: InfoValue[str] | Any = None (alias 'EncryptionPkixParameterSetPolicy')
- field guid: str | Any = None (alias 'Guid')
- field id: int | Any = None (alias 'Id')
- field key_container_dn: str | Any = None (alias 'KeyContainerDN')
- field key_use_flow_dn: str | Any = None (alias 'KeyUseFlowDN')
- field object_naming_pattern: str | Any = None (alias 'ObjectNamingPattern')
- field per_user: bool | Any = None (alias 'PerUser')
- field signing_pkix_parameter_set_policy: InfoValue[str] | Any = None (alias 'SigningPkixParameterSetPolicy')
- field type: Literal['Code Signing Apple Environment Template', 'Code Signing Certificate Environment Template', 'Code Signing CSP Environment Template', 'Code Signing DotNet Environment Template', 'Code Signing Key Pair Environment Template', 'Code Signing GPG Environment Template'] | Any = None (alias 'Type')
CertificateEnvironment
- pydantic model CertificateEnvironment
- field allow_user_key_import: bool | Any = None (alias 'AllowUserKeyImport')
- field certificate_authority_dn: EnvironmentTemplateDetails[str] | Any = None (alias 'CertificateAuthorityDN')
- field certificate_dn: str | Any = None (alias 'CertificateDN')
- field certificate_status: int | Any = None (alias 'CertificateStatus')
- field certificate_status_text: int | Any = None (alias 'CertificateStatusText')
- field certificate_subject: EnvironmentTemplateDetails[str] | Any = None (alias 'CertificateSubject')
- field certificate_template: CertificateTemplate | Any = None (alias 'CertificateTemplate')
- field city: EnvironmentTemplateDetails[str] | Any = None (alias 'City')
- field country: EnvironmentTemplateDetails[str] | Any = None (alias 'Country')
- field custom_field_attributes: CustomFieldAttributes | Any = None (alias 'CustomFieldAttributes')
- field disabled: bool | Any = None (alias 'Disabled')
- field dn: str | Any = None (alias 'Dn')
- field guid: str | Any = None (alias 'Guid')
- field id: int | Any = None (alias 'Id')
- field key_algorithm: EnvironmentTemplateDetails[str] | Any = None (alias 'KeyAlgorithm')
- field key_storage_location: EnvironmentTemplateDetails[str] | Any = None (alias 'KeyStorageLocation')
- field key_use_flow_dn: str | Any = None (alias 'KeyUseFlowDN')
- field organization: EnvironmentTemplateDetails[str] | Any = None (alias 'Organization')
- field organizational_unit: EnvironmentTemplateDetails[str] | Any = None (alias 'OrganizationalUnit')
- field per_user: bool | Any = None (alias 'PerUser')
- field san_email: EnvironmentTemplateDetails[str] | Any = None (alias 'SANEmail')
- field state: EnvironmentTemplateDetails[str] | Any = None (alias 'State')
- field status: int | Any = None (alias 'Status')
- field target_store: EnvironmentTemplateDetails[str] | Any = None (alias 'TargetStore')
- field template_dn: str | Any = None (alias 'TemplateDN')
- field type: Literal['Code Signing Apple Environment', 'Code Signing Certificate Environment', 'Code Signing CSP Environment', 'Code Signing DotNet Environment', 'Code Signing Key Pair Environment', 'Code Signing GPG Environment'] | Any = None (alias 'Type')
CertificateEnvironment_Pre22_4
- pydantic model CertificateEnvironment_Pre22_4
CertificateTemplate
- pydantic model CertificateTemplate
- field allow_user_key_import: bool | Any = None (alias 'AllowUserKeyImport')
- field certificate_stage: str | Any = None (alias 'CertificateStage')
- field certificate_status_text: str | Any = None (alias 'CertificateStatusText')
- field certificate_subject: str | Any = None (alias 'CertificateSubject')
- field custom_field_attributes: Items[CustomFieldAttributes] | Any = None (alias 'CustomFieldAttributes')
- field description: str | Any = None (alias 'Description')
- field dn: str | Any = None (alias 'Dn')
- field guid: str | Any = None (alias 'Guid')
- field id: int | Any = None (alias 'Id')
- field key_use_flow_dn: str | Any = None (alias 'KeyUseFlowDN')
- field object_naming_pattern: str | Any = None (alias 'ObjectNamingPattern')
- field per_user: bool | Any = None (alias 'PerUser')
- field read_only: bool | Any = None (alias 'ReadOnly')
- field target_policy_dn: str | Any = None (alias 'TargetPolicyDN')
- field type: Literal['Code Signing Apple Environment Template', 'Code Signing Certificate Environment Template', 'Code Signing CSP Environment Template', 'Code Signing DotNet Environment Template', 'Code Signing Key Pair Environment Template', 'Code Signing GPG Environment Template'] | Any = None (alias 'Type')
CustomFieldAttributes
DotNetEnvironment
- pydantic model DotNetEnvironment
- field allow_user_key_import: bool | Any = None (alias 'AllowUserKeyImport')
- field disabled: bool | Any = None (alias 'Disabled')
- field dn: str | Any = None (alias 'Dn')
- field dot_net_template: DotNetTemplate | Any = None (alias 'DotNetTemplate')
- field expiration: int | Any = None (alias 'Expiration')
- field guid: str | Any = None (alias 'Guid')
- field id: int | Any = None (alias 'Id')
- field key_algorithm: EnvironmentTemplateDetails[str] | Any = None (alias 'KeyAlgorithm')
- field key_dn: str | Any = None (alias 'KeyDN')
- field key_storage_location: EnvironmentTemplateDetails[str] | Any = None (alias 'KeyStorageLocation')
- field key_use_flow_dn: str | Any = None (alias 'KeyUseFlowDN')
- field max_uses: int | Any = None (alias 'MaxUses')
- field per_user: bool | Any = None (alias 'PerUser')
- field status: int | Any = None (alias 'Status')
- field template_dn: str | Any = None (alias 'TemplateDN')
- field type: Literal['Code Signing Apple Environment Template', 'Code Signing Certificate Environment Template', 'Code Signing CSP Environment Template', 'Code Signing DotNet Environment Template', 'Code Signing Key Pair Environment Template', 'Code Signing GPG Environment Template'] | Any = None (alias 'Type')
DotNetTemplate
- pydantic model DotNetTemplate
- field allow_user_key_import: bool | Any = None (alias 'AllowUserKeyImport')
- field description: str | Any = None (alias 'Description')
- field disabled: bool | Any = None (alias 'Disabled')
- field dn: str | Any = None (alias 'Dn')
- field guid: str | Any = None (alias 'Guid')
- field id: int | Any = None (alias 'Id')
- field key_use_flow_dn: str | Any = None (alias 'KeyUseFlowDN')
- field object_naming_pattern: str | Any = None (alias 'ObjectNamingPattern')
- field per_user: bool | Any = None (alias 'PerUser')
- field type: Literal['Code Signing Apple Environment Template', 'Code Signing Certificate Environment Template', 'Code Signing CSP Environment Template', 'Code Signing DotNet Environment Template', 'Code Signing Key Pair Environment Template', 'Code Signing GPG Environment Template'] | Any = None (alias 'Type')
EnvironmentTemplateDetails
GPGEnvironment
- pydantic model GPGEnvironment
- field allow_user_key_import: bool | Any = None (alias 'AllowUserKeyImport')
- field authentication_key_algorithm: EnvironmentTemplateDetails[str] | Any = None (alias 'AuthenticationKeyAlgorithm')
- field authentication_key_dn: str | Any = None (alias 'AuthenticationKeyDN')
- field authentication_pkix_parameter_set: InfoValue[str] | Any = None (alias 'AuthenticationPkixParameterSet')
- field custom_field_attributes: Items[CustomFieldAttributes] | Any = None (alias 'CustomFieldAttributes')
- field dirty: bool | Any = None (alias 'Dirty')
- field disabled: bool | Any = None (alias 'Disabled')
- field dn: str | Any = None (alias 'Dn')
- field email: EnvironmentTemplateDetails[str] | Any [Optional] (alias 'Email')
- field encryption_key_algorithm: EnvironmentTemplateDetails[str] | Any = None (alias 'EncryptionKeyAlgorithm')
- field encryption_key_dn: str | Any = None (alias 'EncryptionKeyDN')
- field encryption_pkix_parameter_set: InfoValue[str] | Any = None (alias 'EncryptionPkixParameterSet')
- field expiration: EnvironmentTemplateDetails[int] | Any = None (alias 'Expiration')
- field gpg_template: GPGTemplate | Any = None (alias 'GpgTemplate')
- field guid: str | Any = None (alias 'Guid')
- field id: int | Any = None (alias 'Id')
- field key_storage_location: EnvironmentTemplateDetails[str] | Any = None (alias 'KeyStorageLocation')
- field key_use_flow_dn: str | Any = None (alias 'KeyUseFlowDN')
- field max_uses: int | Any = None (alias 'MaxUses')
- field per_user: bool | Any = None (alias 'PerUser')
- field read_only: bool | Any = None (alias 'ReadOnly')
- field real_name: EnvironmentTemplateDetails[str] | Any = None (alias 'RealName')
- field signing_key_algorithm: EnvironmentTemplateDetails[str] | Any = None (alias 'SigningKeyAlgorithm')
- field signing_key_dn: str | Any = None (alias 'SigningKeyDN')
- field status: int | Any = None (alias 'Status')
- field template_dn: str | Any = None (alias 'TemplateDN')
- field type: Literal['Code Signing Apple Environment', 'Code Signing Certificate Environment', 'Code Signing CSP Environment', 'Code Signing DotNet Environment', 'Code Signing Key Pair Environment', 'Code Signing GPG Environment'] | Any = None (alias 'Type')
GPGTemplate
- pydantic model GPGTemplate
- field allow_user_key_import: bool | Any = None (alias 'AllowUserKeyImport')
- field authentication_key_algorithm: InfoValue[str] | Any = None (alias 'AuthenticationKeyAlgorithm')
- field authentication_pkix_parameter_set_policy: InfoValue[str] | Any = None (alias 'AuthenticationPkixParameterSetPolicy')
- field description: str | Any = None (alias 'Description')
- field dn: str | Any = None (alias 'Dn')
- field encryption_pkix_parameter_set_policy: InfoValue[str] | Any = None (alias 'EncryptionPkixParameterSetPolicy')
- field guid: str | Any = None (alias 'Guid')
- field id: int | Any = None (alias 'Id')
- field key_container_dn: str | Any = None (alias 'KeyContainerDN')
- field key_use_flow_dn: str | Any = None (alias 'KeyUseFlowDN')
- field object_naming_pattern: str | Any = None (alias 'ObjectNamingPattern')
- field per_user: bool | Any = None (alias 'PerUser')
- field read_only: bool | Any = None (alias 'ReadOnly')
- field signing_pkix_parameter_set_policy: InfoValue[str] | Any = None (alias 'SigningPkixParameterSetPolicy')
- field type: Literal['Code Signing Apple Environment Template', 'Code Signing Certificate Environment Template', 'Code Signing CSP Environment Template', 'Code Signing DotNet Environment Template', 'Code Signing Key Pair Environment Template', 'Code Signing GPG Environment Template'] | Any = None (alias 'Type')
GlobalConfiguration
- pydantic model GlobalConfiguration
- field approved_key_storage_locations: Items[str] | Any = None (alias 'ApprovedKeyStorageLocations')
- field available_key_storage_locations: Items[str] | Any = None (alias 'AvailableKeyStorageLocations')
- field default_ca_container: str | Any = None (alias 'DefaultCAContainer')
- field default_certificate_container: str | Any = None (alias 'DefaultCertificateContainer')
- field default_credential_container: str | Any = None (alias 'DefaultCredentialContainer')
- field key_use_timeout: int | Any = None (alias 'KeyUseTimeout')
- field project_description_tooltip: str | Any = None (alias 'ProjectDescriptionTooltip')
- field request_in_progress_message: str | Any = None (alias 'RequestInProgressMessage')
InfoValue
Items
KeyPairEnvironment
- pydantic model KeyPairEnvironment
- field allow_user_key_import: bool | Any = None (alias 'AllowUserKeyImport')
- field custom_field_attributes: Items[CustomFieldAttributes] | Any = None (alias 'CustomFieldAttributes')
- field disabled: bool | Any = None (alias 'Disabled')
- field dn: str | Any = None (alias 'Dn')
- field expiration: int | Any = None (alias 'Expiration')
- field guid: str | Any = None (alias 'Guid')
- field id: int | Any = None (alias 'Id')
- field key_algorithm: EnvironmentTemplateDetails[str] | Any = None (alias 'KeyAlgorithm')
- field key_dn: str | Any = None (alias 'KeyDN')
- field key_pair_template: KeyPairTemplate | Any = None (alias 'KeyPairTemplate')
- field key_storage_location: EnvironmentTemplateDetails[str] | Any = None (alias 'KeyStorageLocation')
- field key_usage: EnvironmentTemplateDetails[str] | Any = None (alias 'KeyUsage')
- field key_use_flow_dn: str | Any = None (alias 'KeyUseFlowDN')
- field status: int | Any = None (alias 'Status')
- field template_dn: str | Any = None (alias 'TemplateDN')
- field type: Literal['Code Signing Apple Environment', 'Code Signing Certificate Environment', 'Code Signing CSP Environment', 'Code Signing DotNet Environment', 'Code Signing Key Pair Environment', 'Code Signing GPG Environment'] | Any = None (alias 'Type')
KeyPairTemplate
- pydantic model KeyPairTemplate
- field allow_user_key_import: bool | Any = None (alias 'AllowUserKeyImport')
- field description: str | Any = None (alias 'Description')
- field dirty: bool | Any = None (alias 'Dirty')
- field dn: str | Any = None (alias 'Dn')
- field guid: str | Any = None (alias 'Guid')
- field id: int | Any = None (alias 'Id')
- field key_container_dn: str | Any = None (alias 'KeyContainerDN')
- field max_uses: int | Any = None (alias 'MaxUses')
- field object_naming_pattern: str | Any = None (alias 'ObjectNamingPattern')
- field per_user: bool | Any = None (alias 'PerUser')
- field read_only: bool | Any = None (alias 'ReadOnly')
- field type: Literal['Code Signing Apple Environment Template', 'Code Signing Certificate Environment Template', 'Code Signing CSP Environment Template', 'Code Signing DotNet Environment Template', 'Code Signing Key Pair Environment Template', 'Code Signing GPG Environment Template'] | Any = None (alias 'Type')
- field validity_period: int | Any = None (alias 'ValidityPeriod')
Project
- pydantic model Project
-
- field applications: list[Application] | Any [Optional] (alias 'Applications')
- field certificate_environments: list[CertificateEnvironment] | Any [Optional] (alias 'CertificateEnvironments')
- field collections: list[ApplicationCollection] | Any [Optional] (alias 'Collections')
- field created_on: datetime | Any = None (alias 'CreatedOn')
- field csp_environments: list[CSPEnvironment] | Any [Optional] (alias 'CSPEnvironments')
- field custom_field_attributes: Items[CustomFieldAttributes] | Any [Optional] (alias 'CustomFieldAttributes')
- field description: str | Any = None (alias 'Description')
- field dn: str | Any = None (alias 'Dn')
- field dot_net_environments: list[DotNetEnvironment] | Any [Optional] (alias 'DotNetEnvironments')
- field gpg_environments: list[GPGEnvironment] | Any [Optional] (alias 'GPGEnvironments')
- field guid: str | Any = None (alias 'Guid')
- field id: int | Any = None (alias 'Id')
- field status: int | Any = None (alias 'Status')
ResultCode
Rights
RightsKeyValue
SignApplicationCollection
- pydantic model SignApplicationCollection
- field description: str | Any = None (alias 'Description')
- field dn: str | Any = None (alias 'Dn')
- field guid: str | Any = None (alias 'Guid')
- field hash: str | Any = None (alias 'Hash')
- field id: int | Any = None (alias 'Id')
- field location: str | Any = None (alias 'Location')
- field permitted_argument_pattern: str | Any = None (alias 'PermittedArgumentPattern')
- field signatory_issuer: str | Any = None (alias 'SignatoryIssuer')
- field signatory_subject: str | Any = None (alias 'SignatorySubject')
- field size: int | Any = None (alias 'Size')
- field version: str | Any = None (alias 'Version')