SecTrust Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Уровень доверия. Объект доверия объединяет сертификат с политикой или политиками.
public class SecTrust : IDisposable, ObjCRuntime.INativeObject
type SecTrust = class
interface INativeObject
interface IDisposable
- Наследование
-
SecTrust
- Реализации
Конструкторы
SecTrust(IntPtr) |
Уровень доверия. Объект доверия объединяет сертификат с политикой или политиками. |
SecTrust(SecCertificate, SecPolicy) |
Уровень доверия. Объект доверия объединяет сертификат с политикой или политиками. |
SecTrust(X509Certificate, SecPolicy) |
Создайте новый экземпляр на основе сертификата, который будет оцениваться, и применяемой политики. |
SecTrust(X509Certificate2, SecPolicy) |
Создание нового экземпляра на основе сертификата, который будет оцениваться, и политики, к применению |
SecTrust(X509Certificate2Collection, SecPolicy) |
Создайте новый экземпляр на основе сертификата, который будет оцениваться, и применяемой политики. |
SecTrust(X509CertificateCollection, SecPolicy) |
Создайте новый экземпляр на основе сертификата, который будет оцениваться, и применяемой политики. |
Свойства
Count |
Возвращает количество сертификатов, используемых для оценки. |
Handle |
Дескриптор (указатель) на представление неуправляемого объекта. |
Item[nint] |
Получите один из сертификатов, используемых для оценки доверия. |
NetworkFetchAllowed |
Уровень доверия. Объект доверия объединяет сертификат с политикой или политиками. |
Методы
Dispose() |
Освобождает ресурсы, используемые объектом SecTrust. |
Dispose(Boolean) |
Освобождает ресурсы, используемые объектом SecTrust. |
Evaluate() |
Оцените доверие сертификата с помощью политики. |
Evaluate(NSError) |
Уровень доверия. Объект доверия объединяет сертификат с политикой или политиками. |
Finalize() |
Метод завершения для объекта SecTrust |
GetCustomAnchorCertificates() |
Уровень доверия. Объект доверия объединяет сертификат с политикой или политиками. |
GetExceptions() |
Уровень доверия. Объект доверия объединяет сертификат с политикой или политиками. |
GetPolicies() |
Уровень доверия. Объект доверия объединяет сертификат с политикой или политиками. |
GetPublicKey() |
Получите открытый ключ оцениваемого сертификата. |
GetResult() |
Уровень доверия. Объект доверия объединяет сертификат с политикой или политиками. |
GetTrustResult() |
Уровень доверия. Объект доверия объединяет сертификат с политикой или политиками. |
GetTypeID() |
Идентификатор типа для типа Security.SecTrust. |
GetVerifyTime() |
Получение времени проверки. |
SetAnchorCertificates(SecCertificate[]) |
Уровень доверия. Объект доверия объединяет сертификат с политикой или политиками. |
SetAnchorCertificates(X509Certificate2Collection) |
Укажите собственную коллекцию доверенных сертификатов для оценки. |
SetAnchorCertificates(X509CertificateCollection) |
Укажите собственную коллекцию доверенных сертификатов для оценки. |
SetAnchorCertificatesOnly(Boolean) |
Укажите, следует ли использовать только предоставленные сертификаты привязки. |
SetExceptions(NSData) |
Уровень доверия. Объект доверия объединяет сертификат с политикой или политиками. |
SetOCSPResponse(IEnumerable<NSData>) |
Уровень доверия. Объект доверия объединяет сертификат с политикой или политиками. |
SetOCSPResponse(NSArray) |
Уровень доверия. Объект доверия объединяет сертификат с политикой или политиками. |
SetOCSPResponse(NSData) |
Уровень доверия. Объект доверия объединяет сертификат с политикой или политиками. |
SetPolicies(IEnumerable<SecPolicy>) |
Уровень доверия. Объект доверия объединяет сертификат с политикой или политиками. |
SetPolicies(NSArray) |
Уровень доверия. Объект доверия объединяет сертификат с политикой или политиками. |
SetPolicy(SecPolicy) |
Уровень доверия. Объект доверия объединяет сертификат с политикой или политиками. |
SetSignedCertificateTimestamps(IEnumerable<NSData>) |
Уровень доверия. Объект доверия объединяет сертификат с политикой или политиками. |
SetSignedCertificateTimestamps(NSArray<NSData>) |
Уровень доверия. Объект доверия объединяет сертификат с политикой или политиками. |
SetVerifyDate(DateTime) |
Задайте дату, в которую будет оцениваться доверие. |