Lenguaje

BlobHandle.CreateWithSha256 Método

Definición

Sobrecargas

Nombre Description
CreateWithSha256(Byte[], ICharSequence, Int64, String)

Cree un nuevo identificador de blob.

CreateWithSha256(Byte[], String, Int64, String)

Cree un nuevo identificador de blob.

CreateWithSha256(Byte[], ICharSequence, Int64, String)

Cree un nuevo identificador de blob.

[Android.Runtime.Register("createWithSha256", "([BLjava/lang/CharSequence;JLjava/lang/String;)Landroid/app/blob/BlobHandle;", "", ApiSince=30)]
public static Android.App.Blob.BlobHandle CreateWithSha256(byte[] digest, Java.Lang.ICharSequence label, long expiryTimeMillis, string tag);
[<Android.Runtime.Register("createWithSha256", "([BLjava/lang/CharSequence;JLjava/lang/String;)Landroid/app/blob/BlobHandle;", "", ApiSince=30)>]
static member CreateWithSha256 : byte[] * Java.Lang.ICharSequence * int64 * string -> Android.App.Blob.BlobHandle

Parámetros

digest
Byte[]

el hash SHA-256 del blob que representa.

label
ICharSequence

una etiqueta que indica cuál es el blob, que se puede exponer al usuario. La longitud de la etiqueta no puede tener más de 100 caracteres. Se recomienda mantener esta breve información. Esto se puede truncar y elipsizar si es demasiado largo para mostrarse al usuario.

expiryTimeMillis
Int64

el tiempo en segundos después del cual el blob debe invalidarse y no permitir que cualquier otra aplicación acceda a él, en System#currentTimeMillis() el tiempo de base o 0 para indicar que no hay ninguna hora de expiración asociada a este blob.

tag
String

un opaco String asociado al blob. La longitud de la etiqueta no puede tener más de 128 caracteres.

Devoluciones

nueva instancia del BlobHandle objeto .

Atributos

Comentarios

Cree un nuevo identificador de blob.

Para que dos objetos de BlobHandle se consideren iguales, los argumentos siguientes deben ser iguales: <ul><li li<digest>li>tag><<label>expiryTimeMillis</ul>

Java documentación para android.app.blob.BlobHandle.createWithSha256(byte[], java.lang.CharSequence, long, java.lang.String).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

CreateWithSha256(Byte[], String, Int64, String)

Cree un nuevo identificador de blob.

public static Android.App.Blob.BlobHandle CreateWithSha256(byte[] digest, string label, long expiryTimeMillis, string tag);
static member CreateWithSha256 : byte[] * string * int64 * string -> Android.App.Blob.BlobHandle

Parámetros

digest
Byte[]

el hash SHA-256 del blob que representa.

label
String

una etiqueta que indica cuál es el blob, que se puede exponer al usuario. La longitud de la etiqueta no puede tener más de 100 caracteres. Se recomienda mantener esta breve información. Esto se puede truncar y elipsizar si es demasiado largo para mostrarse al usuario.

expiryTimeMillis
Int64

el tiempo en segundos después del cual el blob debe invalidarse y no permitir que cualquier otra aplicación acceda a él, en System#currentTimeMillis() el tiempo de base o 0 para indicar que no hay ninguna hora de expiración asociada a este blob.

tag
String

un opaco String asociado al blob. La longitud de la etiqueta no puede tener más de 128 caracteres.

Devoluciones

nueva instancia del BlobHandle objeto .

Comentarios

Cree un nuevo identificador de blob.

Para que dos objetos de BlobHandle se consideren iguales, los argumentos siguientes deben ser iguales: <ul><li li<digest>li>tag><<label>expiryTimeMillis</ul>

Java documentación para android.app.blob.BlobHandle.createWithSha256(byte[], java.lang.CharSequence, long, java.lang.String).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a