gluu
公開メンバ関数 | 非公開変数類 | 全メンバ一覧
org.xdi.oxauth.idgen.ws.rs.IdGenService クラス
org.xdi.oxauth.idgen.ws.rs.IdGenService の継承関係図
Inheritance graph
org.xdi.oxauth.idgen.ws.rs.IdGenService 連携図
Collaboration graph

公開メンバ関数

String generateId (IdType p_idType, String p_idPrefix)
 
String generateId (String p_idType, String p_idPrefix)
 

非公開変数類

Logger log
 
InumGenerator inumGenerator
 
ExternalIdGeneratorService externalIdGeneratorService
 

詳解

著者
Yuriy Zabrovarnyy
バージョン
0.9, 24/06/2013

関数詳解

◆ generateId() [1/2]

String org.xdi.oxauth.idgen.ws.rs.IdGenService.generateId ( IdType  p_idType,
String  p_idPrefix 
)
inline
37  {
38  return generateId(p_idType.getType(), p_idPrefix);
39  }
String generateId(IdType p_idType, String p_idPrefix)
Definition: IdGenService.java:37

◆ generateId() [2/2]

String org.xdi.oxauth.idgen.ws.rs.IdGenService.generateId ( String  p_idType,
String  p_idPrefix 
)
inline

org.xdi.oxauth.idgen.ws.rs.IdGeneratorを実装しています。

42  {
43  if (externalIdGeneratorService.isEnabled()) {
44  final String generatedId = externalIdGeneratorService.executeExternalDefaultGenerateIdMethod("oxauth", p_idType, p_idPrefix);
45 
46  if (StringHelper.isNotEmpty(generatedId)) {
47  return generatedId;
48  }
49  }
50 
51  return inumGenerator.generateId(p_idType, p_idPrefix);
52  }
String generateId(String p_idType, String p_idPrefix)
Definition: InumGenerator.java:52
InumGenerator inumGenerator
Definition: IdGenService.java:32
String executeExternalDefaultGenerateIdMethod(String appId, String idType, String idPrefix)
Definition: ExternalIdGeneratorService.java:51
ExternalIdGeneratorService externalIdGeneratorService
Definition: IdGenService.java:35

メンバ詳解

◆ externalIdGeneratorService

ExternalIdGeneratorService org.xdi.oxauth.idgen.ws.rs.IdGenService.externalIdGeneratorService
private

◆ inumGenerator

InumGenerator org.xdi.oxauth.idgen.ws.rs.IdGenService.inumGenerator
private

◆ log

Logger org.xdi.oxauth.idgen.ws.rs.IdGenService.log
private

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