Sprache

SealedObject.GetObject Methode

Definition

Überlädt

Name Beschreibung
GetObject(IKey)

Ruft das ursprüngliche (gekapselte) Objekt ab.

GetObject(Cipher)

Ruft das ursprüngliche (gekapselte) Objekt ab.

GetObject(IKey, String)

Ruft das ursprüngliche (gekapselte) Objekt ab.

GetObject(IKey)

Ruft das ursprüngliche (gekapselte) Objekt ab.

[Android.Runtime.Register("getObject", "(Ljava/security/Key;)Ljava/lang/Object;", "")]
public Java.Lang.Object? GetObject(Java.Security.IKey? key);
[<Android.Runtime.Register("getObject", "(Ljava/security/Key;)Ljava/lang/Object;", "")>]
override this.GetObject : Java.Security.IKey -> Java.Lang.Object

Parameter

key
IKey

der Schlüssel, der zum Aufheben des Objekts verwendet wird.

Gibt zurück

das ursprüngliche Objekt.

Attribute

Ausnahmen

wenn die Deserialisierung fehlschlägt.

wenn die Deserialisierung fehlschlägt.

wenn der Algorithmus zum Entschlüsseln der Daten nicht verfügbar ist.

wenn der angegebene Schlüssel nicht zum Entschlüsseln der Daten verwendet werden kann.

Hinweise

Ruft das ursprüngliche (gekapselte) Objekt ab.

Diese Methode erstellt eine Chiffre für den Algorithmus, der im Versiegelungsvorgang verwendet wurde. Wenn das Standardanbieterpaket eine Implementierung dieses Algorithmus bereitstellt, wird eine Instanz von Cipher verwendet, die diese Implementierung enthält. Wenn der Algorithmus im Standardpaket nicht verfügbar ist, werden andere Pakete durchsucht. Das Cipher-Objekt wird für die Entschlüsselung initialisiert, wobei die angegebenen key parameter (sofern vorhanden) verwendet wurden, die im Versiegelungsvorgang verwendet wurden.

Das gekapselte Objekt wird nicht gekapselt und de serialisiert, bevor es zurückgegeben wird.

Java Dokumentation für javax.crypto.SealedObject.getObject(java.security.Key).

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:

GetObject(Cipher)

Ruft das ursprüngliche (gekapselte) Objekt ab.

[Android.Runtime.Register("getObject", "(Ljavax/crypto/Cipher;)Ljava/lang/Object;", "")]
public Java.Lang.Object? GetObject(Javax.Crypto.Cipher? c);
[<Android.Runtime.Register("getObject", "(Ljavax/crypto/Cipher;)Ljava/lang/Object;", "")>]
override this.GetObject : Javax.Crypto.Cipher -> Java.Lang.Object

Parameter

c
Cipher

die Verschlüsselung, die verwendet wird, um das Objekt zu entschlüsseln

Gibt zurück

das ursprüngliche Objekt.

Attribute

Ausnahmen

wenn die Deserialisierung fehlschlägt.

wenn die Deserialisierung fehlschlägt.

wenn die angegebene Chiffre eine Blockchiffre ist und die Länge der serialisierten Daten kein Vielfaches der Chiffreblockgröße ist.

wenn der Abstand der Daten nicht mit dem Abstandsschema übereinstimmt.

Hinweise

Ruft das ursprüngliche (gekapselte) Objekt ab.

Das gekapselte Objekt wird nicht versiegelt (unter Verwendung der angegebenen Verschlüsselung, vorausgesetzt, dass die Chiffre bereits ordnungsgemäß initialisiert ist) und de-serialisiert, bevor sie zurückgegeben wird.

Java Dokumentation für javax.crypto.SealedObject.getObject(javax.crypto.Cipher).

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:

GetObject(IKey, String)

Ruft das ursprüngliche (gekapselte) Objekt ab.

[Android.Runtime.Register("getObject", "(Ljava/security/Key;Ljava/lang/String;)Ljava/lang/Object;", "")]
public Java.Lang.Object? GetObject(Java.Security.IKey? key, string? provider);
[<Android.Runtime.Register("getObject", "(Ljava/security/Key;Ljava/lang/String;)Ljava/lang/Object;", "")>]
override this.GetObject : Java.Security.IKey * string -> Java.Lang.Object

Parameter

key
IKey

der Schlüssel, der zum Aufheben des Objekts verwendet wird.

provider
String

der Name des Anbieters des Algorithmus, um das Objekt zu entsiegeln.

Gibt zurück

das ursprüngliche Objekt.

Attribute

Ausnahmen

wenn die Deserialisierung fehlschlägt.

wenn die Deserialisierung fehlschlägt.

wenn der Zum Entschlüsseln der Daten verwendete Algorithmus nicht verfügbar ist.

wenn der angegebene Anbieter nicht verfügbar ist.

wenn der angegebene Schlüssel nicht zum Entschlüsseln der Daten verwendet werden kann.

Hinweise

Ruft das ursprüngliche (gekapselte) Objekt ab.

Diese Methode erstellt eine Chiffre für den Algorithmus, der im Versiegelungsvorgang verwendet wurde, mithilfe einer Implementierung dieses Algorithmus aus dem angegebenen provider. Das Cipher-Objekt wird für die Entschlüsselung initialisiert, wobei die angegebenen key parameter (sofern vorhanden) verwendet wurden, die im Versiegelungsvorgang verwendet wurden.

Das gekapselte Objekt wird nicht gekapselt und de serialisiert, bevor es zurückgegeben wird.

Java Dokumentation für javax.crypto.SealedObject.getObject(java.security.Key, java.lang.String).

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: