33 lines
1007 B
C
33 lines
1007 B
C
//
|
|
// SPUAppcastSigningValidationStatus.h
|
|
// Sparkle
|
|
//
|
|
// Created on 12/30/25.
|
|
// Copyright © 2025 Sparkle Project. All rights reserved.
|
|
//
|
|
|
|
#ifndef SPUAppcastSigningValidationStatus_h
|
|
#define SPUAppcastSigningValidationStatus_h
|
|
|
|
typedef NS_ENUM(NSInteger, SPUAppcastSigningValidationStatus)
|
|
{
|
|
/**
|
|
The bundle does not opt into requiring appcast signing and no validation of the appcast feed is done.
|
|
*/
|
|
SPUAppcastSigningValidationStatusSkipped = 0,
|
|
|
|
/**
|
|
The appcast is signed and validation has passed succesfully.
|
|
*/
|
|
SPUAppcastSigningValidationStatusSucceeded,
|
|
|
|
/**
|
|
The appcast is signed and validation has failed. In this case, appcast items operate in a 'safe' fallback mode
|
|
meaning that they cannot be marked as a critical update, cannot be marked as informational update,
|
|
and will not have any release note or link references.
|
|
*/
|
|
SPUAppcastSigningValidationStatusFailed,
|
|
};
|
|
|
|
#endif /* SPUAppcastSigningValidationStatus_h */
|