gluu
|
公開メンバ関数 | |
void | persist (Client client) |
void | merge (Client client) |
boolean | authenticate (String clientId, String password) |
Set< Client > | getClient (Collection< String > clientIds, boolean silent) |
Client | getClient (String clientId) |
Client | getClient (String clientId, String registrationAccessToken) |
Set< Client > | getClientsByDns (Collection< String > dnList) |
Set< Client > | getClientsByDns (Collection< String > dnList, boolean silently) |
Client | getClientByDn (String dn) |
org.gluu.persist.model.base.CustomAttribute | getCustomAttribute (Client client, String attributeName) |
void | setCustomAttribute (Client client, String attributeName, String attributeValue) |
List< Client > | getAllClients (String[] returnAttributes) |
List< Client > | getAllClients (String[] returnAttributes, int size) |
List< Client > | getClientsWithExpirationDate (BatchOperation< Client > batchOperation, String[] returnAttributes, int sizeLimit, int chunkSize) |
String | buildClientDn (String p_clientId) |
void | remove (Client client) |
void | updatAccessTime (Client client, boolean isUpdateLogonTime) |
Object | getAttribute (Client client, String clientAttribute) throws InvalidClaimException |
String | decryptSecret (String encryptedClientSecret) throws EncryptionException |
String | encryptSecret (String clientSecret) throws EncryptionException |
静的公開変数類 | |
static final String [] | CLIENT_OBJECT_CLASSES = new String[] { "oxAuthClient" } |
非公開メンバ関数 | |
void | putInCache (Client client) |
Client | fromCache (String dn) |
void | removeFromCache (Client client) |
静的非公開メンバ関数 | |
static String | getClientIdCacheKey (String clientId) |
static String | getClientDnCacheKey (String dn) |
非公開変数類 | |
Logger | log |
PersistenceEntryManager | ldapEntryManager |
CacheService | cacheService |
ScopeService | scopeService |
ClientFilterService | clientFilterService |
EncryptionService | encryptionService |
AppConfiguration | appConfiguration |
StaticConfiguration | staticConfiguration |
静的非公開変数類 | |
static final String | CACHE_CLIENT_NAME = "ClientCache" |
static final String | CACHE_CLIENT_FILTER_NAME = "ClientFilterCache" |
Provides operations with clients.
|
inline |
Authenticate client.
clientId | Client inum. |
password | Client password. |
true
if success, otherwise false
.
|
inline |
|
inline |
|
inline |
|
inlineprivate |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Returns client by DN.
dn | dn of client |
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprivate |
|
inline |
|
inlineprivate |
|
inline |
|
inline |
|
private |
|
staticprivate |
|
staticprivate |
|
private |
|
static |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |