keycloak-federation
公開メンバ関数 | 静的公開変数類 | 限定公開メンバ関数 | 非公開変数類 | 全メンバ一覧
org.keycloak.storage.ldap.mappers.LDAPTransaction クラス
org.keycloak.storage.ldap.mappers.LDAPTransaction の継承関係図
Inheritance graph
org.keycloak.storage.ldap.mappers.LDAPTransaction 連携図
Collaboration graph

公開メンバ関数

 LDAPTransaction (LDAPStorageProvider ldapProvider, LDAPObject ldapUser)
 

静的公開変数類

static final Logger logger = Logger.getLogger(LDAPTransaction.class)
 

限定公開メンバ関数

void commitImpl ()
 
void rollbackImpl ()
 

非公開変数類

final LDAPStorageProvider ldapProvider
 
final LDAPObject ldapUser
 

詳解

著者
Marek Posolda

構築子と解体子

◆ LDAPTransaction()

org.keycloak.storage.ldap.mappers.LDAPTransaction.LDAPTransaction ( LDAPStorageProvider  ldapProvider,
LDAPObject  ldapUser 
)
inline
36  {
38  this.ldapUser = ldapUser;
39  }
final LDAPStorageProvider ldapProvider
Definition: LDAPTransaction.java:33
final LDAPObject ldapUser
Definition: LDAPTransaction.java:34

関数詳解

◆ commitImpl()

void org.keycloak.storage.ldap.mappers.LDAPTransaction.commitImpl ( )
inlineprotected
43  {
44  if (logger.isTraceEnabled()) {
45  logger.trace("Transaction commit! Updating LDAP attributes for object " + ldapUser.getDn().toString() + ", attributes: " + ldapUser.getAttributes());
46  }
47 
49  }
String toString()
Definition: LDAPDn.java:78
Map< String, Set< String > > getAttributes()
Definition: LDAPObject.java:127
final LDAPStorageProvider ldapProvider
Definition: LDAPTransaction.java:33
final LDAPObject ldapUser
Definition: LDAPTransaction.java:34
LDAPDn getDn()
Definition: LDAPObject.java:60
void update(LDAPObject ldapObject)
Definition: LDAPIdentityStore.java:105
static final Logger logger
Definition: LDAPTransaction.java:31
LDAPIdentityStore getLdapIdentityStore()
Definition: LDAPStorageProvider.java:126

◆ rollbackImpl()

void org.keycloak.storage.ldap.mappers.LDAPTransaction.rollbackImpl ( )
inlineprotected
53  {
54  logger.warn("Transaction rollback! Ignoring LDAP updates for object " + ldapUser.getDn().toString());
55  }
String toString()
Definition: LDAPDn.java:78
final LDAPObject ldapUser
Definition: LDAPTransaction.java:34
LDAPDn getDn()
Definition: LDAPObject.java:60
static final Logger logger
Definition: LDAPTransaction.java:31

メンバ詳解

◆ ldapProvider

final LDAPStorageProvider org.keycloak.storage.ldap.mappers.LDAPTransaction.ldapProvider
private

◆ ldapUser

final LDAPObject org.keycloak.storage.ldap.mappers.LDAPTransaction.ldapUser
private

◆ logger

final Logger org.keycloak.storage.ldap.mappers.LDAPTransaction.logger = Logger.getLogger(LDAPTransaction.class)
static

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