MessageDigest.GetInstance Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.
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.