gluu
公開メンバ関数 | 非公開変数類 | 静的非公開変数類 | 全メンバ一覧
org.gluu.oxauth.client.authentication.SimplePrincipal クラス
org.gluu.oxauth.client.authentication.SimplePrincipal の継承関係図
Inheritance graph
org.gluu.oxauth.client.authentication.SimplePrincipal 連携図
Collaboration graph

公開メンバ関数

 SimplePrincipal (final String name)
 
final String getName ()
 
String toString ()
 
int hashCode ()
 
boolean equals (Object obj)
 

非公開変数類

final String name
 

静的非公開変数類

static final long serialVersionUID = 7462821189097944893L
 

詳解

Simple security principal implementation

著者
Yuriy Movchan
バージョン
0.1, 03/20/2013

構築子と解体子

◆ SimplePrincipal()

org.gluu.oxauth.client.authentication.SimplePrincipal.SimplePrincipal ( final String  name)
inline
26  {
27  this.name = name;
28  AssertionHelper.assertNotNull(this.name, "Name cannot be null!");
29  }
final String name
Definition: SimplePrincipal.java:24

関数詳解

◆ equals()

boolean org.gluu.oxauth.client.authentication.SimplePrincipal.equals ( Object  obj)
inline
50  {
51  if (this == obj)
52  return true;
53  if (obj == null)
54  return false;
55  if (getClass() != obj.getClass())
56  return false;
57  SimplePrincipal other = (SimplePrincipal) obj;
58  if (name == null) {
59  if (other.name != null)
60  return false;
61  } else if (!name.equals(other.name))
62  return false;
63  return true;
64  }
final String name
Definition: SimplePrincipal.java:24
SimplePrincipal(final String name)
Definition: SimplePrincipal.java:26

◆ getName()

final String org.gluu.oxauth.client.authentication.SimplePrincipal.getName ( )
inline
31  {
32  return this.name;
33  }
final String name
Definition: SimplePrincipal.java:24

◆ hashCode()

int org.gluu.oxauth.client.authentication.SimplePrincipal.hashCode ( )
inline
43  {
44  final int prime = 31;
45  int result = 1;
46  result = prime * result + ((name == null) ? 0 : name.hashCode());
47  return result;
48  }
final String name
Definition: SimplePrincipal.java:24

◆ toString()

String org.gluu.oxauth.client.authentication.SimplePrincipal.toString ( )
inline
35  {
36  StringBuilder builder = new StringBuilder();
37  builder.append("SimplePrincipal [name=");
38  builder.append(name);
39  builder.append("]");
40  return builder.toString();
41  }
final String name
Definition: SimplePrincipal.java:24

メンバ詳解

◆ name

final String org.gluu.oxauth.client.authentication.SimplePrincipal.name
private

◆ serialVersionUID

final long org.gluu.oxauth.client.authentication.SimplePrincipal.serialVersionUID = 7462821189097944893L
staticprivate

このクラス詳解は次のファイルから抽出されました: