public class JMXPrincipal extends Object implements Principal, Serializable
对JMX远程API远程客户端的身份。
校长这样的JMXPrincipal
可与一个特定的Subject
增加一个额外的身份,Subject
相关。指的是Subject
类的更多信息,如何实现这一。授权决策可以根据与Subject
相关原则。
Principal
,
Subject
,
Serialized Form
Constructor and Description |
---|
JMXPrincipal(String name)
创建一个jmxprincipal对于一个给定的身份。
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o)
指定对象与
JMXPrincipal 平等的比较。
|
String |
getName()
返回此委托人的名称。
|
int |
hashCode()
返回此
JMXPrincipal 哈希代码。
|
String |
toString()
返回该
JMXPrincipal 字符串表示形式。
|
public JMXPrincipal(String name)
创建一个jmxprincipal对于一个给定的身份。
name
- JMX远程API名称为身份。
NullPointerException
-如果
name
是
null
。
public String toString()
JMXPrincipal
返回的字符串表示形式。
public boolean equals(Object o)
JMXPrincipal
平等的比较。如果给定的对象也是一个
JMXPrincipal
和两jmxprincipals返回真有相同的名字。
public int hashCode()
JMXPrincipal
哈希代码。
hashCode
接口
Principal
hashCode
方法重写,继承类
Object
JMXPrincipal
哈希代码。
Object.equals(java.lang.Object)
,
System.identityHashCode(java.lang.Object)
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.