Enum tugger_apple_codesign::CodeSigningCertificateExtension[][src]

pub enum CodeSigningCertificateExtension {
Show 18 variants AppleSigning, IPhoneDeveloper, IPhoneOsApplicationSigning, AppleDeveloperCertificateSubmission, SafariDeveloper, IPhoneOsVpnSigning, AppleMacAppSigningDevelopment, AppleMacAppSigningSubmission, AppleMacAppStoreCodeSigning, AppleMacAppStoreInstallerSigning, MacDeveloper, DeveloperIdApplication, DeveloperIdDate, DeveloperIdInstaller, ApplePayPassbookSigning, WebsitePushNotificationSigning, DeveloperIdKernel, TestFlight,
}
Expand description

Describes one of the many X.509 certificate extensions found on Apple code signing certificates.

Variants

AppleSigning

Apple Signing.

(Appears to be deprecated).

IPhoneDeveloper

iPhone Developer.

IPhoneOsApplicationSigning

Apple iPhone OS Application Signing.

AppleDeveloperCertificateSubmission

Apple Developer Certificate (Submission).

May also be referred to as iPhone Distribution.

SafariDeveloper

Safari Developer.

IPhoneOsVpnSigning

Apple iPhone OS VPN Signing.

AppleMacAppSigningDevelopment

Apple Mac App Signing (Development).

Also known as 3rd Party Mac Developer Application.

AppleMacAppSigningSubmission

Apple Mac App Signing Submission.

AppleMacAppStoreCodeSigning

Mac App Store Code Signing.

AppleMacAppStoreInstallerSigning

Mac App Store Installer Signing.

MacDeveloper

Mac Developer.

DeveloperIdApplication

Developer ID Application.

DeveloperIdDate

Developer ID Date.

DeveloperIdInstaller

Developer ID Installer.

ApplePayPassbookSigning

Apple Pay Passbook Signing.

WebsitePushNotificationSigning

Web Site Push Notifications Signing.

DeveloperIdKernel

Developer ID Kernel.

TestFlight

TestFlight.

Implementations

All OIDs known to be extensions in code signing certificates.

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

The type returned in the event of a conversion error.

Performs the conversion.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Compare self to key and return true if they are equal.

Performs the conversion.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more

Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Performs the conversion.

Should always be Self

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

recently added

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more