Enum tugger_apple_codesign::AppleCodesignError [−][src]
pub enum AppleCodesignError {
Show 62 variants
CliUnknownCommand,
CliBadArgument,
CliGeneralError(String),
Io(Error),
Goblin(Error),
InvalidBinary(String),
BinaryNoCodeSignature,
X509(X509CertificateError),
Cms(CmsError),
VerificationProblems,
CertificateDecode(Error),
CertificatePem(PemError),
X509Parse(String),
CertificateUnsupportedKeyAlgorithm(KeyAlgorithm),
CertificateRing(Unspecified),
CertificateCharset(CharSetError),
MissingText,
MissingLinkedit,
BadMagic(&'static str),
Scroll(Error),
CodeDirectoryMalformedIdentifier,
CodeDirectoryMalformedTeam,
CodeDirectoryPlist(Error),
SuperblobMalformed,
Unimplemented(&'static str),
CodeSignatureUnknownFlag(String),
EntitlementsBadUtf8(Utf8Error),
ExecutableSegmentUnknownFlag(String),
RequirementUnknownOpcode(u32),
RequirementUnknownMatchExpression(u32),
RequirementMalformed(&'static str),
ResourcesPlist(Error),
ResourcesBase64(DecodeError),
ResourcesPlistParse(String),
ResourcesBadRegex(String, Error),
LinkeditNotLast,
DataAfterSignature,
LoadCommandNoRoom,
NoIdentifier,
NoSigningCertificate,
SignatureDataTooLarge,
Reqwest(Error),
DigestUnknownAlgorithm,
DigestUnsupportedAlgorithm,
DigestUnspecified,
DirectoryBundle(Error),
BundleUnknown(String),
BundleNoIdentifier(PathBuf),
BundleNoMainExecutable(PathBuf),
ParseSettingsScope(String),
PfxBadPassword,
PfxParseError(String),
KeychainError(String),
CertificateNotFound(String),
OidIsntCertificateAuthority,
OidIsntExtendedKeyUsage,
OidIsntCodeSigningExtension,
CertificateBuildError(String),
UnknownCertificateProfile(String),
UnknownPolicy(String),
PolicyFormulationError(String),
UniversalMachO(UniversalMachOError),
}Expand description
Unified error type for Apple code signing.
Variants
CliGeneralError(String)Tuple Fields of CliGeneralError
0: StringIo(Error)Tuple Fields of Io
0: ErrorGoblin(Error)Tuple Fields of Goblin
0: ErrorInvalidBinary(String)Tuple Fields of InvalidBinary
0: StringX509(X509CertificateError)Tuple Fields of X509
Cms(CmsError)Tuple Fields of Cms
0: CmsErrorCertificateDecode(Error)Tuple Fields of CertificateDecode
0: ErrorCertificatePem(PemError)Tuple Fields of CertificatePem
0: PemErrorX509Parse(String)Tuple Fields of X509Parse
0: StringCertificateUnsupportedKeyAlgorithm(KeyAlgorithm)Tuple Fields of CertificateUnsupportedKeyAlgorithm
0: KeyAlgorithmCertificateRing(Unspecified)Tuple Fields of CertificateRing
0: UnspecifiedCertificateCharset(CharSetError)Tuple Fields of CertificateCharset
0: CharSetErrorBadMagic(&'static str)Tuple Fields of BadMagic
0: &'static strScroll(Error)Tuple Fields of Scroll
0: ErrorCodeDirectoryPlist(Error)Tuple Fields of CodeDirectoryPlist
0: ErrorUnimplemented(&'static str)Tuple Fields of Unimplemented
0: &'static strCodeSignatureUnknownFlag(String)Tuple Fields of CodeSignatureUnknownFlag
0: StringEntitlementsBadUtf8(Utf8Error)Tuple Fields of EntitlementsBadUtf8
0: Utf8ErrorExecutableSegmentUnknownFlag(String)Tuple Fields of ExecutableSegmentUnknownFlag
0: StringRequirementUnknownOpcode(u32)Tuple Fields of RequirementUnknownOpcode
0: u32RequirementUnknownMatchExpression(u32)Tuple Fields of RequirementUnknownMatchExpression
0: u32RequirementMalformed(&'static str)Tuple Fields of RequirementMalformed
0: &'static strResourcesPlist(Error)Tuple Fields of ResourcesPlist
0: ErrorResourcesBase64(DecodeError)Tuple Fields of ResourcesBase64
0: DecodeErrorResourcesPlistParse(String)Tuple Fields of ResourcesPlistParse
0: StringReqwest(Error)Tuple Fields of Reqwest
0: ErrorDirectoryBundle(Error)Tuple Fields of DirectoryBundle
0: ErrorBundleUnknown(String)Tuple Fields of BundleUnknown
0: StringBundleNoIdentifier(PathBuf)Tuple Fields of BundleNoIdentifier
0: PathBufBundleNoMainExecutable(PathBuf)Tuple Fields of BundleNoMainExecutable
0: PathBufParseSettingsScope(String)Tuple Fields of ParseSettingsScope
0: StringPfxParseError(String)Tuple Fields of PfxParseError
0: StringKeychainError(String)Tuple Fields of KeychainError
0: StringCertificateNotFound(String)Tuple Fields of CertificateNotFound
0: StringCertificateBuildError(String)Tuple Fields of CertificateBuildError
0: StringUnknownCertificateProfile(String)Tuple Fields of UnknownCertificateProfile
0: StringUnknownPolicy(String)Tuple Fields of UnknownPolicy
0: StringPolicyFormulationError(String)Tuple Fields of PolicyFormulationError
0: StringUniversalMachO(UniversalMachOError)Tuple Fields of UniversalMachO
Trait Implementations
Performs the conversion.
Performs the conversion.
Auto Trait Implementations
impl !RefUnwindSafe for AppleCodesignError
impl Send for AppleCodesignError
impl Sync for AppleCodesignError
impl Unpin for AppleCodesignError
impl !UnwindSafe for AppleCodesignError
Blanket Implementations
Mutably borrows from an owned value. Read more
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