Java.Security Ruang nama
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.
Infrastruktur penyedia layanan kriptografi (SPI) yang dapat diperluas untuk menggunakan dan menentukan layanan seperti ICertificate, , KeyKeyStore, MessageDigest, dan Signature.
Kelas
| Nama | Deskripsi |
|---|---|
| AccessControlContext |
Android tidak mendukung |
| AccessControlException |
Pengecualian ini dilemparkan oleh AccessController untuk menunjukkan bahwa akses yang diminta (ke sumber daya sistem penting seperti sistem file atau jaringan) ditolak. |
| AccessController |
Android tidak mendukung |
| AlgorithmParameterGenerator |
Kelas |
| AlgorithmParameterGeneratorSpi |
Kelas ini mendefinisikan Antarmuka Penyedia Layanan (<b>SPI</b>) untuk |
| AlgorithmParameters |
Kelas ini digunakan sebagai representasi buram dari parameter kriptografi. |
| AlgorithmParametersSpi |
Kelas ini mendefinisikan Antarmuka Penyedia Layanan (<b>SPI</b>) untuk |
| AllPermission |
Android tidak mendukung |
| AuthProvider |
Kode keamanan warisan; jangan gunakan. |
| BasicPermission |
Android tidak mendukung |
| CodeSigner |
Kelas ini merangkum informasi tentang penanda tangan kode. |
| CodeSource |
Kode keamanan warisan; jangan gunakan. |
| CryptoPrimitive |
Enumerasi primitif kriptografi. |
| DigestException |
Ini adalah pengecualian Message Digest generik. |
| DigestInputStream |
Aliran transparan yang memperbarui hash pesan terkait menggunakan bit yang melewati aliran. |
| DigestOutputStream |
Aliran transparan yang memperbarui hash pesan terkait menggunakan bit yang melewati aliran. |
| DomainLoadStoreParameter |
Data konfigurasi yang menentukan keystores di domain keystore. |
| DrbgParameters |
Kelas ini menentukan parameter yang digunakan oleh DRBG (Deterministic Random Bit Generator). |
| DrbgParameters.Capability |
Kemampuan reseedable dan ketahanan prediksi DRBG. |
| DrbgParameters.Instantiation |
Parameter DRBG untuk instansiasi. |
| DrbgParameters.NextBytes |
Parameter DRBG untuk pembuatan bit acak. |
| DrbgParameters.Reseed |
Parameter DRBG untuk reseed. |
| GeneralSecurityException |
Kelas |
| GuardedObject |
GuardedObject adalah objek yang digunakan untuk melindungi akses ke objek lain. |
| Identity |
Kelas ini mewakili identitas: objek dunia nyata seperti orang, perusahaan, atau organisasi yang identitasnya dapat diautentikasi menggunakan kunci publik mereka. |
| IdentityScope |
Kelas ini mewakili cakupan untuk identitas. |
| InvalidAlgorithmParameterException |
Ini adalah pengecualian untuk parameter algoritma yang tidak valid atau tidak pantas. |
| InvalidKeyException |
Ini adalah pengecualian untuk Kunci yang tidak valid (pengodean tidak valid, panjang yang salah, tidak diinisialisasi, dll). |
| InvalidParameterException |
Pengecualian ini, yang dirancang untuk digunakan oleh kelas mesin JCA/JCE, dilemparkan ketika parameter yang tidak valid diteruskan ke metode . |
| Key |
|
| KeyException |
Ini adalah pengecualian kunci dasar. |
| KeyFactory |
Pabrik kunci digunakan untuk mengonversi kunci (kunci kriptografi buram jenis |
| KeyFactorySpi |
Kelas ini mendefinisikan Antarmuka Penyedia Layanan (<b>SPI</b>) untuk kelas . |
| KeyManagementException |
Ini adalah pengecualian manajemen kunci umum untuk semua operasi yang berurusan dengan manajemen kunci. |
| KeyPair |
Kelas ini adalah pemegang sederhana untuk pasangan kunci (kunci publik dan kunci privat). |
| KeyPairGenerator |
Kelas KeyPairGenerator digunakan untuk menghasilkan pasangan kunci publik dan privat. |
| KeyPairGeneratorSpi |
Kelas ini mendefinisikan Antarmuka Penyedia Layanan (<b>SPI</b>) untuk |
| KeyRep |
Representasi standar untuk objek Kunci berseri. |
| KeyRep.Type |
Jenis kunci. |
| KeyStore |
Kelas ini mewakili fasilitas penyimpanan untuk kunci kriptografi dan sertifikat. |
| KeyStore.Builder |
Deskripsi objek KeyStore yang to-be-instans. |
| KeyStore.CallbackHandlerProtection |
ProtectionParameter yang merangkum CallbackHandler. |
| KeyStore.PasswordProtection |
Implementasi berbasis kata sandi dari |
| KeyStore.PrivateKeyEntry |
Entri |
| KeyStore.SecretKeyEntry |
Entri |
| KeyStore.TrustedCertificateEntry |
Entri |
| KeyStoreException |
Ini adalah pengecualian KeyStore generik. |
| KeyStoreSpi |
Kelas ini mendefinisikan Antarmuka Penyedia Layanan (<b>SPI</b>) untuk kelas . |
| MessageDigest |
Kelas MessageDigest ini menyediakan aplikasi fungsionalitas algoritma hash pesan, seperti SHA-1 atau SHA-256. |
| MessageDigestSpi |
Kelas ini mendefinisikan Antarmuka Penyedia Layanan (<b>SPI</b>) untuk |
| NoSuchAlgorithmException |
Pengecualian ini dilemparkan ketika algoritma kriptografi tertentu diminta tetapi tidak tersedia di lingkungan. |
| NoSuchProviderException |
Pengecualian ini dilemparkan ketika penyedia keamanan tertentu diminta tetapi tidak tersedia di lingkungan. |
| Permission |
Android tidak mendukung |
| PermissionCollection |
Android tidak mendukung |
| Permissions |
Android tidak mendukung |
| PKCS12Attribute |
Atribut yang terkait dengan entri keystore PKCS12. |
| Policy |
Android tidak mendukung |
| PolicySpi |
Kelas ini mendefinisikan Antarmuka Penyedia Layanan (<b>SPI</b>) untuk kelas . |
| PrivateKey |
|
| PrivilegedActionException |
Kode keamanan warisan; jangan gunakan. |
| ProtectionDomain |
Kode keamanan warisan; jangan gunakan. |
| Provider |
Kelas ini mewakili "penyedia" untuk Java Security API, di mana penyedia mengimplementasikan beberapa atau semua bagian Java Security. |
| Provider.Service |
Penjabaran dari layanan keamanan. |
| ProviderException |
Pengecualian runtime untuk pengecualian Penyedia (seperti kesalahan konfigurasi atau kesalahan internal yang tidak dapat dipulihkan), yang mungkin disubkelas oleh Penyedia untuk melemparkan kesalahan runtime khusus khusus penyedia. |
| PublicKey |
|
| SecureClassLoader |
Kelas ini memperluas ClassLoader dengan dukungan tambahan untuk menentukan kelas dengan sumber kode terkait dan izin yang diambil oleh kebijakan sistem secara default. |
| SecureRandom |
Kelas ini menyediakan generator angka acak (RNG) yang kuat secara kriptografis. |
| SecureRandomSpi |
Kelas ini mendefinisikan Antarmuka Penyedia Layanan (<b>SPI</b>) untuk kelas . |
| Security |
Kelas ini mempusatkan semua properti keamanan dan metode keamanan umum. |
| SecurityPermission |
Kode keamanan warisan; jangan gunakan. |
| Signature |
Kelas Tanda Tangan digunakan untuk menyediakan aplikasi fungsionalitas algoritma tanda tangan digital. |
| SignatureException |
Ini adalah pengecualian Tanda Tangan generik. |
| SignatureSpi |
Kelas ini mendefinisikan Antarmuka Penyedia Layanan (<b>SPI</b>) untuk |
| SignedObject |
SignedObject adalah kelas untuk tujuan membuat objek runtime autentik yang integritasnya tidak dapat disusupi tanpa terdeteksi. |
| Signer |
Kelas ini digunakan untuk mewakili Identitas yang juga dapat menandatangani data secara digital. |
| Timestamp |
Kelas ini merangkum informasi tentang tanda waktu yang ditandatangani. |
| UnrecoverableEntryException |
Pengecualian ini dilemparkan jika entri di keystore tidak dapat dipulihkan. |
| UnrecoverableKeyException |
Pengecualian ini dilemparkan jika kunci di keystore tidak dapat dipulihkan. |
| UnresolvedPermission |
Kode keamanan warisan; jangan gunakan. |
Antarmuka
| Nama | Deskripsi |
|---|---|
| IAlgorithmConstraints |
Antarmuka ini menentukan batasan untuk algoritma kriptografi, kunci (ukuran kunci), dan parameter algoritma lainnya. |
| ICertificate |
Ini adalah antarmuka metode abstrak untuk mengelola berbagai sertifikat identitas. |
| IDomainCombiner |
Kode keamanan warisan; jangan gunakan. |
| IGuard |
Antarmuka ini mewakili penjaga, yang merupakan objek yang digunakan untuk melindungi akses ke objek lain. |
| IKey |
Antarmuka Kunci adalah antarmuka tingkat atas untuk semua kunci. |
| IPrincipal |
Antarmuka ini mewakili gagasan abstrak dari prinsipal, yang dapat digunakan untuk mewakili entitas apa pun, seperti individu, perusahaan, dan id masuk. |
| IPrivateKey |
Kunci privat. |
| IPrivilegedAction |
Android tidak mendukung |
| IPrivilegedExceptionAction |
Android tidak mendukung |
| IPublicKey |
Kunci umum. |
| ISecureRandomParameters |
Antarmuka penanda untuk parameter yang digunakan dalam berbagai |
| KeyStore.IEntry |
Antarmuka penanda untuk |
| KeyStore.IEntryAttribute |
Infrastruktur penyedia layanan kriptografi (SPI) yang dapat diperluas untuk menggunakan dan menentukan layanan seperti ICertificate, , KeyKeyStore, MessageDigest, dan Signature. |
| KeyStore.ILoadStoreParameter |
Antarmuka penanda untuk |
| KeyStore.IProtectionParameter |
Antarmuka penanda untuk parameter perlindungan keystore. |
| Policy.IParameters |
Kode keamanan warisan; jangan gunakan. |
Enum
| Nama | Deskripsi |
|---|---|
| SignatureState |
Menghitung nilai yang dikembalikan oleh beberapa jenis. |