KeyStore.PrivateKeyEntry Konstruktoren
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.
Überlädt
| Name | Beschreibung |
|---|---|
| KeyStore.PrivateKeyEntry(IPrivateKey, Certificate[]) |
Erstellt eine |
| KeyStore.PrivateKeyEntry(IPrivateKey, Certificate[], ICollection<KeyStore.IEntryAttribute>) |
Erstellt eine |
KeyStore.PrivateKeyEntry(IPrivateKey, Certificate[])
Erstellt eine PrivateKeyEntry mit einer PrivateKey und einer entsprechenden Zertifikatkette.
[Android.Runtime.Register(".ctor", "(Ljava/security/PrivateKey;[Ljava/security/cert/Certificate;)V", "")]
public PrivateKeyEntry(Java.Security.IPrivateKey privateKey, Java.Security.Cert.Certificate[]? chain);
[<Android.Runtime.Register(".ctor", "(Ljava/security/PrivateKey;[Ljava/security/cert/Certificate;)V", "")>]
new Java.Security.KeyStore.PrivateKeyEntry : Java.Security.IPrivateKey * Java.Security.Cert.Certificate[] -> Java.Security.KeyStore.PrivateKeyEntry
Parameter
- privateKey
- IPrivateKey
die PrivateKey
- chain
- Certificate[]
ein Array von Certificates, das die Zertifikatkette darstellt.
Die Kette muss sortiert werden und einen index 0 enthalten Certificate , der dem privaten Schlüssel entspricht.
- Attribute
Ausnahmen
wenn privateKey oder chain ist null.
wenn chain.length == 0der Algorithmus des privaten Schlüssels nicht mit dem Algorithmus des öffentlichen Schlüssels des ersten Zertifikats übereinstimmt oder die Zertifikate nicht alle vom gleichen Typ sind.
Hinweise
Erstellt eine PrivateKeyEntry mit einer PrivateKey und einer entsprechenden Zertifikatkette.
Die angegebene chain Datei wird geklont, bevor sie im neuen PrivateKeyEntry Objekt gespeichert wird.
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.
Gilt für:
KeyStore.PrivateKeyEntry(IPrivateKey, Certificate[], ICollection<KeyStore.IEntryAttribute>)
Erstellt eine PrivateKeyEntry mit einer und einer PrivateKey entsprechenden Zertifikatkette und den zugehörigen Eintragsattributen.
[Android.Runtime.Register(".ctor", "(Ljava/security/PrivateKey;[Ljava/security/cert/Certificate;Ljava/util/Set;)V", "", ApiSince=26)]
public PrivateKeyEntry(Java.Security.IPrivateKey privateKey, Java.Security.Cert.Certificate[]? chain, System.Collections.Generic.ICollection<Java.Security.KeyStore.IEntryAttribute>? attributes);
[<Android.Runtime.Register(".ctor", "(Ljava/security/PrivateKey;[Ljava/security/cert/Certificate;Ljava/util/Set;)V", "", ApiSince=26)>]
new Java.Security.KeyStore.PrivateKeyEntry : Java.Security.IPrivateKey * Java.Security.Cert.Certificate[] * System.Collections.Generic.ICollection<Java.Security.KeyStore.IEntryAttribute> -> Java.Security.KeyStore.PrivateKeyEntry
Parameter
- privateKey
- IPrivateKey
die PrivateKey
- chain
- Certificate[]
ein Array von Certificates, das die Zertifikatkette darstellt.
Die Kette muss sortiert werden und einen index 0 enthalten Certificate , der dem privaten Schlüssel entspricht.
- attributes
- ICollection<KeyStore.IEntryAttribute>
die Attribute
- Attribute
Hinweise
Erstellt eine PrivateKeyEntry mit einer und einer PrivateKey entsprechenden Zertifikatkette und den zugehörigen Eintragsattributen.
Die angegebene chain Und attributes werden geklont, bevor sie im neuen PrivateKeyEntry Objekt gespeichert werden.
Hinzugefügt in 1.8.
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.