Uses of Class
javax.security.auth.kerberos.KerberosPrincipal
-
Packages that use KerberosPrincipal 软件包 描述 javax.security.auth.kerberos 此程序包包含与Kerberos网络身份验证协议相关的实用程序类。 -
-
Uses of KerberosPrincipal in javax.security.auth.kerberos
Methods in javax.security.auth.kerberos that return KerberosPrincipal 变量和类型 方法 描述 KerberosPrincipal
KerberosTicket. getClient()
返回与此票证关联的客户端主体。KerberosPrincipal
KerberosKey. getPrincipal()
返回此键所属的主体。KerberosPrincipal
KeyTab. getPrincipal()
返回此KeyTab
对象绑定的服务主体。KerberosPrincipal
KerberosCredMessage. getRecipient()
返回此消息的收件人。KerberosPrincipal
KerberosCredMessage. getSender()
返回此消息的发件人。KerberosPrincipal
KerberosTicket. getServer()
返回与此票证关联的服务主体。Methods in javax.security.auth.kerberos with parameters of type KerberosPrincipal 变量和类型 方法 描述 static KeyTab
KeyTab. getInstance(KerberosPrincipal princ)
返回绑定到指定服务主体的默认KeyTab
实例。static KeyTab
KeyTab. getInstance(KerberosPrincipal princ, File file)
从绑定到指定服务主体的File
对象返回KeyTab
实例。KerberosKey[]
KeyTab. getKeys(KerberosPrincipal principal)
返回给定Kerberos主体的新密钥。Constructors in javax.security.auth.kerberos with parameters of type KerberosPrincipal 构造器 描述 KerberosCredMessage(KerberosPrincipal sender, KerberosPrincipal recipient, byte[] message)
构造一个KerberosCredMessage
对象。KerberosKey(KerberosPrincipal principal, byte[] keyBytes, int keyType, int versionNum)
当密钥类型和密钥版本号已知时,根据给定的字节构造KerberosKey
。KerberosKey(KerberosPrincipal principal, char[] password, String algorithm)
使用指定的算法名称从主体密码构造KerberosKey
。KerberosTicket(byte[] asn1Encoding, KerberosPrincipal client, KerberosPrincipal server, byte[] sessionKey, int keyType, boolean[] flags, Date authTime, Date startTime, Date endTime, Date renewTill, InetAddress[] clientAddresses)
使用客户端从KDC接收或从缓存读取的凭证信息构造KerberosTicket
。
-