keycloak
公開メンバ関数 | 静的公開変数類 | 限定公開変数類 | 全メンバ一覧
org.keycloak.representations.adapters.action.LogoutAction クラス
org.keycloak.representations.adapters.action.LogoutAction の継承関係図
Inheritance graph
org.keycloak.representations.adapters.action.LogoutAction 連携図
Collaboration graph

公開メンバ関数

 LogoutAction ()
 
 LogoutAction (String id, int expiration, String resource, List< String > adapterSessionIds, int notBefore, List< String > keycloakSessionIds)
 
int getNotBefore ()
 
void setNotBefore (int notBefore)
 
List< String > getAdapterSessionIds ()
 
List< String > getKeycloakSessionIds ()
 
void setKeycloakSessionIds (List< String > keycloakSessionIds)
 
boolean validate ()
 
String getId ()
 
void setId (String id)
 
boolean isExpired ()
 
int getExpiration ()
 
void setExpiration (int expiration)
 
String getResource ()
 
void setResource (String resource)
 
String getAction ()
 
void setAction (String action)
 
TokenCategory getCategory ()
 

静的公開変数類

static final String LOGOUT = "LOGOUT"
 

限定公開変数類

List< String > adapterSessionIds
 
int notBefore
 
List< String > keycloakSessionIds
 
String id
 
int expiration
 
String resource
 
String action
 

詳解

著者
Bill Burke
バージョン
Revision
1

構築子と解体子

◆ LogoutAction() [1/2]

org.keycloak.representations.adapters.action.LogoutAction.LogoutAction ( )
inline
32  {
33  }

◆ LogoutAction() [2/2]

org.keycloak.representations.adapters.action.LogoutAction.LogoutAction ( String  id,
int  expiration,
String  resource,
List< String >  adapterSessionIds,
int  notBefore,
List< String >  keycloakSessionIds 
)
inline
35  {
36  super(id, expiration, resource, LOGOUT);
38  this.notBefore = notBefore;
40  }
List< String > keycloakSessionIds
Definition: LogoutAction.java:30
int expiration
Definition: AdminAction.java:33
static final String LOGOUT
Definition: LogoutAction.java:27
int notBefore
Definition: LogoutAction.java:29
List< String > adapterSessionIds
Definition: LogoutAction.java:28
String resource
Definition: AdminAction.java:34

関数詳解

◆ getAction()

String org.keycloak.representations.adapters.action.AdminAction.getAction ( )
inlineinherited
81  {
82  return action;
83  }
String action
Definition: AdminAction.java:35

◆ getAdapterSessionIds()

List<String> org.keycloak.representations.adapters.action.LogoutAction.getAdapterSessionIds ( )
inline
51  {
52  return adapterSessionIds;
53  }
List< String > adapterSessionIds
Definition: LogoutAction.java:28

◆ getCategory()

TokenCategory org.keycloak.representations.adapters.action.AdminAction.getCategory ( )
inlineinherited

org.keycloak.Tokenを実装しています。

92  {
93  return TokenCategory.ADMIN;
94  }

◆ getExpiration()

int org.keycloak.representations.adapters.action.AdminAction.getExpiration ( )
inlineinherited

Time in seconds since epoc

戻り値
65  {
66  return expiration;
67  }
int expiration
Definition: AdminAction.java:33

◆ getId()

String org.keycloak.representations.adapters.action.AdminAction.getId ( )
inlineinherited
47  {
48  return id;
49  }
String id
Definition: AdminAction.java:32

◆ getKeycloakSessionIds()

List<String> org.keycloak.representations.adapters.action.LogoutAction.getKeycloakSessionIds ( )
inline
55  {
56  return keycloakSessionIds;
57  }
List< String > keycloakSessionIds
Definition: LogoutAction.java:30

◆ getNotBefore()

int org.keycloak.representations.adapters.action.LogoutAction.getNotBefore ( )
inline
43  {
44  return notBefore;
45  }
int notBefore
Definition: LogoutAction.java:29

◆ getResource()

String org.keycloak.representations.adapters.action.AdminAction.getResource ( )
inlineinherited
73  {
74  return resource;
75  }
String resource
Definition: AdminAction.java:34

◆ isExpired()

boolean org.keycloak.representations.adapters.action.AdminAction.isExpired ( )
inlineinherited
56  {
57  return Time.currentTime() > expiration;
58  }
int expiration
Definition: AdminAction.java:33

◆ setAction()

void org.keycloak.representations.adapters.action.AdminAction.setAction ( String  action)
inlineinherited
85  {
86  this.action = action;
87  }
String action
Definition: AdminAction.java:35

◆ setExpiration()

void org.keycloak.representations.adapters.action.AdminAction.setExpiration ( int  expiration)
inlineinherited
69  {
70  this.expiration = expiration;
71  }
int expiration
Definition: AdminAction.java:33

◆ setId()

void org.keycloak.representations.adapters.action.AdminAction.setId ( String  id)
inlineinherited
51  {
52  this.id = id;
53  }
String id
Definition: AdminAction.java:32

◆ setKeycloakSessionIds()

void org.keycloak.representations.adapters.action.LogoutAction.setKeycloakSessionIds ( List< String >  keycloakSessionIds)
inline
59  {
61  }
List< String > keycloakSessionIds
Definition: LogoutAction.java:30

◆ setNotBefore()

void org.keycloak.representations.adapters.action.LogoutAction.setNotBefore ( int  notBefore)
inline
47  {
48  this.notBefore = notBefore;
49  }
int notBefore
Definition: LogoutAction.java:29

◆ setResource()

void org.keycloak.representations.adapters.action.AdminAction.setResource ( String  resource)
inlineinherited
77  {
78  this.resource = resource;
79  }
String resource
Definition: AdminAction.java:34

◆ validate()

boolean org.keycloak.representations.adapters.action.LogoutAction.validate ( )
inline
64  {
65  return LOGOUT.equals(action);
66  }
String action
Definition: AdminAction.java:35
static final String LOGOUT
Definition: LogoutAction.java:27

メンバ詳解

◆ action

String org.keycloak.representations.adapters.action.AdminAction.action
protectedinherited

◆ adapterSessionIds

List<String> org.keycloak.representations.adapters.action.LogoutAction.adapterSessionIds
protected

◆ expiration

int org.keycloak.representations.adapters.action.AdminAction.expiration
protectedinherited

◆ id

String org.keycloak.representations.adapters.action.AdminAction.id
protectedinherited

◆ keycloakSessionIds

List<String> org.keycloak.representations.adapters.action.LogoutAction.keycloakSessionIds
protected

◆ LOGOUT

final String org.keycloak.representations.adapters.action.LogoutAction.LOGOUT = "LOGOUT"
static

◆ notBefore

int org.keycloak.representations.adapters.action.LogoutAction.notBefore
protected

◆ resource

String org.keycloak.representations.adapters.action.AdminAction.resource
protectedinherited

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