Freigeben über


SecCertificate Klasse

Definition

Stellt digitale Zertifikate unter iOS/OSX dar.

public class SecCertificate : IDisposable, ObjCRuntime.INativeObject
type SecCertificate = class
    interface INativeObject
    interface IDisposable
Vererbung
SecCertificate
Implementiert

Konstruktoren

SecCertificate(Byte[])

Initialisieren Sie diese Instanz aus einem unformatierten, DER-codierten X.509-Zertifikatbytearray.

SecCertificate(IntPtr)

Stellt digitale Zertifikate unter iOS/OSX dar.

SecCertificate(NSData)

Initialisieren Sie diese Instanz aus einem NSData-Puffer, der ein DER-codiertes X.509-Zertifikat enthält.

SecCertificate(X509Certificate)

Initialisieren Sie diese Instanz aus einer vorhandenen X509Certificate-Instanz.

SecCertificate(X509Certificate2)

Initialisieren Sie diese Instanz aus einer vorhandenen X509Certificate2-Instanz.

Eigenschaften

DerData

Gibt eine Distinguished Encoding Rules (DER)-Darstellung des Zertifikats zurück.

Handle

Handle (Zeiger) auf die Darstellung des nicht verwalteten Objekts.

SubjectSummary

Für Menschen lesbare Zusammenfassung des Zertifikats.

Methoden

Dispose()

Gibt die vom SecCertificate-Objekt verwendeten Ressourcen frei.

Dispose(Boolean)

Gibt die vom SecCertificate-Objekt verwendeten Ressourcen frei.

Finalize()

Finalizer für das SecCertificate-Objekt

GetCommonName()

Stellt digitale Zertifikate unter iOS/OSX dar.

GetEmailAddresses()

Stellt digitale Zertifikate unter iOS/OSX dar.

GetKey()

Stellt digitale Zertifikate unter iOS/OSX dar.

GetNormalizedIssuerSequence()

Stellt digitale Zertifikate unter iOS/OSX dar.

GetNormalizedSubjectSequence()

Stellt digitale Zertifikate unter iOS/OSX dar.

GetPublicKey()

Stellt digitale Zertifikate unter iOS/OSX dar.

GetSerialNumber()

Entwickler sollten diese veraltete Methode nicht verwenden. Entwickler sollten stattdessen "GetSerialNumber(out NSError)" verwenden.

GetSerialNumber(NSError)

Stellt digitale Zertifikate unter iOS/OSX dar.

GetTypeID()

Typbezeichner für den Security.SecCertificate-Typ.

ToX509Certificate()

Stellt digitale Zertifikate unter iOS/OSX dar.

ToX509Certificate2()

Stellt digitale Zertifikate unter iOS/OSX dar.

Gilt für: