SecTrust Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Um nível de confiança. Um objeto de confiança combina um certificado com uma política ou políticas.
public class SecTrust : IDisposable, ObjCRuntime.INativeObject
type SecTrust = class
interface INativeObject
interface IDisposable
- Herança
-
SecTrust
- Implementações
Construtores
SecTrust(IntPtr) |
Um nível de confiança. Um objeto de confiança combina um certificado com uma política ou políticas. |
SecTrust(SecCertificate, SecPolicy) |
Um nível de confiança. Um objeto de confiança combina um certificado com uma política ou políticas. |
SecTrust(X509Certificate, SecPolicy) |
Crie uma nova instância com base no certificado, a ser avaliada e uma política, a ser aplicada. |
SecTrust(X509Certificate2, SecPolicy) |
Crie uma nova instância com base no certificado, a ser avaliada e uma política, a ser aplicada |
SecTrust(X509Certificate2Collection, SecPolicy) |
Crie uma nova instância com base no certificado, a ser avaliada e uma política, a ser aplicada. |
SecTrust(X509CertificateCollection, SecPolicy) |
Crie uma nova instância com base no certificado, a ser avaliada e uma política, a ser aplicada. |
Propriedades
Count |
Retornar o número de certificados usados para avaliação. |
Handle |
Manipule (ponteiro) para a representação de objeto não gerenciado. |
Item[nint] |
Obtenha um dos certificados usados para avaliar a confiança. |
NetworkFetchAllowed |
Um nível de confiança. Um objeto de confiança combina um certificado com uma política ou políticas. |
Métodos
Dispose() |
Libera os recursos usados pelo objeto SecTrust. |
Dispose(Boolean) |
Libera os recursos usados pelo objeto SecTrust. |
Evaluate() |
Avalie a confiança do certificado usando a política. |
Evaluate(NSError) |
Um nível de confiança. Um objeto de confiança combina um certificado com uma política ou políticas. |
Finalize() |
Finalizador para o objeto SecTrust |
GetCustomAnchorCertificates() |
Um nível de confiança. Um objeto de confiança combina um certificado com uma política ou políticas. |
GetExceptions() |
Um nível de confiança. Um objeto de confiança combina um certificado com uma política ou políticas. |
GetPolicies() |
Um nível de confiança. Um objeto de confiança combina um certificado com uma política ou políticas. |
GetPublicKey() |
Obtenha a chave pública do certificado avaliado. |
GetResult() |
Um nível de confiança. Um objeto de confiança combina um certificado com uma política ou políticas. |
GetTrustResult() |
Um nível de confiança. Um objeto de confiança combina um certificado com uma política ou políticas. |
GetTypeID() |
Identificador de tipo para o tipo Security.SecTrust. |
GetVerifyTime() |
Obtenha o tempo de verificação. |
SetAnchorCertificates(SecCertificate[]) |
Um nível de confiança. Um objeto de confiança combina um certificado com uma política ou políticas. |
SetAnchorCertificates(X509Certificate2Collection) |
Forneça sua própria coleção de certificado confiável para a avaliação. |
SetAnchorCertificates(X509CertificateCollection) |
Forneça sua própria coleção de certificado confiável para a avaliação. |
SetAnchorCertificatesOnly(Boolean) |
Especifique se apenas os certificados de âncora fornecidos devem ser usados. |
SetExceptions(NSData) |
Um nível de confiança. Um objeto de confiança combina um certificado com uma política ou políticas. |
SetOCSPResponse(IEnumerable<NSData>) |
Um nível de confiança. Um objeto de confiança combina um certificado com uma política ou políticas. |
SetOCSPResponse(NSArray) |
Um nível de confiança. Um objeto de confiança combina um certificado com uma política ou políticas. |
SetOCSPResponse(NSData) |
Um nível de confiança. Um objeto de confiança combina um certificado com uma política ou políticas. |
SetPolicies(IEnumerable<SecPolicy>) |
Um nível de confiança. Um objeto de confiança combina um certificado com uma política ou políticas. |
SetPolicies(NSArray) |
Um nível de confiança. Um objeto de confiança combina um certificado com uma política ou políticas. |
SetPolicy(SecPolicy) |
Um nível de confiança. Um objeto de confiança combina um certificado com uma política ou políticas. |
SetSignedCertificateTimestamps(IEnumerable<NSData>) |
Um nível de confiança. Um objeto de confiança combina um certificado com uma política ou políticas. |
SetSignedCertificateTimestamps(NSArray<NSData>) |
Um nível de confiança. Um objeto de confiança combina um certificado com uma política ou políticas. |
SetVerifyDate(DateTime) |
Defina a data em que a confiança deve ser avaliada. |