X509Certificate.ExtendedKeyUsage Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft eine nicht veränderbare Liste von Zeichenfolgen ab, die object IDENTIFIERs des ExtKeyUsageSyntax Felds der erweiterten Schlüsselverwendungserweiterung (OID = 2) darstellt.
public virtual System.Collections.Generic.IList<string>? ExtendedKeyUsage { [Android.Runtime.Register("getExtendedKeyUsage", "()Ljava/util/List;", "GetGetExtendedKeyUsageHandler")] get; }
[<get: Android.Runtime.Register("getExtendedKeyUsage", "()Ljava/util/List;", "GetGetExtendedKeyUsageHandler")>]
member this.ExtendedKeyUsage : System.Collections.Generic.IList<string>
Eigenschaftswert
die ExtendedKeyUsage-Erweiterung dieses Zertifikats als nicht veränderbare Liste von Objektbezeichnern, die als Zeichenfolgen dargestellt werden. Gibt NULL zurück, wenn dieses Zertifikat keine ExtendedKeyUsage-Erweiterung enthält.
- Attribute
Ausnahmen
wenn die Erweiterungsdecodierung fehlschlägt.
Hinweise
Ruft eine nicht modifizierbare Liste von Zeichenfolgen ab, die object IDENTIFIERs des ExtKeyUsageSyntax Felds der erweiterten Schlüsselverwendungserweiterung darstellt (OID = 2.5.29.37). Er gibt einen oder mehrere Zwecke an, für die der zertifizierte öffentliche Schlüssel zusätzlich zu den grundlegenden Zwecken verwendet werden kann, die im Feld "Schlüsselnutzungserweiterung" angegeben sind. Die ASN.1-Definition hierfür lautet:
ExtKeyUsageSyntax ::= SEQUENCE SIZE (1..MAX) OF KeyPurposeId
KeyPurposeId ::= OBJECT IDENTIFIER
Wichtige Zwecke können von jeder Organisation mit Bedarf definiert werden. Objektbezeichner, die zur Identifizierung der wichtigsten Zwecke verwendet werden, sind gemäß IANA oder ITU-T Rec. X.660 | ISO/IEC/ITU 9834-1.
Diese Methode wurde version 1.4 der Java 2 Platform Standard Edition hinzugefügt. Um die Abwärtskompatibilität mit vorhandenen Dienstanbietern aufrechtzuerhalten, ist diese Methode nicht abstract und bietet eine Standardimplementierung. Unterklassen sollten diese Methode mit einer korrekten Implementierung überschreiben.
In 1.4 hinzugefügt.
Java Dokumentation für java.security.cert.X509Certificate.getExtendedKeyUsage().
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.