SecTrust Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Niveau de confiance. Un objet d’approbation combine un certificat avec une ou plusieurs stratégies.
public class SecTrust : IDisposable, ObjCRuntime.INativeObject
type SecTrust = class
interface INativeObject
interface IDisposable
- Héritage
-
SecTrust
- Implémente
Constructeurs
SecTrust(IntPtr) |
Niveau de confiance. Un objet d’approbation combine un certificat avec une ou plusieurs stratégies. |
SecTrust(SecCertificate, SecPolicy) |
Niveau de confiance. Un objet d’approbation combine un certificat avec une ou plusieurs stratégies. |
SecTrust(X509Certificate, SecPolicy) |
Créez une instance basée sur le certificat à évaluer et une stratégie à appliquer. |
SecTrust(X509Certificate2, SecPolicy) |
Créer une instance basée sur le certificat à évaluer et une stratégie à appliquer |
SecTrust(X509Certificate2Collection, SecPolicy) |
Créez une instance basée sur le certificat à évaluer et une stratégie à appliquer. |
SecTrust(X509CertificateCollection, SecPolicy) |
Créez une instance basée sur le certificat à évaluer et une stratégie à appliquer. |
Propriétés
Count |
Retourne le nombre de certificats utilisés pour l’évaluation. |
Handle |
Handle (pointeur) vers la représentation d’objet non managée. |
Item[nint] |
Obtenez l’un des certificats utilisés pour évaluer l’approbation. |
NetworkFetchAllowed |
Niveau de confiance. Un objet d’approbation combine un certificat avec une ou plusieurs stratégies. |
Méthodes
Dispose() |
Libère les ressources utilisées par l’objet SecTrust. |
Dispose(Boolean) |
Libère les ressources utilisées par l’objet SecTrust. |
Evaluate() |
Évaluez l’approbation du certificat à l’aide de la stratégie . |
Evaluate(NSError) |
Niveau de confiance. Un objet d’approbation combine un certificat avec une ou plusieurs stratégies. |
Finalize() |
Finaliseur pour l’objet SecTrust |
GetCustomAnchorCertificates() |
Niveau de confiance. Un objet d’approbation combine un certificat avec une ou plusieurs stratégies. |
GetExceptions() |
Niveau de confiance. Un objet d’approbation combine un certificat avec une ou plusieurs stratégies. |
GetPolicies() |
Niveau de confiance. Un objet d’approbation combine un certificat avec une ou plusieurs stratégies. |
GetPublicKey() |
Obtenez la clé publique du certificat évalué. |
GetResult() |
Niveau de confiance. Un objet d’approbation combine un certificat avec une ou plusieurs stratégies. |
GetTrustResult() |
Niveau de confiance. Un objet d’approbation combine un certificat avec une ou plusieurs stratégies. |
GetTypeID() |
Identificateur de type pour le type Security.SecTrust. |
GetVerifyTime() |
Obtenez l’heure de vérification. |
SetAnchorCertificates(SecCertificate[]) |
Niveau de confiance. Un objet d’approbation combine un certificat avec une ou plusieurs stratégies. |
SetAnchorCertificates(X509Certificate2Collection) |
Fournissez votre propre collection de certificats approuvés pour l’évaluation. |
SetAnchorCertificates(X509CertificateCollection) |
Fournissez votre propre collection de certificats approuvés pour l’évaluation. |
SetAnchorCertificatesOnly(Boolean) |
Spécifiez si seuls les certificats d’ancre fournis doivent être utilisés. |
SetExceptions(NSData) |
Niveau de confiance. Un objet d’approbation combine un certificat avec une ou plusieurs stratégies. |
SetOCSPResponse(IEnumerable<NSData>) |
Niveau de confiance. Un objet d’approbation combine un certificat avec une ou plusieurs stratégies. |
SetOCSPResponse(NSArray) |
Niveau de confiance. Un objet d’approbation combine un certificat avec une ou plusieurs stratégies. |
SetOCSPResponse(NSData) |
Niveau de confiance. Un objet d’approbation combine un certificat avec une ou plusieurs stratégies. |
SetPolicies(IEnumerable<SecPolicy>) |
Niveau de confiance. Un objet d’approbation combine un certificat avec une ou plusieurs stratégies. |
SetPolicies(NSArray) |
Niveau de confiance. Un objet d’approbation combine un certificat avec une ou plusieurs stratégies. |
SetPolicy(SecPolicy) |
Niveau de confiance. Un objet d’approbation combine un certificat avec une ou plusieurs stratégies. |
SetSignedCertificateTimestamps(IEnumerable<NSData>) |
Niveau de confiance. Un objet d’approbation combine un certificat avec une ou plusieurs stratégies. |
SetSignedCertificateTimestamps(NSArray<NSData>) |
Niveau de confiance. Un objet d’approbation combine un certificat avec une ou plusieurs stratégies. |
SetVerifyDate(DateTime) |
Définissez la date à laquelle l’approbation doit être évaluée. |