SecTrust Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Un nivel de confianza. Un objeto de confianza combina un certificado con una directiva o directivas.
public class SecTrust : IDisposable, ObjCRuntime.INativeObject
type SecTrust = class
interface INativeObject
interface IDisposable
- Herencia
-
SecTrust
- Implementaciones
Constructores
SecTrust(IntPtr) |
Un nivel de confianza. Un objeto de confianza combina un certificado con una directiva o directivas. |
SecTrust(SecCertificate, SecPolicy) |
Un nivel de confianza. Un objeto de confianza combina un certificado con una directiva o directivas. |
SecTrust(X509Certificate, SecPolicy) |
Cree una nueva instancia basada en el certificado, que se va a evaluar y una directiva, que se va a aplicar. |
SecTrust(X509Certificate2, SecPolicy) |
Cree una nueva instancia basada en el certificado, que se va a evaluar y una directiva, que se va a aplicar. |
SecTrust(X509Certificate2Collection, SecPolicy) |
Cree una nueva instancia basada en el certificado, que se va a evaluar y una directiva, que se va a aplicar. |
SecTrust(X509CertificateCollection, SecPolicy) |
Cree una nueva instancia basada en el certificado, que se va a evaluar y una directiva, que se va a aplicar. |
Propiedades
Count |
Devuelve el número de certificados usados para la evaluación. |
Handle |
Identificador (puntero) a la representación del objeto no administrado. |
Item[nint] |
Obtenga uno de los certificados usados para evaluar la confianza. |
NetworkFetchAllowed |
Un nivel de confianza. Un objeto de confianza combina un certificado con una directiva o directivas. |
Métodos
Dispose() |
Libera los recursos utilizados por el objeto SecTrust. |
Dispose(Boolean) |
Libera los recursos utilizados por el objeto SecTrust. |
Evaluate() |
Evalúe la confianza del certificado mediante la directiva . |
Evaluate(NSError) |
Un nivel de confianza. Un objeto de confianza combina un certificado con una directiva o directivas. |
Finalize() |
Finalizador para el objeto SecTrust |
GetCustomAnchorCertificates() |
Un nivel de confianza. Un objeto de confianza combina un certificado con una directiva o directivas. |
GetExceptions() |
Un nivel de confianza. Un objeto de confianza combina un certificado con una directiva o directivas. |
GetPolicies() |
Un nivel de confianza. Un objeto de confianza combina un certificado con una directiva o directivas. |
GetPublicKey() |
Obtenga la clave pública del certificado evaluado. |
GetResult() |
Un nivel de confianza. Un objeto de confianza combina un certificado con una directiva o directivas. |
GetTrustResult() |
Un nivel de confianza. Un objeto de confianza combina un certificado con una directiva o directivas. |
GetTypeID() |
Identificador de tipo para el tipo Security.SecTrust. |
GetVerifyTime() |
Obtenga el tiempo de comprobación. |
SetAnchorCertificates(SecCertificate[]) |
Un nivel de confianza. Un objeto de confianza combina un certificado con una directiva o directivas. |
SetAnchorCertificates(X509Certificate2Collection) |
Proporcione su propia colección de certificados de confianza para la evaluación. |
SetAnchorCertificates(X509CertificateCollection) |
Proporcione su propia colección de certificados de confianza para la evaluación. |
SetAnchorCertificatesOnly(Boolean) |
Especifique si solo se deben usar los certificados de anclaje proporcionados. |
SetExceptions(NSData) |
Un nivel de confianza. Un objeto de confianza combina un certificado con una directiva o directivas. |
SetOCSPResponse(IEnumerable<NSData>) |
Un nivel de confianza. Un objeto de confianza combina un certificado con una directiva o directivas. |
SetOCSPResponse(NSArray) |
Un nivel de confianza. Un objeto de confianza combina un certificado con una directiva o directivas. |
SetOCSPResponse(NSData) |
Un nivel de confianza. Un objeto de confianza combina un certificado con una directiva o directivas. |
SetPolicies(IEnumerable<SecPolicy>) |
Un nivel de confianza. Un objeto de confianza combina un certificado con una directiva o directivas. |
SetPolicies(NSArray) |
Un nivel de confianza. Un objeto de confianza combina un certificado con una directiva o directivas. |
SetPolicy(SecPolicy) |
Un nivel de confianza. Un objeto de confianza combina un certificado con una directiva o directivas. |
SetSignedCertificateTimestamps(IEnumerable<NSData>) |
Un nivel de confianza. Un objeto de confianza combina un certificado con una directiva o directivas. |
SetSignedCertificateTimestamps(NSArray<NSData>) |
Un nivel de confianza. Un objeto de confianza combina un certificado con una directiva o directivas. |
SetVerifyDate(DateTime) |
Establezca la fecha en la que se va a evaluar la confianza. |