Codesign
AppleEnvironment
- pydantic model AppleEnvironment
- field allow_user_key_import: Union[bool, Any] = None (alias 'AllowUserKeyImport')
- field apple_template: Union[AppleTemplate, Any] = None (alias 'AppleTemplate')
- field custom_field_attributes: Union[Items[CustomFieldAttributes], Any] = None (alias 'CustomFieldAttributes')
- field dirty: Union[bool, Any] = None (alias 'Dirty')
- field disabled: Union[bool, Any] = None (alias 'Disabled')
- field dn: Union[str, Any] = None (alias 'Dn')
- field guid: Union[str, Any] = None (alias 'Guid')
- field id: Union[int, Any] = None (alias 'Id')
- field key_use_flow_dn: Union[str, Any] = None (alias 'KeyUseFlowDn')
- field per_user: Union[bool, Any] = None (alias 'PerUser')
- field template_dn: Union[str, Any] = None (alias 'TemplateDn')
- field type: Union[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: Union[bool, Any] = None (alias 'AllowUserKeyImport')
- field description: Union[str, Any] = None (alias 'Description')
- field dn: Union[str, Any] = None (alias 'Dn')
- field guid: Union[str, Any] = None (alias 'Guid')
- field id: Union[int, Any] = None (alias 'Id')
- field key_use_flow_dn: Union[str, Any] = None (alias 'KeyUseFlowDN')
- field object_naming_pattern: Union[str, Any] = None (alias 'ObjectNamingPattern')
- field per_user: Union[bool, Any] = None (alias 'PerUser')
- field read_only: Union[bool, Any] = None (alias 'ReadOnly')
- field target_policy_dn: Union[str, Any] = None (alias 'TargetPolicyDn')
- field type: Union[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: Union[str, Any] = None (alias 'Description')
- field dn: Union[str, Any] = None (alias 'Dn')
- field guid: Union[str, Any] = None (alias 'Guid')
- field hash: Union[str, Any] = None (alias 'Hash')
- field id: Union[int, Any] = None (alias 'Id')
- field location: Union[str, Any] = None (alias 'Location')
- field permitted_argument_pattern: Union[str, Any] = None (alias 'PermittedArgumentPattern')
- field signatory_issuer: Union[str, Any] = None (alias 'SignatoryIssuer')
- field signatory_subject: Union[str, Any] = None (alias 'SignatorySubject')
- field size: Union[int, Any] = None (alias 'Size')
- field version: Union[str, Any] = None (alias 'Version')
ApplicationCollection
CSPEnvironment
- pydantic model CSPEnvironment
- field allow_user_key_import: Union[bool, Any] = None (alias 'AllowUserKeyImport')
- field csp_template: Union[CSPTemplate, Any] = None (alias 'CspTemplate')
- field disabled: Union[bool, Any] = None (alias 'Disabled')
- field dn: Union[str, Any] = None (alias 'Dn')
- field encryption_key_algorithm: Union[EnvironmentTemplateDetails, Any] = None (alias 'EncryptionKeyAlgorithm')
- field encryption_key_dn: Union[str, Any] = None (alias 'EncryptionKeyDn')
- field expiration: Union[int, Any] = None (alias 'Expiration')
- field guid: Union[str, Any] = None (alias 'Guid')
- field id: Union[int, Any] = None (alias 'Id')
- field key_storage_location: Union[EnvironmentTemplateDetails, Any] = None (alias 'KeyStorageLocation')
- field key_use_flow_dn: Union[str, Any] = None (alias 'KeyUseFlowDn')
- field max_uses: Union[int, Any] = None (alias 'MaxUses')
- field per_user: Union[bool, Any] = None (alias 'PerUser')
- field signing_key_algorithm: Union[EnvironmentTemplateDetails, Any] = None (alias 'SigningKeyAlgorithm')
- field signing_key_dn: Union[str, Any] = None (alias 'SigningKeyDn')
- field template_dn: Union[str, Any] = None (alias 'TemplateDn')
CSPTemplate
- pydantic model CSPTemplate
- field allow_user_key_import: Union[bool, Any] = None (alias 'AllowUserKeyImport')
- field description: Union[str, Any] = None (alias 'Description')
- field dirty: Union[bool, Any] = None (alias 'Dirty')
- field dn: Union[str, Any] = None (alias 'Dn')
- field guid: Union[str, Any] = None (alias 'Guid')
- field id: Union[int, Any] = None (alias 'Id')
- field key_container_dn: Union[str, Any] = None (alias 'KeyContainerDn')
- field object_naming_pattern: Union[str, Any] = None (alias 'ObjectNamingPattern')
- field per_user: Union[bool, Any] = None (alias 'PerUser')
- field type: Union[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: Union[bool, Any] = None (alias 'AllowUserKeyImport')
- field certificate_subject: Union[str, Any] = None (alias 'CertificateSubject')
- field certificate_template: Union[CertificateTemplate, Any] = None (alias 'CertificateTemplate')
- field custom_field_attributes: Union[CustomFieldAttributes, Any] = None (alias 'CustomFieldAttributes')
- field dn: Union[str, Any] = None (alias 'Dn')
- field guid: Union[str, Any] = None (alias 'Guid')
- field id: Union[int, Any] = None (alias 'Id')
- field key_use_flow_dn: Union[str, Any] = None (alias 'KeyUseFlowDn')
- field per_user: Union[bool, Any] = None (alias 'PerUser')
- field status: Union[int, Any] = None (alias 'Status')
- field target_store: Union[str, Any] = None (alias 'TargetStore')
- field template_dn: Union[str, Any] = None (alias 'TemplateDn')
- field type: Union[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')
CertificateTemplate
- pydantic model CertificateTemplate
- field allow_user_key_import: Union[bool, Any] = None (alias 'AllowUserKeyImport')
- field certificate_stage: Union[str, Any] = None (alias 'CertificateStage')
- field certificate_status_text: Union[str, Any] = None (alias 'CertificateStatusText')
- field certificate_subject: Union[str, Any] = None (alias 'CertificateSubject')
- field custom_field_attributes: Union[Items[CustomFieldAttributes], Any] = None (alias 'CustomFieldAttributes')
- field description: Union[str, Any] = None (alias 'Description')
- field dn: Union[str, Any] = None (alias 'Dn')
- field guid: Union[str, Any] = None (alias 'Guid')
- field id: Union[int, Any] = None (alias 'Id')
- field key_use_flow_dn: Union[str, Any] = None (alias 'KeyUseFlowDn')
- field object_naming_pattern: Union[str, Any] = None (alias 'ObjectNamingPattern')
- field per_user: Union[bool, Any] = None (alias 'PerUser')
- field read_only: Union[bool, Any] = None (alias 'ReadOnly')
- field target_policy_dn: Union[str, Any] = None (alias 'TargetPolicyDn')
- field type: Union[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: Union[bool, Any] = None (alias 'AllowUserKeyImport')
- field disabled: Union[bool, Any] = None (alias 'Disabled')
- field dn: Union[str, Any] = None (alias 'Dn')
- field dot_net_template: Union[DotNetTemplate, Any] = None (alias 'DotNetTemplate')
- field expiration: Union[int, Any] = None (alias 'Expiration')
- field guid: Union[str, Any] = None (alias 'Guid')
- field id: Union[int, Any] = None (alias 'Id')
- field key_algorithm: Union[EnvironmentTemplateDetails, Any] = None (alias 'KeyAlgorithm')
- field key_dn: Union[str, Any] = None (alias 'KeyDn')
- field key_storage_location: Union[EnvironmentTemplateDetails, Any] = None (alias 'KeyStorageLocation')
- field key_use_flow_dn: Union[str, Any] = None (alias 'KeyUseFlowDn')
- field max_uses: Union[int, Any] = None (alias 'MaxUses')
- field per_user: Union[bool, Any] = None (alias 'PerUser')
- field template_dn: Union[str, Any] = None (alias 'TemplateDn')
- field type: Union[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: Union[bool, Any] = None (alias 'AllowUserKeyImport')
- field description: Union[str, Any] = None (alias 'Description')
- field disabled: Union[bool, Any] = None (alias 'Disabled')
- field dn: Union[str, Any] = None (alias 'Dn')
- field guid: Union[str, Any] = None (alias 'Guid')
- field id: Union[int, Any] = None (alias 'Id')
- field key_use_flow_dn: Union[str, Any] = None (alias 'KeyUseFlowDn')
- field object_naming_pattern: Union[str, Any] = None (alias 'ObjectNamingPattern')
- field per_user: Union[bool, Any] = None (alias 'PerUser')
- field type: Union[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: Union[bool, Any] = None (alias 'AllowUserKeyImport')
- field authentication_key_algorithm: Union[EnvironmentTemplateDetails, Any] = None (alias 'AuthenticationKeyAlgorithm')
- field custom_field_attributes: Union[Items[CustomFieldAttributes], Any] = None (alias 'CustomFieldsAttributes')
- field dirty: Union[bool, Any] = None (alias 'Dirty')
- field dn: Union[str, Any] = None (alias 'Dn')
- field email: Union[List[str], Any] [Optional] (alias 'Email')
- field encryption_key_algorithm: Union[EnvironmentTemplateDetails, Any] = None (alias 'EncryptionKeyAlgorithm')
- field expiration: Union[int, Any] = None (alias 'Expiration')
- field gpg_template: Union[GPGTemplate, Any] = None (alias 'GpgTemplate')
- field guid: Union[str, Any] = None (alias 'Guid')
- field id: Union[int, Any] = None (alias 'Id')
- field key_storage_location: Union[EnvironmentTemplateDetails, Any] = None (alias 'KeyStorageLocation')
- field key_use_flow_dn: Union[str, Any] = None (alias 'KeyUseFlowDn')
- field max_uses: Union[int, Any] = None (alias 'MaxUses')
- field per_user: Union[bool, Any] = None (alias 'PerUser')
- field read_only: Union[bool, Any] = None (alias 'ReadOnly')
- field real_name: Union[EnvironmentTemplateDetails, Any] = None (alias 'RealName')
- field signing_key_algorithm: Union[EnvironmentTemplateDetails, Any] = None (alias 'SigningKeyAlgorithm')
- field status: Union[int, Any] = None (alias 'Status')
- field template_dn: Union[str, Any] = None (alias 'TemplateDn')
- field type: Union[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: Union[bool, Any] = None (alias 'AllowUserKeyImport')
- field authentication_key_algorithm: Union[InfoValue[str], Any] = None (alias 'AuthenticationKeyAlgorithm')
- field description: Union[str, Any] = None (alias 'Description')
- field dn: Union[str, Any] = None (alias 'Dn')
- field guid: Union[str, Any] = None (alias 'Guid')
- field id: Union[int, Any] = None (alias 'Id')
- field key_container_dn: Union[str, Any] = None (alias 'KeyContainerDN')
- field key_use_flow_dn: Union[str, Any] = None (alias 'KeyUseFlowDn')
- field object_naming_pattern: Union[str, Any] = None (alias 'ObjectNamingPattern')
- field per_user: Union[bool, Any] = None (alias 'PerUser')
- field read_only: Union[bool, Any] = None (alias 'ReadOnly')
- field type: Union[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: Union[Items[str], Any] = None (alias 'ApprovedKeyStorageLocations')
- field available_key_storage_locations: Union[Items[str], Any] = None (alias 'AvailableKeyStorageLocations')
- field default_ca_container: Union[str, Any] = None (alias 'DefaultCaContainer')
- field default_certificate_container: Union[str, Any] = None (alias 'DefaultCertificateContainer')
- field default_credential_container: Union[str, Any] = None (alias 'DefaultCredentialContainer')
- field key_use_timeout: Union[int, Any] = None (alias 'KeyUseTimeout')
- field project_description_tooltip: Union[str, Any] = None (alias 'ProjectDescriptionTooltip')
- field request_in_progress_message: Union[str, Any] = None (alias 'RequestInProgressMessage')
InfoValue
Items
KeyPairEnvironment
- pydantic model KeyPairEnvironment
- field allow_user_key_import: Union[bool, Any] = None (alias 'AllowUserKeyImport')
- field custom_field_attributes: Union[Items[CustomFieldAttributes], Any] = None (alias 'CustomFieldsAttributes')
- field dn: Union[str, Any] = None (alias 'Dn')
- field expiration: Union[int, Any] = None (alias 'Expiration')
- field guid: Union[str, Any] = None (alias 'Guid')
- field id: Union[int, Any] = None (alias 'Id')
- field key_dn: Union[str, Any] = None (alias 'KeyDn')
- field key_pair_template: Union[KeyPairTemplate, Any] = None (alias 'KeyPairTemplate')
- field key_storage_location: Union[EnvironmentTemplateDetails, Any] = None (alias 'KeyStorageLocation')
- field key_use_flow_dn: Union[str, Any] = None (alias 'KeyUseFlowDn')
- field status: Union[int, Any] = None (alias 'Status')
- field template_dn: Union[str, Any] = None (alias 'TemplateDn')
- field type: Union[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: Union[bool, Any] = None (alias 'AllowUserKeyImport')
- field description: Union[str, Any] = None (alias 'Description')
- field dirty: Union[bool, Any] = None (alias 'Dirty')
- field dn: Union[str, Any] = None (alias 'Dn')
- field guid: Union[str, Any] = None (alias 'Guid')
- field id: Union[int, Any] = None (alias 'Id')
- field key_container_dn: Union[str, Any] = None (alias 'KeyContainerDn')
- field max_uses: Union[int, Any] = None (alias 'MaxUses')
- field object_naming_pattern: Union[str, Any] = None (alias 'ObjectNamingPattern')
- field per_user: Union[bool, Any] = None (alias 'PerUser')
- field type: Union[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: Union[int, Any] = None (alias 'ValidityPeriod')
Project
- pydantic model Project
-
- field applications: Union[List[Application], Any] [Optional] (alias 'Applications')
- field certificate_environments: Union[List[CertificateEnvironment], Any] [Optional] (alias 'CertificateEnvironments')
- field collections: Union[List[SignApplicationCollection], Any] [Optional] (alias 'Collections')
- field created_on: Union[datetime, Any] = None (alias 'CreatedOn')
- field csp_environments: Union[List[CSPEnvironment], Any] [Optional] (alias 'CSPEnvironments')
- field custom_field_attributes: Union[Items[CustomFieldAttributes], Any] [Optional] (alias 'CustomFieldAttributes')
- field description: Union[str, Any] = None (alias 'Description')
- field dn: Union[str, Any] = None (alias 'Dn')
- field dot_net_environments: Union[List[DotNetEnvironment], Any] [Optional] (alias 'DotNetEnvironments')
- field gpg_environments: Union[List[GPGEnvironment], Any] [Optional] (alias 'GPGEnvironments')
- field guid: Union[str, Any] = None (alias 'Guid')
- field id: Union[int, Any] = None (alias 'Id')
- field status: Union[int, Any] = None (alias 'Status')
ResultCode
Rights
RightsKeyValue
SignApplicationCollection
- pydantic model SignApplicationCollection
- field description: Union[str, Any] = None (alias 'Description')
- field dn: Union[str, Any] = None (alias 'Dn')
- field guid: Union[str, Any] = None (alias 'Guid')
- field hash: Union[str, Any] = None (alias 'Hash')
- field id: Union[int, Any] = None (alias 'Id')
- field location: Union[str, Any] = None (alias 'Location')
- field permitted_argument_pattern: Union[str, Any] = None (alias 'PermittedArgumentPattern')
- field signatory_issuer: Union[str, Any] = None (alias 'SignatoryIssuer')
- field signatory_subject: Union[str, Any] = None (alias 'SignatorySubject')
- field size: Union[int, Any] = None (alias 'Size')
- field version: Union[str, Any] = None (alias 'Version')