SecTrust Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Livello di attendibilità. Un oggetto trust combina un certificato con criteri o criteri.
public class SecTrust : CoreFoundation.NativeObject
type SecTrust = class
inherit NativeObject
- Ereditarietà
Costruttori
| Nome | Descrizione |
|---|---|
| SecTrust(SecCertificate, SecPolicy) |
Livello di attendibilità. Un oggetto trust combina un certificato con criteri o criteri. |
| SecTrust(X509Certificate, SecPolicy) |
Creare una nuova istanza basata sul certificato, da valutare e su un criterio da applicare. |
| SecTrust(X509Certificate2, SecPolicy) |
Creare una nuova istanza basata sul certificato, da valutare e un criterio da applicare |
| SecTrust(X509Certificate2Collection, SecPolicy) |
Creare una nuova istanza basata sul certificato, da valutare e su un criterio da applicare. |
| SecTrust(X509CertificateCollection, SecPolicy) |
Creare una nuova istanza basata sul certificato, da valutare e su un criterio da applicare. |
Proprietà
| Nome | Descrizione |
|---|---|
| Count |
Restituisce il numero di certificati utilizzati per la valutazione. |
| Handle |
Livello di attendibilità. Un oggetto trust combina un certificato con criteri o criteri. (Ereditato da DisposableObject) |
| Item[IntPtr] |
Livello di attendibilità. Un oggetto trust combina un certificato con criteri o criteri. |
| NetworkFetchAllowed |
Livello di attendibilità. Un oggetto trust combina un certificato con criteri o criteri. |
| Owns |
Livello di attendibilità. Un oggetto trust combina un certificato con criteri o criteri. (Ereditato da DisposableObject) |
Metodi
| Nome | Descrizione |
|---|---|
| ClearHandle() |
Livello di attendibilità. Un oggetto trust combina un certificato con criteri o criteri. (Ereditato da DisposableObject) |
| Dispose() |
Rilascia tutte le risorse usate da questo oggetto. (Ereditato da DisposableObject) |
| Dispose(Boolean) |
Rilascia le risorse usate da questo oggetto. (Ereditato da NativeObject) |
| Equals(Object) |
Livello di attendibilità. Un oggetto trust combina un certificato con criteri o criteri. (Ereditato da DisposableObject) |
| Evaluate() |
Valutare l'attendibilità del certificato usando i criteri. |
| Evaluate(DispatchQueue, SecTrustCallback) |
Livello di attendibilità. Un oggetto trust combina un certificato con criteri o criteri. |
| Evaluate(DispatchQueue, SecTrustWithErrorCallback) |
Livello di attendibilità. Un oggetto trust combina un certificato con criteri o criteri. |
| Evaluate(NSError) |
Livello di attendibilità. Un oggetto trust combina un certificato con criteri o criteri. |
| GetCertificateChain() |
Livello di attendibilità. Un oggetto trust combina un certificato con criteri o criteri. |
| GetCheckedHandle() |
Livello di attendibilità. Un oggetto trust combina un certificato con criteri o criteri. (Ereditato da DisposableObject) |
| GetCustomAnchorCertificates() |
Livello di attendibilità. Un oggetto trust combina un certificato con criteri o criteri. |
| GetExceptions() |
Livello di attendibilità. Un oggetto trust combina un certificato con criteri o criteri. |
| GetHashCode() |
Livello di attendibilità. Un oggetto trust combina un certificato con criteri o criteri. (Ereditato da DisposableObject) |
| GetKey() |
Livello di attendibilità. Un oggetto trust combina un certificato con criteri o criteri. |
| GetPolicies() |
Livello di attendibilità. Un oggetto trust combina un certificato con criteri o criteri. |
| GetPublicKey() |
Ottenere la chiave pubblica del certificato valutato. |
| GetResult() |
Livello di attendibilità. Un oggetto trust combina un certificato con criteri o criteri. |
| GetTrustResult() |
Livello di attendibilità. Un oggetto trust combina un certificato con criteri o criteri. |
| GetTypeID() |
Identificatore di tipo per il tipo Security.SecTrust. |
| GetVerifyTime() |
Ottenere l'ora di verifica. |
| InitializeHandle(NativeHandle) |
Livello di attendibilità. Un oggetto trust combina un certificato con criteri o criteri. (Ereditato da DisposableObject) |
| Release() |
Livello di attendibilità. Un oggetto trust combina un certificato con criteri o criteri. (Ereditato da NativeObject) |
| Retain() |
Livello di attendibilità. Un oggetto trust combina un certificato con criteri o criteri. (Ereditato da NativeObject) |
| SetAnchorCertificates(SecCertificate[]) |
Livello di attendibilità. Un oggetto trust combina un certificato con criteri o criteri. |
| SetAnchorCertificates(X509Certificate2Collection) |
Specificare la propria raccolta di certificati attendibili per la valutazione. |
| SetAnchorCertificates(X509CertificateCollection) |
Specificare la propria raccolta di certificati attendibili per la valutazione. |
| SetAnchorCertificatesOnly(Boolean) |
Specificare se devono essere usati solo i certificati di ancoraggio forniti. |
| SetExceptions(NSData) |
Livello di attendibilità. Un oggetto trust combina un certificato con criteri o criteri. |
| SetOCSPResponse(IEnumerable<NSData>) |
Livello di attendibilità. Un oggetto trust combina un certificato con criteri o criteri. |
| SetOCSPResponse(NSArray) |
Livello di attendibilità. Un oggetto trust combina un certificato con criteri o criteri. |
| SetOCSPResponse(NSData) |
Livello di attendibilità. Un oggetto trust combina un certificato con criteri o criteri. |
| SetPolicies(IEnumerable<SecPolicy>) |
Livello di attendibilità. Un oggetto trust combina un certificato con criteri o criteri. |
| SetPolicies(NSArray) |
Livello di attendibilità. Un oggetto trust combina un certificato con criteri o criteri. |
| SetPolicy(SecPolicy) |
Livello di attendibilità. Un oggetto trust combina un certificato con criteri o criteri. |
| SetSignedCertificateTimestamps(IEnumerable<NSData>) |
Livello di attendibilità. Un oggetto trust combina un certificato con criteri o criteri. |
| SetSignedCertificateTimestamps(NSArray<NSData>) |
Livello di attendibilità. Un oggetto trust combina un certificato con criteri o criteri. |
| SetVerifyDate(DateTime) |
Impostare la data in cui deve essere valutata l'attendibilità. |
Metodi di estensione
| Nome | Descrizione |
|---|---|
| GetHandle(INativeObject) |
Livello di attendibilità. Un oggetto trust combina un certificato con criteri o criteri. |
| GetNonNullHandle(INativeObject, String) |
Livello di attendibilità. Un oggetto trust combina un certificato con criteri o criteri. |