gluu
公開メンバ関数 | 静的公開変数類 | 静的非公開変数類 | 全メンバ一覧
org.xdi.oxauth.dev.Manual クラス
org.xdi.oxauth.dev.Manual 連携図
Collaboration graph

公開メンバ関数

void init ()
 
void destroy ()
 
void getGroupsFromClient ()
 

静的公開変数類

static String LDAP_CONF_FILE_NAME = "oxauth-ldap.properties"
 
static final String CONF_FOLDER = "conf"
 
static PersistenceEntryManager MANAGER = null
 

静的非公開変数類

static final String LDAP_FILE_PATH = CONF_FOLDER + File.separator + LDAP_CONF_FILE_NAME
 

詳解

Test for manual run. Used for development purpose ONLY. Must not be run in suite. ATTENTION : To make life easier must not have dependency on embedded server.

著者
Yuriy Zabrovarnyy
バージョン
0.9, 26/07/2012

関数詳解

◆ destroy()

void org.xdi.oxauth.dev.Manual.destroy ( )
inline
50  {
51  MANAGER.destroy();
52  }
static PersistenceEntryManager MANAGER
Definition: Manual.java:38

◆ getGroupsFromClient()

void org.xdi.oxauth.dev.Manual.getGroupsFromClient ( )
inline
55  {
56  final Client client = MANAGER.find(Client.class, "inum=@!0000!0008!7652.0000,ou=clients,o=@!1111,o=gluu");
57  System.out.println(client);
58  }
static PersistenceEntryManager MANAGER
Definition: Manual.java:38

◆ init()

void org.xdi.oxauth.dev.Manual.init ( )
inline
41  {
42  final FileConfiguration fileConfiguration = new FileConfiguration(LDAP_FILE_PATH);
43  final Properties props = PropertiesDecrypter.decryptProperties(fileConfiguration.getProperties(), "passoword");
44  final LdapEntryManagerFactory ldapEntryManagerFactory = new LdapEntryManagerFactory();
45  final LdapConnectionProvider connectionProvider = new LdapConnectionProvider(props);
46  MANAGER = ldapEntryManagerFactory.createEntryManager(props);
47  }
static final String LDAP_FILE_PATH
Definition: Manual.java:36
static PersistenceEntryManager MANAGER
Definition: Manual.java:38

メンバ詳解

◆ CONF_FOLDER

final String org.xdi.oxauth.dev.Manual.CONF_FOLDER = "conf"
static

◆ LDAP_CONF_FILE_NAME

String org.xdi.oxauth.dev.Manual.LDAP_CONF_FILE_NAME = "oxauth-ldap.properties"
static

◆ LDAP_FILE_PATH

final String org.xdi.oxauth.dev.Manual.LDAP_FILE_PATH = CONF_FOLDER + File.separator + LDAP_CONF_FILE_NAME
staticprivate

◆ MANAGER

PersistenceEntryManager org.xdi.oxauth.dev.Manual.MANAGER = null
static

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