[Security] Expose kSecurityUseDataProtectionKeychain in the SecRecord class. (#14580)
This commit is contained in:
Родитель
b86609396b
Коммит
e8dd39a834
|
@ -1376,6 +1376,26 @@ namespace Security {
|
|||
}
|
||||
}
|
||||
|
||||
#if NET
|
||||
[SupportedOSPlatform ("ios13.0")]
|
||||
[SupportedOSPlatform ("tvos13.0")]
|
||||
[SupportedOSPlatform ("macos10.15")]
|
||||
[SupportedOSPlatform ("maccatalyst13.1")]
|
||||
#else
|
||||
[iOS (13,0)]
|
||||
[TV (13,0)]
|
||||
[Watch (6,0)]
|
||||
[Mac (10,15)]
|
||||
#endif
|
||||
public bool UseDataProtectionKeychain {
|
||||
get {
|
||||
return Fetch (SecItem.UseDataProtectionKeychain) == CFBoolean.TrueHandle;
|
||||
}
|
||||
set {
|
||||
SetValue (CFBoolean.ToHandle (value), SecItem.UseDataProtectionKeychain);
|
||||
}
|
||||
}
|
||||
|
||||
//
|
||||
// Matches
|
||||
//
|
||||
|
|
Загрузка…
Ссылка в новой задаче