keycloak-service
公開メンバ関数 | 静的公開メンバ関数 | 限定公開メンバ関数 | 限定公開変数類 | 全メンバ一覧
org.keycloak.protocol.oidc.utils.OIDCRedirectUriBuilder.QueryRedirectUriBuilder クラス
org.keycloak.protocol.oidc.utils.OIDCRedirectUriBuilder.QueryRedirectUriBuilder の継承関係図
Inheritance graph
org.keycloak.protocol.oidc.utils.OIDCRedirectUriBuilder.QueryRedirectUriBuilder 連携図
Collaboration graph

公開メンバ関数

OIDCRedirectUriBuilder addParam (String paramName, String paramValue)
 
Response build ()
 

静的公開メンバ関数

static OIDCRedirectUriBuilder fromUri (String baseUri, OIDCResponseMode responseMode)
 

限定公開メンバ関数

 QueryRedirectUriBuilder (KeycloakUriBuilder uriBuilder)
 

限定公開変数類

final KeycloakUriBuilder uriBuilder
 

詳解

構築子と解体子

◆ QueryRedirectUriBuilder()

64  {
65  super(uriBuilder);
66  }
final KeycloakUriBuilder uriBuilder
Definition: OIDCRedirectUriBuilder.java:34

関数詳解

◆ addParam()

OIDCRedirectUriBuilder org.keycloak.protocol.oidc.utils.OIDCRedirectUriBuilder.QueryRedirectUriBuilder.addParam ( String  paramName,
String  paramValue 
)
inline
69  {
70  uriBuilder.queryParam(paramName, paramValue);
71  return this;
72  }
final KeycloakUriBuilder uriBuilder
Definition: OIDCRedirectUriBuilder.java:34

◆ build()

Response org.keycloak.protocol.oidc.utils.OIDCRedirectUriBuilder.QueryRedirectUriBuilder.build ( )
inline
75  {
76  URI redirectUri = uriBuilder.build();
77  Response.ResponseBuilder location = Response.status(302).location(redirectUri);
78  return location.build();
79  }
final KeycloakUriBuilder uriBuilder
Definition: OIDCRedirectUriBuilder.java:34

◆ fromUri()

static OIDCRedirectUriBuilder org.keycloak.protocol.oidc.utils.OIDCRedirectUriBuilder.fromUri ( String  baseUri,
OIDCResponseMode  responseMode 
)
inlinestaticinherited
45  {
46  KeycloakUriBuilder uriBuilder = KeycloakUriBuilder.fromUri(baseUri);
47 
48  switch (responseMode) {
49  case QUERY: return new QueryRedirectUriBuilder(uriBuilder);
50  case FRAGMENT: return new FragmentRedirectUriBuilder(uriBuilder);
51  case FORM_POST: return new FormPostRedirectUriBuilder(uriBuilder);
52  }
53 
54  throw new IllegalStateException("Not possible to end here");
55  }
final KeycloakUriBuilder uriBuilder
Definition: OIDCRedirectUriBuilder.java:34

メンバ詳解

◆ uriBuilder

final KeycloakUriBuilder org.keycloak.protocol.oidc.utils.OIDCRedirectUriBuilder.uriBuilder
protectedinherited

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