[Security] Expose kSecurityUseDataProtectionKeychain in the SecRecord class. (#14580)

This commit is contained in:
Rolf Bjarne Kvinge 2022-03-31 21:54:50 +02:00 коммит произвёл GitHub
Родитель b86609396b
Коммит e8dd39a834
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 20 добавлений и 0 удалений

Просмотреть файл

@ -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
//