[security] Update for Xcode 12.2 beta 2 (#9812)
This commit is contained in:
Родитель
95c929e487
Коммит
97b25bb56f
|
@ -449,9 +449,17 @@ namespace Security {
|
||||||
public enum SecAuthenticationUI {
|
public enum SecAuthenticationUI {
|
||||||
NotSet = -1,
|
NotSet = -1,
|
||||||
|
|
||||||
|
[Deprecated (PlatformName.MacOSX, 11,0, message: "Use 'LAContext.InteractionNotAllowed' instead.")]
|
||||||
|
[Deprecated (PlatformName.iOS, 14,0, message: "Use 'LAContext.InteractionNotAllowed' instead.")]
|
||||||
|
[Deprecated (PlatformName.TvOS, 14,0, message: "Use 'LAContext.InteractionNotAllowed' instead.")]
|
||||||
|
[Deprecated (PlatformName.WatchOS, 7,0, message: "Use 'LAContext.InteractionNotAllowed' instead.")]
|
||||||
[Field ("kSecUseAuthenticationUIAllow")]
|
[Field ("kSecUseAuthenticationUIAllow")]
|
||||||
Allow,
|
Allow,
|
||||||
|
|
||||||
|
[Deprecated (PlatformName.MacOSX, 11,0, message: "Use 'LAContext.InteractionNotAllowed' instead.")]
|
||||||
|
[Deprecated (PlatformName.iOS, 14,0, message: "Use 'LAContext.InteractionNotAllowed' instead.")]
|
||||||
|
[Deprecated (PlatformName.TvOS, 14,0, message: "Use 'LAContext.InteractionNotAllowed' instead.")]
|
||||||
|
[Deprecated (PlatformName.WatchOS, 7,0, message: "Use 'LAContext.InteractionNotAllowed' instead.")]
|
||||||
[Field ("kSecUseAuthenticationUIFail")]
|
[Field ("kSecUseAuthenticationUIFail")]
|
||||||
Fail,
|
Fail,
|
||||||
|
|
||||||
|
|
|
@ -725,11 +725,15 @@ namespace Security {
|
||||||
[Field ("kSecUseDataProtectionKeychain")]
|
[Field ("kSecUseDataProtectionKeychain")]
|
||||||
IntPtr UseDataProtectionKeychain { get; }
|
IntPtr UseDataProtectionKeychain { get; }
|
||||||
|
|
||||||
#if !MONOMAC // Don't break compat API
|
[Deprecated (PlatformName.MacOSX, 11,0, message: "Use 'LAContext.InteractionNotAllowed' instead.")]
|
||||||
[iOS (8,0)]
|
[Deprecated (PlatformName.iOS, 14,0, message: "Use 'LAContext.InteractionNotAllowed' instead.")]
|
||||||
|
[Deprecated (PlatformName.TvOS, 14,0, message: "Use 'LAContext.InteractionNotAllowed' instead.")]
|
||||||
|
[Deprecated (PlatformName.WatchOS, 7,0, message: "Use 'LAContext.InteractionNotAllowed' instead.")]
|
||||||
|
[iOS (8,0)][Mac (10,10)]
|
||||||
[Field ("kSecUseOperationPrompt")]
|
[Field ("kSecUseOperationPrompt")]
|
||||||
IntPtr UseOperationPrompt { get; }
|
IntPtr UseOperationPrompt { get; }
|
||||||
|
|
||||||
|
#if !MONOMAC // Don't break compat API
|
||||||
[Availability (Introduced = Platform.iOS_8_0, Deprecated = Platform.iOS_9_0)]
|
[Availability (Introduced = Platform.iOS_8_0, Deprecated = Platform.iOS_9_0)]
|
||||||
[Field ("kSecUseNoAuthenticationUI")]
|
[Field ("kSecUseNoAuthenticationUI")]
|
||||||
IntPtr UseNoAuthenticationUI { get; }
|
IntPtr UseNoAuthenticationUI { get; }
|
||||||
|
|
|
@ -887,7 +887,6 @@
|
||||||
!missing-field! kSecTransformTransformName not bound
|
!missing-field! kSecTransformTransformName not bound
|
||||||
!missing-field! kSecUseKeychain not bound
|
!missing-field! kSecUseKeychain not bound
|
||||||
!missing-field! kSecUseNoAuthenticationUI not bound
|
!missing-field! kSecUseNoAuthenticationUI not bound
|
||||||
!missing-field! kSecUseOperationPrompt not bound
|
|
||||||
!missing-field! kSecZLibEncoding not bound
|
!missing-field! kSecZLibEncoding not bound
|
||||||
!missing-field! oidAdCAIssuer not bound
|
!missing-field! oidAdCAIssuer not bound
|
||||||
!missing-field! oidAdOCSP not bound
|
!missing-field! oidAdOCSP not bound
|
||||||
|
@ -1465,3 +1464,6 @@
|
||||||
|
|
||||||
## helper
|
## helper
|
||||||
!extra-enum-value! Managed value -1 for SecAuthenticationType.Invalid not found in native headers
|
!extra-enum-value! Managed value -1 for SecAuthenticationType.Invalid not found in native headers
|
||||||
|
|
||||||
|
## xcode 12.2 / we do not have bindings for XPC
|
||||||
|
!missing-pinvoke! SecCodeCreateWithXPCMessage is not bound
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
!missing-pinvoke! SecCodeCreateWithXPCMessage is not bound
|
|
Загрузка…
Ссылка в новой задаче