6bdd276d05
Former-commit-id: fd56571888259555122d8a0f58c68838229cea2b
31 lines
669 B
C#
31 lines
669 B
C#
#if MONO_FEATURE_APPLETLS
|
|
// Copyright 2011-2015 Xamarin Inc. All rights reserved.
|
|
|
|
using ObjCRuntime;
|
|
|
|
namespace Mono.AppleTls {
|
|
|
|
// this is a subset of OSStatus -> SInt32 -> signed int - see CoreFoundation.framework/Headers/CFBase.h
|
|
// values are defined in Security.framework/Headers/SecBase.h
|
|
enum SecStatusCode {
|
|
Success = 0,
|
|
DuplicateItem = -25299,
|
|
Param = -50,
|
|
}
|
|
|
|
// typedef uint32_t SecTrustResultType;
|
|
// values are defined in Security.framework/Headers/SecTrust.h
|
|
enum SecTrustResult {
|
|
Invalid,
|
|
Proceed,
|
|
|
|
Confirm,
|
|
Deny,
|
|
Unspecified,
|
|
RecoverableTrustFailure,
|
|
FatalTrustFailure,
|
|
ResultOtherError,
|
|
}
|
|
}
|
|
#endif
|