mitreid-connect
公開メンバ関数 | 非公開変数類 | 静的非公開変数類 | 全メンバ一覧
org.mitre.oauth2.model.SavedUserAuthentication クラス
org.mitre.oauth2.model.SavedUserAuthentication の継承関係図
Inheritance graph
org.mitre.oauth2.model.SavedUserAuthentication 連携図
Collaboration graph

公開メンバ関数

 SavedUserAuthentication (Authentication src)
 
 SavedUserAuthentication ()
 
Long getId ()
 
void setId (Long id)
 
String getName ()
 
Collection< GrantedAuthority > getAuthorities ()
 
Object getCredentials ()
 
Object getDetails ()
 
Object getPrincipal ()
 
boolean isAuthenticated ()
 
void setAuthenticated (boolean isAuthenticated) throws IllegalArgumentException
 
String getSourceClass ()
 
void setSourceClass (String sourceClass)
 
void setName (String name)
 
void setAuthorities (Collection< GrantedAuthority > authorities)
 

非公開変数類

Long id
 
String name
 
Collection< GrantedAuthority > authorities
 
boolean authenticated
 
String sourceClass
 

静的非公開変数類

static final long serialVersionUID = -1804249963940323488L
 

詳解

This class stands in for an original Authentication object.

著者
jricher

構築子と解体子

◆ SavedUserAuthentication() [1/2]

org.mitre.oauth2.model.SavedUserAuthentication.SavedUserAuthentication ( Authentication  src)
inline

Create a Saved Auth from an existing Auth token

65  {
66  setName(src.getName());
67  setAuthorities(new HashSet<>(src.getAuthorities()));
68  setAuthenticated(src.isAuthenticated());
69 
70  if (src instanceof SavedUserAuthentication) {
71  // if we're copying in a saved auth, carry over the original class name
72  setSourceClass(((SavedUserAuthentication) src).getSourceClass());
73  } else {
74  setSourceClass(src.getClass().getName());
75  }
76  }
SavedUserAuthentication()
Definition: SavedUserAuthentication.java:81
void setSourceClass(String sourceClass)
Definition: SavedUserAuthentication.java:163
void setName(String name)
Definition: SavedUserAuthentication.java:170
void setAuthorities(Collection< GrantedAuthority > authorities)
Definition: SavedUserAuthentication.java:177
void setAuthenticated(boolean isAuthenticated)
Definition: SavedUserAuthentication.java:147
String getSourceClass()
Definition: SavedUserAuthentication.java:156

◆ SavedUserAuthentication() [2/2]

org.mitre.oauth2.model.SavedUserAuthentication.SavedUserAuthentication ( )
inline

Create an empty saved auth

81  {
82 
83  }

関数詳解

◆ getAuthorities()

Collection<GrantedAuthority> org.mitre.oauth2.model.SavedUserAuthentication.getAuthorities ( )
inline
117  {
118  return authorities;
119  }
Collection< GrantedAuthority > authorities
Definition: SavedUserAuthentication.java:56

◆ getCredentials()

Object org.mitre.oauth2.model.SavedUserAuthentication.getCredentials ( )
inline
123  {
124  return "";
125  }

◆ getDetails()

Object org.mitre.oauth2.model.SavedUserAuthentication.getDetails ( )
inline
129  {
130  return null;
131  }

◆ getId()

Long org.mitre.oauth2.model.SavedUserAuthentication.getId ( )
inline
戻り値
the id
91  {
92  return id;
93  }
Long id
Definition: SavedUserAuthentication.java:52

◆ getName()

String org.mitre.oauth2.model.SavedUserAuthentication.getName ( )
inline
105  {
106  return name;
107  }
String name
Definition: SavedUserAuthentication.java:54

◆ getPrincipal()

Object org.mitre.oauth2.model.SavedUserAuthentication.getPrincipal ( )
inline
135  {
136  return getName();
137  }
String getName()
Definition: SavedUserAuthentication.java:105

◆ getSourceClass()

String org.mitre.oauth2.model.SavedUserAuthentication.getSourceClass ( )
inline
戻り値
the sourceClass
156  {
157  return sourceClass;
158  }
String sourceClass
Definition: SavedUserAuthentication.java:60

◆ isAuthenticated()

boolean org.mitre.oauth2.model.SavedUserAuthentication.isAuthenticated ( )
inline
142  {
143  return authenticated;
144  }
boolean authenticated
Definition: SavedUserAuthentication.java:58

◆ setAuthenticated()

void org.mitre.oauth2.model.SavedUserAuthentication.setAuthenticated ( boolean  isAuthenticated) throws IllegalArgumentException
inline
147  {
149  }
boolean isAuthenticated()
Definition: SavedUserAuthentication.java:142
boolean authenticated
Definition: SavedUserAuthentication.java:58

◆ setAuthorities()

void org.mitre.oauth2.model.SavedUserAuthentication.setAuthorities ( Collection< GrantedAuthority >  authorities)
inline
引数
authoritiesthe authorities to set
177  {
178  this.authorities = authorities;
179  }
Collection< GrantedAuthority > authorities
Definition: SavedUserAuthentication.java:56

◆ setId()

void org.mitre.oauth2.model.SavedUserAuthentication.setId ( Long  id)
inline
引数
idthe id to set
98  {
99  this.id = id;
100  }
Long id
Definition: SavedUserAuthentication.java:52

◆ setName()

void org.mitre.oauth2.model.SavedUserAuthentication.setName ( String  name)
inline
引数
namethe name to set
170  {
171  this.name = name;
172  }
String name
Definition: SavedUserAuthentication.java:54

◆ setSourceClass()

void org.mitre.oauth2.model.SavedUserAuthentication.setSourceClass ( String  sourceClass)
inline
引数
sourceClassthe sourceClass to set
163  {
164  this.sourceClass = sourceClass;
165  }
String sourceClass
Definition: SavedUserAuthentication.java:60

メンバ詳解

◆ authenticated

boolean org.mitre.oauth2.model.SavedUserAuthentication.authenticated
private

◆ authorities

Collection<GrantedAuthority> org.mitre.oauth2.model.SavedUserAuthentication.authorities
private

◆ id

Long org.mitre.oauth2.model.SavedUserAuthentication.id
private

◆ name

String org.mitre.oauth2.model.SavedUserAuthentication.name
private

◆ serialVersionUID

final long org.mitre.oauth2.model.SavedUserAuthentication.serialVersionUID = -1804249963940323488L
staticprivate

◆ sourceClass

String org.mitre.oauth2.model.SavedUserAuthentication.sourceClass
private

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