keycloak-service
公開メンバ関数 | 非公開メンバ関数 | 非公開変数類 | 全メンバ一覧
org.keycloak.services.resources.JsResource クラス
org.keycloak.services.resources.JsResource 連携図
Collaboration graph

公開メンバ関数

Response getKeycloakJs (@QueryParam("version") String version)
 
Response getKeycloakJsWithVersion (@PathParam("version") String version)
 
Response getKeycloakMinJs (@QueryParam("version") String version)
 
Response getKeycloakMinJsWithVersion (@PathParam("version") String version)
 
Response getKeycloakAuthzJs (@QueryParam("version") String version)
 
Response getKeycloakAuthzJsWithVersion (@PathParam("version") String version)
 
Response getKeycloakAuthzMinJs (@QueryParam("version") String version)
 
Response getKeycloakAuthzMinJsWithVersion (@PathParam("version") String version)
 

非公開メンバ関数

Response getJs (String name, String version)
 

非公開変数類

HttpRequest request
 

詳解

Get keycloak.js file for javascript clients

著者
Stian Thorgersen

関数詳解

◆ getJs()

Response org.keycloak.services.resources.JsResource.getJs ( String  name,
String  version 
)
inlineprivate
112  {
113  CacheControl cacheControl;
114  if (version != null) {
115  if (!version.equals(Version.RESOURCES_VERSION)) {
116  return Response.status(Response.Status.NOT_FOUND).build();
117  }
118  cacheControl = CacheControlUtil.getDefaultCacheControl();
119  } else {
120  cacheControl = CacheControlUtil.noCache();
121  }
122 
123  Cors cors = Cors.add(request).allowAllOrigins();
124 
125  InputStream inputStream = getClass().getClassLoader().getResourceAsStream(name);
126  if (inputStream != null) {
127  return cors.builder(Response.ok(inputStream).type("text/javascript").cacheControl(cacheControl)).build();
128  } else {
129  return cors.builder(Response.status(Response.Status.NOT_FOUND)).build();
130  }
131  }
HttpRequest request
Definition: JsResource.java:44

◆ getKeycloakAuthzJs()

Response org.keycloak.services.resources.JsResource.getKeycloakAuthzJs ( @QueryParam("version") String  version)
inline

Get keycloak-authz.js file for javascript clients

戻り値
87  {
88  return getJs("keycloak-authz.js", version);
89  }
Response getJs(String name, String version)
Definition: JsResource.java:112

◆ getKeycloakAuthzJsWithVersion()

Response org.keycloak.services.resources.JsResource.getKeycloakAuthzJsWithVersion ( @PathParam("version") String  version)
inline
94  {
95  return getJs("keycloak-authz.js", version);
96  }
Response getJs(String name, String version)
Definition: JsResource.java:112

◆ getKeycloakAuthzMinJs()

Response org.keycloak.services.resources.JsResource.getKeycloakAuthzMinJs ( @QueryParam("version") String  version)
inline
101  {
102  return getJs("keycloak-authz.min.js", version);
103  }
Response getJs(String name, String version)
Definition: JsResource.java:112

◆ getKeycloakAuthzMinJsWithVersion()

Response org.keycloak.services.resources.JsResource.getKeycloakAuthzMinJsWithVersion ( @PathParam("version") String  version)
inline
108  {
109  return getJs("keycloak-authz.min.js", version);
110  }
Response getJs(String name, String version)
Definition: JsResource.java:112

◆ getKeycloakJs()

Response org.keycloak.services.resources.JsResource.getKeycloakJs ( @QueryParam("version") String  version)
inline

Get keycloak.js file for javascript clients

戻り値
54  {
55  return getJs("keycloak.js", version);
56  }
Response getJs(String name, String version)
Definition: JsResource.java:112

◆ getKeycloakJsWithVersion()

Response org.keycloak.services.resources.JsResource.getKeycloakJsWithVersion ( @PathParam("version") String  version)
inline
61  {
62  return getJs("keycloak.js", version);
63  }
Response getJs(String name, String version)
Definition: JsResource.java:112

◆ getKeycloakMinJs()

Response org.keycloak.services.resources.JsResource.getKeycloakMinJs ( @QueryParam("version") String  version)
inline
68  {
69  return getJs("keycloak.min.js", version);
70  }
Response getJs(String name, String version)
Definition: JsResource.java:112

◆ getKeycloakMinJsWithVersion()

Response org.keycloak.services.resources.JsResource.getKeycloakMinJsWithVersion ( @PathParam("version") String  version)
inline
75  {
76  return getJs("keycloak.min.js", version);
77  }
Response getJs(String name, String version)
Definition: JsResource.java:112

メンバ詳解

◆ request

HttpRequest org.keycloak.services.resources.JsResource.request
private

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