KeyStore.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
| GetInstance(String, Provider) |
Mengembalikan objek keystore dari jenis yang ditentukan. |
| GetInstance(File, Char[]) |
Mengembalikan objek keystore yang dimuat dari jenis keystore yang sesuai. |
| GetInstance(String, String) |
Mengembalikan objek keystore dari jenis yang ditentukan. |
| GetInstance(String) |
Mengembalikan objek keystore dari jenis yang ditentukan. |
| GetInstance(File, KeyStore+ILoadStoreParameter) |
GetInstance(String, Provider)
Mengembalikan objek keystore dari jenis yang ditentukan.
[Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/Provider;)Ljava/security/KeyStore;", "")]
public static Java.Security.KeyStore? GetInstance(string? type, Java.Security.Provider? provider);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/Provider;)Ljava/security/KeyStore;", "")>]
static member GetInstance : string * Java.Security.Provider -> Java.Security.KeyStore
Parameter
- type
- String
jenis keystore. Lihat bagian KeyStore di Spesifikasi Nama Algoritma Standar Keamanan Java untuk informasi tentang jenis keystore standar.
- provider
- Provider
penyedia.
Mengembalikan
objek keystore dari jenis yang ditentukan
- Atribut
Pengecualian
jika terjadi kesalahan selama pembuatan baru KeyStore.
jika provider adalah null atau string kosong.
jika type == null (bukan NoSuchAlgorithmException) seperti dalam rilis 1.4
Keterangan
Mengembalikan objek keystore dari jenis yang ditentukan.
Objek KeyStore baru yang merangkum implementasi KeyStoreSpi 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.KeyStore.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.
Lihat juga
Berlaku untuk
GetInstance(File, Char[])
Mengembalikan objek keystore yang dimuat dari jenis keystore yang sesuai.
[Android.Runtime.Register("getInstance", "(Ljava/io/File;[C)Ljava/security/KeyStore;", "", ApiSince=33)]
public static Java.Security.KeyStore? GetInstance(Java.IO.File? file, char[]? password);
[<Android.Runtime.Register("getInstance", "(Ljava/io/File;[C)Ljava/security/KeyStore;", "", ApiSince=33)>]
static member GetInstance : Java.IO.File * char[] -> Java.Security.KeyStore
Parameter
- file
- File
file keystore
- password
- Char[]
kata sandi keystore, yang mungkin null
Mengembalikan
objek keystore yang dimuat dengan data keystore
- Atribut
Keterangan
Mengembalikan objek keystore yang dimuat dari jenis keystore yang sesuai. Pertama, jenis keystore ditentukan dengan memeriksa file yang ditentukan. Kemudian objek keystore dibuat dan dimuat menggunakan data dari file tersebut.
Kata sandi dapat diberikan untuk membuka kunci keystore (misalnya keystore berada di perangkat token perangkat keras), atau untuk memeriksa integritas data keystore. Jika kata sandi tidak diberikan untuk pemeriksaan integritas, maka pemeriksaan integritas tidak dilakukan.
Metode ini melintasi daftar penyedia Penyedia keamanan terdaftar, dimulai dengan Penyedia yang paling disukai. Untuk setiap KeyStoreSpi implementasi yang didukung oleh Penyedia, ia memanggil KeyStoreSpi#engineProbe(InputStream) engineProbe metode untuk menentukan apakah mendukung keystore yang ditentukan. Objek KeyStore baru dikembalikan yang merangkum implementasi KeyStoreSpi dari Penyedia pertama yang mendukung file yang ditentukan.
Perhatikan bahwa daftar penyedia terdaftar dapat diambil melalui Security#getProviders() Security.getProviders() metode .
Ditambahkan dalam 9.
Dokumentasi Java untuk java.security.KeyStore.getInstance(java.io.File, char[]).
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 keystore dari jenis yang ditentukan.
[Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/lang/String;)Ljava/security/KeyStore;", "")]
public static Java.Security.KeyStore? GetInstance(string? type, string? provider);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/lang/String;)Ljava/security/KeyStore;", "")>]
static member GetInstance : string * string -> Java.Security.KeyStore
Parameter
- type
- String
jenis keystore. Lihat bagian KeyStore di Spesifikasi Nama Algoritma Standar Keamanan Java untuk informasi tentang jenis keystore standar.
- provider
- String
nama penyedia.
Mengembalikan
objek keystore dari jenis yang ditentukan
- Atribut
Pengecualian
jika terjadi kesalahan selama pembuatan baru KeyStore.
jika penyedia yang ditentukan tidak tersedia.
kalau provider == null || provider.isEmpty()
jika type adalah null (bukan NoSuchAlgorithmException) seperti dalam rilis 1.4
Keterangan
Mengembalikan objek keystore dari jenis yang ditentukan.
Objek KeyStore baru yang merangkum implementasi KeyStoreSpi 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.KeyStore.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.
Lihat juga
Berlaku untuk
GetInstance(String)
Mengembalikan objek keystore dari jenis yang ditentukan.
[Android.Runtime.Register("getInstance", "(Ljava/lang/String;)Ljava/security/KeyStore;", "")]
public static Java.Security.KeyStore? GetInstance(string? type);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;)Ljava/security/KeyStore;", "")>]
static member GetInstance : string -> Java.Security.KeyStore
Parameter
- type
- String
jenis keystore. Lihat bagian KeyStore di Spesifikasi Nama Algoritma Standar Keamanan Java untuk informasi tentang jenis keystore standar.
Mengembalikan
objek keystore dari jenis yang ditentukan
- Atribut
Pengecualian
jika terjadi kesalahan selama pembuatan baru KeyStore.
kalau type == null
Keterangan
Mengembalikan objek keystore dari jenis yang ditentukan.
Metode ini melintasi daftar Penyedia keamanan terdaftar, dimulai dengan Penyedia yang paling disukai. Objek KeyStore baru yang merangkum implementasi KeyStoreSpi dari Penyedia pertama yang mendukung jenis yang ditentukan dikembalikan.
Perhatikan bahwa daftar penyedia terdaftar dapat diambil melalui Security#getProviders() Security.getProviders() metode .
Dokumentasi Java untuk java.security.KeyStore.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.
Lihat juga
Berlaku untuk
GetInstance(File, KeyStore+ILoadStoreParameter)
[Android.Runtime.Register("getInstance", "(Ljava/io/File;Ljava/security/KeyStore$LoadStoreParameter;)Ljava/security/KeyStore;", "", ApiSince=33)]
public static Java.Security.KeyStore? GetInstance(Java.IO.File? file, Java.Security.KeyStore.ILoadStoreParameter? param);
[<Android.Runtime.Register("getInstance", "(Ljava/io/File;Ljava/security/KeyStore$LoadStoreParameter;)Ljava/security/KeyStore;", "", ApiSince=33)>]
static member GetInstance : Java.IO.File * Java.Security.KeyStore.ILoadStoreParameter -> Java.Security.KeyStore
Parameter
- file
- File
Mengembalikan
- Atribut