java命名空间javax.security.auth.kerberos类kerberosprincipal的类成员方法:
kerberosprincipal定义及介绍
本文导语:
kerberosprincipal
public kerberosprincipal(string name,
int nametype)
根据提供的字符串和名称类型输入构造 kerberosprincipal。假定此字符串包含一个名称,rfc 1964 的 2.1 小节 (mandatory name forms) 中指定了该字符串的格式。rfc 15...
kerberosprincipal
public kerberosprincipal(string name,
int nametype)
- 根据提供的字符串和名称类型输入构造 kerberosprincipal。假定此字符串包含一个名称,rfc 1964 的 2.1 小节 (mandatory name forms) 中指定了该字符串的格式。rfc 1510 的 7.2 小节 (principal names) 中指定了有效的名称类型。输入的名称必须与提供的名称类型一致。(例如,duke@foo.com 是 krb_nt_principal 名称类型的有效输入字符串,其中 duke 表示主体,foo.com 表示域)。
如果输入的名称中不包含域,则使用默认的域。可以在 kerberos 配置文件中指定默认域或通过 java.security.krb5.realm 系统属性指定默认域。有关的更多信息请参见 kerberos requirements 。
- 参数:
name
- 主体名称nametype
- 主体的名称类型
- 抛出:
illegalargumentexception
- 如果名称不是正确格式的,或者名称为 rfc
iis7站长之家,抑或如果 nametype 不受支持,或者如果名称不包含将使用的域并且没有在 kerberos 配置文件中指定默认域或通过 java.security.krb5.realm 系统属性指定默认域。
getrealm
public string getrealm()
- 返回此 kerberos 主体的域组件。
- 返回:
- 此 kerberos 主体的域组件。