标签:java安全机制接口
包 | 类/接口名称 | 说明 |
com.sun.security.auth.module | JndiLoginModule | 执行用户名/密码认证使用LDAP或者NIS |
com.sun.security.auth.module | KeyStoreLoginModule | 执行基于密钥存储的登录认证 |
com.sun.security.auth.module | Krb5LoginModule | 使用kerberos协议进行认证 |
java.lang | SecurityException | 表明违反安全,存在安全侵犯 |
java.lang | SecurityManager | 控制所有访问策略 |
java.lang | System | 系统类 |
java.security | AccessController | 控制访问决策 |
java.security | DomainLoadStoreParameter | 为域密钥存储参数(DKS) |
java.security | Key | 代表一个钥匙 |
java.security | KeyStore | 代表一个仓库钥匙和可信证书 |
java.security | MessageDigest | 代表一个消息摘要 |
java.security | Permission | 代表权限的类 |
java.security | PKCS12Attribute | PKCS12 keystores属性 |
java.security | Policy | 封装了安全政策 |
java.security | Provider | 封装了安装服务的实现 |
java.security | Security | 管理安全服务商和安全性能 |
java.security | Signature | 创建和验证数字签名 |
java.security.cert | Certificate | 代表一个公钥证书 |
java.security.cert | CertStore | 代表一个与库无关,通常是不可信任的证书 |
java.security.cert | CRL | 代表一个CRL |
javax.crypto | Cipher | 执行加密和解密的类 |
javax.crypto | KeyAgreement | 执行密钥交换 |
javax.net.ssl | KeyManager | 管理密钥使用SSL/TLS认证 |
javax.net.ssl | SSLEngine | 生产/消费的SSL / TLS数据包,允许应用程序 自由选择传输机制 |
javax.net.ssl | SSLSocket | 表示一个网络套接字封装了SSL/TLS |
javax.net.ssl | TrustManager | 决定谁是可以信任的SSL / TLS的相互作用(对 例子,基于密钥存储可信证书) |
javax.security.auth | Subject | 代表用户 |
javax.security.auth.kerberos | KerberosPrincipal | 代表一个kerberos主体 |
javax.security.auth.kerberos | KerberosTicket | 代表一个kerberos票据 |
javax.security.auth.kerberos | KerberosKey | 代表一个kerberos密钥 |
javax.security.auth.kerberos | KerberosTab | 代表一个kerberos keytab文件 |
javax.security.auth.login | LoginContext | 支持可插拔认证 |
javax.security.auth.spi | LoginModule | 实现一个具体的认证机制 |
javax.security.sasl | Sasl | 创建SaslClient和SaslServer对象 |
javax.security.sasl | SaslClient | sasl认证作为客户端 |
javax.security.sasl | SaslServer | sasl认证作为服务端 |
org.ietf.jgss | GSSContext | 此接口将封装 GSS-API 安全上下文,并提供可通过上下文提供的安全服务 |
标签:java安全机制接口
原文地址:http://liuzedong.blog.51cto.com/8906170/1690160