mitreid-connect
公開メンバ関数 | 静的公開変数類 | 非公開変数類 | 全メンバ一覧
org.mitre.openid.connect.model.ApprovedSite クラス
org.mitre.openid.connect.model.ApprovedSite 連携図
Collaboration graph

公開メンバ関数

 ApprovedSite ()
 
Long getId ()
 
void setId (Long id)
 
String getUserId ()
 
void setUserId (String userId)
 
String getClientId ()
 
void setClientId (String clientId)
 
Date getCreationDate ()
 
void setCreationDate (Date creationDate)
 
Date getAccessDate ()
 
void setAccessDate (Date accessDate)
 
Set< String > getAllowedScopes ()
 
void setAllowedScopes (Set< String > allowedScopes)
 
Date getTimeoutDate ()
 
void setTimeoutDate (Date timeoutDate)
 
boolean isExpired ()
 

静的公開変数類

static final String QUERY_BY_CLIENT_ID_AND_USER_ID = "ApprovedSite.getByClientIdAndUserId"
 
static final String QUERY_BY_CLIENT_ID = "ApprovedSite.getByClientId"
 
static final String QUERY_BY_USER_ID = "ApprovedSite.getByUserId"
 
static final String QUERY_ALL = "ApprovedSite.getAll"
 
static final String PARAM_CLIENT_ID = "clientId"
 
static final String PARAM_USER_ID = "userId"
 

非公開変数類

Long id
 
String userId
 
String clientId
 
Date creationDate
 
Date accessDate
 
Date timeoutDate
 
Set< String > allowedScopes
 

詳解

構築子と解体子

◆ ApprovedSite()

org.mitre.openid.connect.model.ApprovedSite.ApprovedSite ( )
inline

Empty constructor

82  {
83 
84  }

関数詳解

◆ getAccessDate()

Date org.mitre.openid.connect.model.ApprovedSite.getAccessDate ( )
inline
戻り値
the accessDate
158  {
159  return accessDate;
160  }
Date accessDate
Definition: ApprovedSite.java:70

◆ getAllowedScopes()

Set<String> org.mitre.openid.connect.model.ApprovedSite.getAllowedScopes ( )
inline
戻り値
the allowedScopes
178  {
179  return allowedScopes;
180  }
Set< String > allowedScopes
Definition: ApprovedSite.java:77

◆ getClientId()

String org.mitre.openid.connect.model.ApprovedSite.getClientId ( )
inline
戻り値
the clientId
124  {
125  return clientId;
126  }
String clientId
Definition: ApprovedSite.java:64

◆ getCreationDate()

Date org.mitre.openid.connect.model.ApprovedSite.getCreationDate ( )
inline
戻り値
the creationDate
141  {
142  return creationDate;
143  }
Date creationDate
Definition: ApprovedSite.java:67

◆ getId()

Long org.mitre.openid.connect.model.ApprovedSite.getId ( )
inline
戻り値
the id
92  {
93  return id;
94  }
Long id
Definition: ApprovedSite.java:58

◆ getTimeoutDate()

Date org.mitre.openid.connect.model.ApprovedSite.getTimeoutDate ( )
inline
戻り値
the timeoutDate
195  {
196  return timeoutDate;
197  }
Date timeoutDate
Definition: ApprovedSite.java:73

◆ getUserId()

String org.mitre.openid.connect.model.ApprovedSite.getUserId ( )
inline
戻り値
the userInfo
108  {
109  return userId;
110  }
String userId
Definition: ApprovedSite.java:61

◆ isExpired()

boolean org.mitre.openid.connect.model.ApprovedSite.isExpired ( )
inline

Has this approval expired?

戻り値
211  {
212  if (getTimeoutDate() != null) {
213  Date now = new Date();
214  if (now.after(getTimeoutDate())) {
215  return true;
216  } else {
217  return false;
218  }
219  } else {
220  return false;
221  }
222  }
Date getTimeoutDate()
Definition: ApprovedSite.java:195

◆ setAccessDate()

void org.mitre.openid.connect.model.ApprovedSite.setAccessDate ( Date  accessDate)
inline
引数
accessDatethe accessDate to set
165  {
166  this.accessDate = accessDate;
167  }
Date accessDate
Definition: ApprovedSite.java:70

◆ setAllowedScopes()

void org.mitre.openid.connect.model.ApprovedSite.setAllowedScopes ( Set< String >  allowedScopes)
inline
引数
allowedScopesthe allowedScopes to set
185  {
187  }
Set< String > allowedScopes
Definition: ApprovedSite.java:77

◆ setClientId()

void org.mitre.openid.connect.model.ApprovedSite.setClientId ( String  clientId)
inline
引数
clientIdthe clientId to set
131  {
132  this.clientId = clientId;
133  }
String clientId
Definition: ApprovedSite.java:64

◆ setCreationDate()

void org.mitre.openid.connect.model.ApprovedSite.setCreationDate ( Date  creationDate)
inline
引数
creationDatethe creationDate to set
148  {
149  this.creationDate = creationDate;
150  }
Date creationDate
Definition: ApprovedSite.java:67

◆ setId()

void org.mitre.openid.connect.model.ApprovedSite.setId ( Long  id)
inline
引数
idthe id to set
99  {
100  this.id = id;
101  }
Long id
Definition: ApprovedSite.java:58

◆ setTimeoutDate()

void org.mitre.openid.connect.model.ApprovedSite.setTimeoutDate ( Date  timeoutDate)
inline
引数
timeoutDatethe timeoutDate to set
202  {
203  this.timeoutDate = timeoutDate;
204  }
Date timeoutDate
Definition: ApprovedSite.java:73

◆ setUserId()

void org.mitre.openid.connect.model.ApprovedSite.setUserId ( String  userId)
inline
引数
userInfothe userInfo to set
115  {
116  this.userId = userId;
117  }
String userId
Definition: ApprovedSite.java:61

メンバ詳解

◆ accessDate

Date org.mitre.openid.connect.model.ApprovedSite.accessDate
private

◆ allowedScopes

Set<String> org.mitre.openid.connect.model.ApprovedSite.allowedScopes
private

◆ clientId

String org.mitre.openid.connect.model.ApprovedSite.clientId
private

◆ creationDate

Date org.mitre.openid.connect.model.ApprovedSite.creationDate
private

◆ id

Long org.mitre.openid.connect.model.ApprovedSite.id
private

◆ PARAM_CLIENT_ID

final String org.mitre.openid.connect.model.ApprovedSite.PARAM_CLIENT_ID = "clientId"
static

◆ PARAM_USER_ID

final String org.mitre.openid.connect.model.ApprovedSite.PARAM_USER_ID = "userId"
static

◆ QUERY_ALL

final String org.mitre.openid.connect.model.ApprovedSite.QUERY_ALL = "ApprovedSite.getAll"
static

◆ QUERY_BY_CLIENT_ID

final String org.mitre.openid.connect.model.ApprovedSite.QUERY_BY_CLIENT_ID = "ApprovedSite.getByClientId"
static

◆ QUERY_BY_CLIENT_ID_AND_USER_ID

final String org.mitre.openid.connect.model.ApprovedSite.QUERY_BY_CLIENT_ID_AND_USER_ID = "ApprovedSite.getByClientIdAndUserId"
static

◆ QUERY_BY_USER_ID

final String org.mitre.openid.connect.model.ApprovedSite.QUERY_BY_USER_ID = "ApprovedSite.getByUserId"
static

◆ timeoutDate

Date org.mitre.openid.connect.model.ApprovedSite.timeoutDate
private

◆ userId

String org.mitre.openid.connect.model.ApprovedSite.userId
private

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