keycloak
公開メンバ関数 | 静的関数 | 非公開変数類 | 全メンバ一覧
org.keycloak.events.Event クラス
org.keycloak.events.Event 連携図
Collaboration graph

公開メンバ関数

long getTime ()
 
void setTime (long time)
 
EventType getType ()
 
void setType (EventType type)
 
String getRealmId ()
 
void setRealmId (String realmId)
 
String getClientId ()
 
void setClientId (String clientId)
 
String getUserId ()
 
void setUserId (String userId)
 
String getSessionId ()
 
void setSessionId (String sessionId)
 
String getIpAddress ()
 
void setIpAddress (String ipAddress)
 
String getError ()
 
void setError (String error)
 
Map< String, String > getDetails ()
 
void setDetails (Map< String, String > details)
 
Event clone ()
 

静的関数

static String maxLength (String string, int length)
 

非公開変数類

long time
 
EventType type
 
String realmId
 
String clientId
 
String userId
 
String sessionId
 
String ipAddress
 
String error
 
Map< String, String > details
 

詳解

著者
Stian Thorgersen

関数詳解

◆ clone()

Event org.keycloak.events.Event.clone ( )
inline
118  {
119  Event clone = new Event();
120  clone.time = time;
121  clone.type = type;
122  clone.realmId = realmId;
123  clone.clientId = clientId;
124  clone.userId = userId;
125  clone.sessionId = sessionId;
126  clone.ipAddress = ipAddress;
127  clone.error = error;
128  clone.details = details != null ? new HashMap<>(details) : null;
129  return clone;
130  }
String userId
Definition: Event.java:36
String clientId
Definition: Event.java:34
Map< String, String > details
Definition: Event.java:44
String sessionId
Definition: Event.java:38
String ipAddress
Definition: Event.java:40
String realmId
Definition: Event.java:32
Event clone()
Definition: Event.java:118
EventType type
Definition: Event.java:30
String error
Definition: Event.java:42
long time
Definition: Event.java:28

◆ getClientId()

String org.keycloak.events.Event.getClientId ( )
inline
70  {
71  return clientId;
72  }
String clientId
Definition: Event.java:34

◆ getDetails()

Map<String, String> org.keycloak.events.Event.getDetails ( )
inline
110  {
111  return details;
112  }
Map< String, String > details
Definition: Event.java:44

◆ getError()

String org.keycloak.events.Event.getError ( )
inline
102  {
103  return error;
104  }
String error
Definition: Event.java:42

◆ getIpAddress()

String org.keycloak.events.Event.getIpAddress ( )
inline
94  {
95  return ipAddress;
96  }
String ipAddress
Definition: Event.java:40

◆ getRealmId()

String org.keycloak.events.Event.getRealmId ( )
inline
62  {
63  return realmId;
64  }
String realmId
Definition: Event.java:32

◆ getSessionId()

String org.keycloak.events.Event.getSessionId ( )
inline
86  {
87  return sessionId;
88  }
String sessionId
Definition: Event.java:38

◆ getTime()

long org.keycloak.events.Event.getTime ( )
inline
46  {
47  return time;
48  }
long time
Definition: Event.java:28

◆ getType()

EventType org.keycloak.events.Event.getType ( )
inline
54  {
55  return type;
56  }
EventType type
Definition: Event.java:30

◆ getUserId()

String org.keycloak.events.Event.getUserId ( )
inline
78  {
79  return userId;
80  }
String userId
Definition: Event.java:36

◆ maxLength()

static String org.keycloak.events.Event.maxLength ( String  string,
int  length 
)
inlinestaticpackage
132  {
133  if (string != null && string.length() > length) {
134  return string.substring(0, length - 1);
135  }
136  return string;
137  }

◆ setClientId()

void org.keycloak.events.Event.setClientId ( String  clientId)
inline
74  {
75  this.clientId = maxLength(clientId, 255);
76  }
static String maxLength(String string, int length)
Definition: Event.java:132
String clientId
Definition: Event.java:34

◆ setDetails()

void org.keycloak.events.Event.setDetails ( Map< String, String >  details)
inline
114  {
115  this.details = details;
116  }
Map< String, String > details
Definition: Event.java:44

◆ setError()

void org.keycloak.events.Event.setError ( String  error)
inline
106  {
107  this.error = error;
108  }
String error
Definition: Event.java:42

◆ setIpAddress()

void org.keycloak.events.Event.setIpAddress ( String  ipAddress)
inline
98  {
99  this.ipAddress = ipAddress;
100  }
String ipAddress
Definition: Event.java:40

◆ setRealmId()

void org.keycloak.events.Event.setRealmId ( String  realmId)
inline
66  {
67  this.realmId = maxLength(realmId, 255);
68  }
static String maxLength(String string, int length)
Definition: Event.java:132
String realmId
Definition: Event.java:32

◆ setSessionId()

void org.keycloak.events.Event.setSessionId ( String  sessionId)
inline
90  {
91  this.sessionId = sessionId;
92  }
String sessionId
Definition: Event.java:38

◆ setTime()

void org.keycloak.events.Event.setTime ( long  time)
inline
50  {
51  this.time = time;
52  }
long time
Definition: Event.java:28

◆ setType()

void org.keycloak.events.Event.setType ( EventType  type)
inline
58  {
59  this.type = type;
60  }
EventType type
Definition: Event.java:30

◆ setUserId()

void org.keycloak.events.Event.setUserId ( String  userId)
inline
82  {
83  this.userId = maxLength(userId, 255);
84  }
String userId
Definition: Event.java:36
static String maxLength(String string, int length)
Definition: Event.java:132

メンバ詳解

◆ clientId

String org.keycloak.events.Event.clientId
private

◆ details

Map<String, String> org.keycloak.events.Event.details
private

◆ error

String org.keycloak.events.Event.error
private

◆ ipAddress

String org.keycloak.events.Event.ipAddress
private

◆ realmId

String org.keycloak.events.Event.realmId
private

◆ sessionId

String org.keycloak.events.Event.sessionId
private

◆ time

long org.keycloak.events.Event.time
private

◆ type

EventType org.keycloak.events.Event.type
private

◆ userId

String org.keycloak.events.Event.userId
private

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