ICertificate Antarmuka
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.
Perhatian
This class is obsoleted in this android platform
Ini adalah antarmuka metode abstrak untuk mengelola berbagai sertifikat identitas.
[Android.Runtime.Register("java/security/Certificate", "", "Java.Security.ICertificateInvoker")]
[System.Obsolete("This class is obsoleted in this android platform")]
public interface ICertificate : Android.Runtime.IJavaObject, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("java/security/Certificate", "", "Java.Security.ICertificateInvoker")>]
[<System.Obsolete("This class is obsoleted in this android platform")>]
type ICertificate = interface
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Atribut
- Penerapan
Keterangan
Ini adalah antarmuka metode abstrak untuk mengelola berbagai sertifikat identitas. Sertifikat identitas adalah jaminan oleh prinsipal bahwa kunci publik adalah prinsipal lain. (Perwakilan mewakili entitas seperti pengguna individu, grup, atau perusahaan.)
Secara khusus, antarmuka ini dimaksudkan untuk menjadi abstraksi umum untuk konstruksi yang memiliki format yang berbeda tetapi penggunaan umum yang penting. Misalnya, berbagai jenis sertifikat, seperti sertifikat X.509 dan sertifikat PGP, berbagi fungsionalitas sertifikat umum (kebutuhan untuk mengodekan dan mendekode sertifikat) dan beberapa jenis informasi, seperti kunci publik, prinsipal yang kuncinya, dan penjamin yang menjamin bahwa kunci publik adalah dari prinsipal yang ditentukan. Jadi implementasi sertifikat X.509 dan implementasi sertifikat PGP dapat menggunakan antarmuka Sertifikat, meskipun format dan jenis tambahan dan jumlah informasi yang disimpan berbeda.
<b>Penting</b>: Antarmuka ini berguna untuk membuat katalog dan mengelompokkan objek yang berbagi penggunaan umum tertentu. Ini tidak memiliki semantik sendiri. Secara khusus, objek Sertifikat tidak membuat pernyataan apa pun mengenai validitas pengikatan. Ini adalah tugas aplikasi yang mengimplementasikan antarmuka ini untuk memverifikasi sertifikat dan memenuhi validitasnya.
Ditambahkan dalam 1.1.
Anggota ini tidak digunakan lagi. Kelas ini tidak digunakan lagi dan tunduk pada penghapusan versi Java SE di masa mendatang. Ini telah digantikan oleh java.security.cert.Certificate dan kelas terkait.
Java dokumentasi untuk java.security.Certificate.
Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.
Properti
| Nama | Deskripsi |
|---|---|
| Format |
Kedaluwarsa.
Mengembalikan string yang mengidentifikasi format sertifikat ini. |
| Guarantor |
Kedaluwarsa.
Mengembalikan penjamin sertifikat ini. |
| Handle |
Kedaluwarsa.
Mendapatkan nilai JNI dari objek Android yang mendasar. (Diperoleh dari IJavaObject) |
| JniIdentityHashCode |
Kedaluwarsa.
Mengembalikan nilai |
| JniManagedPeerState |
Kedaluwarsa.
Status serekan terkelola. (Diperoleh dari IJavaPeerable) |
| JniPeerMembers |
Kedaluwarsa.
Akses anggota dan dukungan pemanggilan. (Diperoleh dari IJavaPeerable) |
| PeerReference |
Kedaluwarsa.
Mengembalikan instans objek Java yang dibungkusJniObjectReference. (Diperoleh dari IJavaPeerable) |
| Principal |
Kedaluwarsa.
Mengembalikan prinsipal sertifikat ini. |
| PublicKey |
Kedaluwarsa.
Mengembalikan kunci umum sertifikat ini. |
Metode
| Nama | Deskripsi |
|---|---|
| Decode(Stream) |
Kedaluwarsa.
Mendekode sertifikat dari aliran input. |
| Disposed() |
Kedaluwarsa.
Dipanggil ketika instans telah dibuang. (Diperoleh dari IJavaPeerable) |
| DisposeUnlessReferenced() |
Kedaluwarsa.
Jika tidak ada referensi yang luar biasa untuk instans ini, maka panggilan |
| Encode(Stream) |
Kedaluwarsa.
Mengodekan sertifikat ke aliran output dalam format yang dapat didekodekan dengan |
| Finalized() |
Kedaluwarsa.
Dipanggil ketika instans telah diselesaikan. (Diperoleh dari IJavaPeerable) |
| SetJniIdentityHashCode(Int32) |
Kedaluwarsa.
Atur nilai yang dikembalikan oleh |
| SetJniManagedPeerState(JniManagedPeerStates) |
Kedaluwarsa.
Ini adalah antarmuka metode abstrak untuk mengelola berbagai sertifikat identitas. (Diperoleh dari IJavaPeerable) |
| SetPeerReference(JniObjectReference) |
Kedaluwarsa.
Atur nilai yang dikembalikan oleh |
| ToString(Boolean) |
Kedaluwarsa.
Mengembalikan string yang mewakili konten sertifikat. |
| UnregisterFromRuntime() |
Kedaluwarsa.
Batalkan pendaftaran instans ini sehingga runtime tidak akan mengembalikannya dari pemanggilan di masa mendatang Java.Interop.JniRuntime+JniValueManager.PeekValue . (Diperoleh dari IJavaPeerable) |
Metode Ekstensi
| Nama | Deskripsi |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Kedaluwarsa.
Mendapatkan nama JNI dari jenis instans |
| JavaAs<TResult>(IJavaPeerable) |
Kedaluwarsa.
Cobalah untuk memaksa |
| JavaCast<TResult>(IJavaObject) |
Kedaluwarsa.
Melakukan konversi jenis yang diperiksa runtime Android. |
| JavaCast<TResult>(IJavaObject) |
Kedaluwarsa.
Ini adalah antarmuka metode abstrak untuk mengelola berbagai sertifikat identitas. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Kedaluwarsa.
Cobalah untuk memaksa |