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 Modifier and Type 方法 描述 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 Modifier and Type 方法 描述 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 Constructor 描述 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)
构建一个KerberosTicket
使用客户端从KDC接收或从缓存读取的凭据信息。
-