MessageDigest.GetInstance Metode

Definisi

Overload

Nama Deskripsi
GetInstance(String, Provider)

Mengembalikan objek MessageDigest yang mengimplementasikan algoritma hash yang ditentukan.

GetInstance(String, String)

Mengembalikan objek MessageDigest yang mengimplementasikan algoritma hash yang ditentukan.

GetInstance(String)

Mengembalikan objek MessageDigest yang mengimplementasikan algoritma hash yang ditentukan.

GetInstance(String, Provider)

Mengembalikan objek MessageDigest yang mengimplementasikan algoritma hash yang ditentukan.

[Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/Provider;)Ljava/security/MessageDigest;", "")]
public static Java.Security.MessageDigest GetInstance(string algorithm, Java.Security.Provider provider);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/Provider;)Ljava/security/MessageDigest;", "")>]
static member GetInstance : string * Java.Security.Provider -> Java.Security.MessageDigest

Parameter

algorithm
String

nama algoritma yang diminta. Lihat bagian MessageDigest di Spesifikasi Nama Algoritma Standar Keamanan Java untuk informasi tentang nama algoritma standar.

provider
Provider

penyedia.

Mengembalikan

MessageDigest objek yang mengimplementasikan algoritma yang ditentukan

Atribut

Pengecualian

jika algoritma yang ditentukan tidak tersedia

jika algorithm adalah null

kalau provider == null

Keterangan

Mengembalikan objek MessageDigest yang mengimplementasikan algoritma hash yang ditentukan.

Objek MessageDigest baru yang merangkum implementasi MessageDigestSpi dari objek Penyedia yang ditentukan dikembalikan. Perhatikan bahwa objek Penyedia yang ditentukan tidak harus terdaftar dalam daftar penyedia.

Ditambahkan dalam 1.4.

Dokumentasi Java untuk java.security.MessageDigest.getInstance(java.lang.String, java.security.Provider).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

GetInstance(String, String)

Mengembalikan objek MessageDigest yang mengimplementasikan algoritma hash yang ditentukan.

[Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/lang/String;)Ljava/security/MessageDigest;", "")]
public static Java.Security.MessageDigest GetInstance(string algorithm, string provider);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/lang/String;)Ljava/security/MessageDigest;", "")>]
static member GetInstance : string * string -> Java.Security.MessageDigest

Parameter

algorithm
String

nama algoritma yang diminta. Lihat bagian MessageDigest di Spesifikasi Nama Algoritma Standar Keamanan Java untuk informasi tentang nama algoritma standar.

provider
String

nama penyedia.

Mengembalikan

MessageDigest objek yang mengimplementasikan algoritma yang ditentukan

Atribut

Pengecualian

jika algoritma yang ditentukan tidak tersedia

jika penyedia yang ditentukan tidak tersedia

jika algorithm adalah null

kalau provider == null || provider.isEmpty()

Keterangan

Mengembalikan objek MessageDigest yang mengimplementasikan algoritma hash yang ditentukan.

Objek MessageDigest baru yang merangkum implementasi MessageDigestSpi dari penyedia yang ditentukan dikembalikan. Penyedia yang ditentukan harus terdaftar dalam daftar penyedia keamanan.

Perhatikan bahwa daftar penyedia terdaftar dapat diambil melalui Security#getProviders() Security.getProviders() metode .

Dokumentasi Java untuk java.security.MessageDigest.getInstance(java.lang.String, java.lang.String).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

GetInstance(String)

Mengembalikan objek MessageDigest yang mengimplementasikan algoritma hash yang ditentukan.

[Android.Runtime.Register("getInstance", "(Ljava/lang/String;)Ljava/security/MessageDigest;", "")]
public static Java.Security.MessageDigest GetInstance(string algorithm);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;)Ljava/security/MessageDigest;", "")>]
static member GetInstance : string -> Java.Security.MessageDigest

Parameter

algorithm
String

nama algoritma yang diminta. Lihat bagian MessageDigest di Spesifikasi Nama Algoritma Standar Keamanan Java untuk informasi tentang nama algoritma standar.

Mengembalikan

MessageDigest objek yang mengimplementasikan algoritma yang ditentukan

Atribut

Pengecualian

jika algoritma yang ditentukan tidak tersedia

jika algorithm adalah null

Keterangan

Mengembalikan objek MessageDigest yang mengimplementasikan algoritma hash yang ditentukan.

Metode ini melintasi daftar Penyedia keamanan terdaftar, dimulai dengan Penyedia yang paling disukai. Objek MessageDigest baru yang merangkum implementasi MessageDigestSpi dari Penyedia pertama yang mendukung algoritma yang ditentukan dikembalikan.

Perhatikan bahwa daftar penyedia terdaftar dapat diambil melalui Security#getProviders() Security.getProviders() metode .

Dokumentasi Java untuk java.security.MessageDigest.getInstance(java.lang.String).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk