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)

信頼を評価する日付を設定します。

適用対象