Taal

SecTrust Klas

Definitie

Een vertrouwensniveau. Een vertrouwensobject combineert een certificaat met een beleid of beleid.

public class SecTrust : CoreFoundation.NativeObject
type SecTrust = class
    inherit NativeObject
Overname

Constructors

Naam Description
SecTrust(SecCertificate, SecPolicy)

Een vertrouwensniveau. Een vertrouwensobject combineert een certificaat met een beleid of beleid.

SecTrust(X509Certificate, SecPolicy)

Maak een nieuw exemplaar op basis van het certificaat dat moet worden geëvalueerd en een beleid dat moet worden toegepast.

SecTrust(X509Certificate2, SecPolicy)

Maak een nieuw exemplaar op basis van het certificaat dat moet worden geëvalueerd en een beleid dat moet worden toegepast

SecTrust(X509Certificate2Collection, SecPolicy)

Maak een nieuw exemplaar op basis van het certificaat dat moet worden geëvalueerd en een beleid dat moet worden toegepast.

SecTrust(X509CertificateCollection, SecPolicy)

Maak een nieuw exemplaar op basis van het certificaat dat moet worden geëvalueerd en een beleid dat moet worden toegepast.

Eigenschappen

Naam Description
Count

Retourneert het aantal certificaten dat wordt gebruikt voor evaluatie.

Handle

Een vertrouwensniveau. Een vertrouwensobject combineert een certificaat met een beleid of beleid.

(Overgenomen van DisposableObject)
Item[IntPtr]

Een vertrouwensniveau. Een vertrouwensobject combineert een certificaat met een beleid of beleid.

NetworkFetchAllowed

Een vertrouwensniveau. Een vertrouwensobject combineert een certificaat met een beleid of beleid.

Owns

Een vertrouwensniveau. Een vertrouwensobject combineert een certificaat met een beleid of beleid.

(Overgenomen van DisposableObject)

Methoden

Naam Description
ClearHandle()

Een vertrouwensniveau. Een vertrouwensobject combineert een certificaat met een beleid of beleid.

(Overgenomen van DisposableObject)
Dispose()

Alle resources die door dit object worden gebruikt, worden vrijgegeven.

(Overgenomen van DisposableObject)
Dispose(Boolean)

Releases van de resources die door dit object worden gebruikt.

(Overgenomen van NativeObject)
Equals(Object)

Een vertrouwensniveau. Een vertrouwensobject combineert een certificaat met een beleid of beleid.

(Overgenomen van DisposableObject)
Evaluate()

Evalueer de vertrouwensrelatie van het certificaat met behulp van het beleid.

Evaluate(DispatchQueue, SecTrustCallback)

Een vertrouwensniveau. Een vertrouwensobject combineert een certificaat met een beleid of beleid.

Evaluate(DispatchQueue, SecTrustWithErrorCallback)

Een vertrouwensniveau. Een vertrouwensobject combineert een certificaat met een beleid of beleid.

Evaluate(NSError)

Een vertrouwensniveau. Een vertrouwensobject combineert een certificaat met een beleid of beleid.

GetCertificateChain()

Een vertrouwensniveau. Een vertrouwensobject combineert een certificaat met een beleid of beleid.

GetCheckedHandle()

Een vertrouwensniveau. Een vertrouwensobject combineert een certificaat met een beleid of beleid.

(Overgenomen van DisposableObject)
GetCustomAnchorCertificates()

Een vertrouwensniveau. Een vertrouwensobject combineert een certificaat met een beleid of beleid.

GetExceptions()

Een vertrouwensniveau. Een vertrouwensobject combineert een certificaat met een beleid of beleid.

GetHashCode()

Een vertrouwensniveau. Een vertrouwensobject combineert een certificaat met een beleid of beleid.

(Overgenomen van DisposableObject)
GetKey()

Een vertrouwensniveau. Een vertrouwensobject combineert een certificaat met een beleid of beleid.

GetPolicies()

Een vertrouwensniveau. Een vertrouwensobject combineert een certificaat met een beleid of beleid.

GetPublicKey()

Haal de openbare sleutel van het geëvalueerde certificaat op.

GetResult()

Een vertrouwensniveau. Een vertrouwensobject combineert een certificaat met een beleid of beleid.

GetTrustResult()

Een vertrouwensniveau. Een vertrouwensobject combineert een certificaat met een beleid of beleid.

GetTypeID()

Typ de id voor het type Security.SecTrust.

GetVerifyTime()

Haal de verificatietijd op.

InitializeHandle(NativeHandle)

Een vertrouwensniveau. Een vertrouwensobject combineert een certificaat met een beleid of beleid.

(Overgenomen van DisposableObject)
Release()

Een vertrouwensniveau. Een vertrouwensobject combineert een certificaat met een beleid of beleid.

(Overgenomen van NativeObject)
Retain()

Een vertrouwensniveau. Een vertrouwensobject combineert een certificaat met een beleid of beleid.

(Overgenomen van NativeObject)
SetAnchorCertificates(SecCertificate[])

Een vertrouwensniveau. Een vertrouwensobject combineert een certificaat met een beleid of beleid.

SetAnchorCertificates(X509Certificate2Collection)

Geef uw eigen verzameling van vertrouwd certificaat op voor de evaluatie.

SetAnchorCertificates(X509CertificateCollection)

Geef uw eigen verzameling van vertrouwd certificaat op voor de evaluatie.

SetAnchorCertificatesOnly(Boolean)

Geef op of alleen de opgegeven ankercertificaten moeten worden gebruikt.

SetExceptions(NSData)

Een vertrouwensniveau. Een vertrouwensobject combineert een certificaat met een beleid of beleid.

SetOCSPResponse(IEnumerable<NSData>)

Een vertrouwensniveau. Een vertrouwensobject combineert een certificaat met een beleid of beleid.

SetOCSPResponse(NSArray)

Een vertrouwensniveau. Een vertrouwensobject combineert een certificaat met een beleid of beleid.

SetOCSPResponse(NSData)

Een vertrouwensniveau. Een vertrouwensobject combineert een certificaat met een beleid of beleid.

SetPolicies(IEnumerable<SecPolicy>)

Een vertrouwensniveau. Een vertrouwensobject combineert een certificaat met een beleid of beleid.

SetPolicies(NSArray)

Een vertrouwensniveau. Een vertrouwensobject combineert een certificaat met een beleid of beleid.

SetPolicy(SecPolicy)

Een vertrouwensniveau. Een vertrouwensobject combineert een certificaat met een beleid of beleid.

SetSignedCertificateTimestamps(IEnumerable<NSData>)

Een vertrouwensniveau. Een vertrouwensobject combineert een certificaat met een beleid of beleid.

SetSignedCertificateTimestamps(NSArray<NSData>)

Een vertrouwensniveau. Een vertrouwensobject combineert een certificaat met een beleid of beleid.

SetVerifyDate(DateTime)

Stel de datum in waarop de vertrouwensrelatie moet worden geëvalueerd.

Extensiemethoden

Naam Description
GetHandle(INativeObject)

Een vertrouwensniveau. Een vertrouwensobject combineert een certificaat met een beleid of beleid.

GetNonNullHandle(INativeObject, String)

Een vertrouwensniveau. Een vertrouwensobject combineert een certificaat met een beleid of beleid.

Van toepassing op