mitreid-connect
静的公開変数類 | 限定公開メンバ関数 | 静的非公開変数類 | 全メンバ一覧
org.mitre.openid.connect.view.JWKSetView クラス
org.mitre.openid.connect.view.JWKSetView の継承関係図
Inheritance graph
org.mitre.openid.connect.view.JWKSetView 連携図
Collaboration graph

静的公開変数類

static final String VIEWNAME = "jwkSet"
 

限定公開メンバ関数

void renderMergedOutputModel (Map< String, Object > model, HttpServletRequest request, HttpServletResponse response)
 

静的非公開変数類

static final Logger logger = LoggerFactory.getLogger(JWKSetView.class)
 

詳解

著者
jricher

関数詳解

◆ renderMergedOutputModel()

void org.mitre.openid.connect.view.JWKSetView.renderMergedOutputModel ( Map< String, Object >  model,
HttpServletRequest  request,
HttpServletResponse  response 
)
inlineprotected
54  {
55 
56  response.setContentType(MediaType.APPLICATION_JSON_VALUE);
57 
58 
59  //BiMap<String, PublicKey> keyMap = (BiMap<String, PublicKey>) model.get("keys");
60  Map<String, JWK> keys = (Map<String, JWK>) model.get("keys");
61 
62  JWKSet jwkSet = new JWKSet(new ArrayList<>(keys.values()));
63 
64  try {
65 
66  Writer out = response.getWriter();
67  out.write(jwkSet.toString());
68 
69  } catch (IOException e) {
70 
71  logger.error("IOException in JWKSetView.java: ", e);
72 
73  }
74 
75  }
static final Logger logger
Definition: JWKSetView.java:51

メンバ詳解

◆ logger

final Logger org.mitre.openid.connect.view.JWKSetView.logger = LoggerFactory.getLogger(JWKSetView.class)
staticprivate

Logger for this class

◆ VIEWNAME

final String org.mitre.openid.connect.view.JWKSetView.VIEWNAME = "jwkSet"
static

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