Package |
Class/Interface Name |
Description |
Com.sun.security.auth.module |
Jndiloginmodule |
Perform username/password authentication using LDAP or NIS
|
Com.sun.security.auth.module |
Keystoreloginmodule |
Perform key store-based login authentication
|
Com.sun.security.auth.module |
Krb5loginmodule |
Authentication using the Kerberos protocol |
Java.lang |
SecurityException |
Indicates breach of security, presence of security violation |
Java.lang |
SecurityManager |
Control All Access Policies |
Java.lang |
System |
System class
|
Java.security |
Accesscontroller |
Control access decisions |
Java.security |
Domainloadstoreparameter |
Store parameters for the domain key (DKS) |
Java.security |
Key |
Represents a key |
Java.security |
KeyStore |
Represents a warehouse key and a trusted certificate |
Java.security |
MessageDigest |
Represents a message digest |
Java.security |
Permission |
Classes that represent permissions |
Java.security |
Pkcs12attribute |
PKCS12 Keystores Properties |
Java.security |
Policy |
Encapsulates the security policy |
Java.security |
Provider |
Encapsulates the implementation of installation Services |
Java.security |
Security |
Manage security providers and security performance |
Java.security |
Signature |
|
Java.security.cert |
Certificate |
Represents a public key certificate |
Java.security.cert |
Certstore |
Represents a library-independent, usually untrusted certificate |
Java.security.cert |
Crl |
Represents a CRL |
Javax.crypto |
Cipher |
Classes that perform encryption and decryption |
Javax.crypto |
Keyagreement |
Perform key exchange |
Javax.net.ssl |
Keymanager |
Managing Keys using SSL/TLS authentication |
Javax.net.ssl |
Sslengine |
Production/consumption of SSL/TLS packets, allowing applications to freely select the transport mechanism |
Javax.net.ssl |
Sslsocket |
Indicates that a network socket encapsulates the SSL/TLS
|
Javax.net.ssl |
TrustManager |
Determine who can trust the interaction of SSL/TLS (for example, a trusted certificate based on the key store) |
Javax.security.auth |
Subject |
On behalf of the user |
Javax.security.auth.kerberos |
Kerberosprincipal |
Represents a Kerberos Principal |
Javax.security.auth.kerberos |
Kerberosticket |
Represents a Kerberos ticket |
Javax.security.auth.kerberos |
Kerberoskey |
Represents a Kerberos Key |
Javax.security.auth.kerberos |
Kerberostab |
Represents a Kerberos keytab file
|
Javax.security.auth.login |
LoginContext |
Support Pluggable authentication |
Javax.security.auth.spi |
Loginmodule |
Implementation of a specific authentication mechanism |
Javax.security.sasl |
Sasl |
Creating Saslclient and Saslserver objects |
Javax.security.sasl |
Saslclient |
SASL Authentication as a client
|
Javax.security.sasl |
Saslserver |
SASL certification as a service side |
Org.ietf.jgss |
Gsscontext |
This interface encapsulates the GSS-API security context and provides security services that can be provided through the context |