gluu
公開メンバ関数 | 非公開変数類 | 全メンバ一覧
org.gluu.oxtrust.service.scim2.interceptor.ServiceMetadataFilter クラス
org.gluu.oxtrust.service.scim2.interceptor.ServiceMetadataFilter の継承関係図
Inheritance graph
org.gluu.oxtrust.service.scim2.interceptor.ServiceMetadataFilter 連携図
Collaboration graph

公開メンバ関数

void filter (ContainerRequestContext requestContext) throws IOException
 

非公開変数類

Logger log
 

詳解

This class checks whether a filter query parameter was provided, and if so, blocks the processing and returns an error to the caller Created by jgomer on 2017-11-27.

関数詳解

◆ filter()

void org.gluu.oxtrust.service.scim2.interceptor.ServiceMetadataFilter.filter ( ContainerRequestContext  requestContext) throws IOException
inline
35  {
36 
37  log.info("==== SCIM Service metadata call intercepted ====");
38  String filter=requestContext.getUriInfo().getQueryParameters().getFirst(QUERY_PARAM_FILTER);
39  if (filter!=null) {
40  Response response=BaseScimWebService.getErrorResponse(Response.Status.FORBIDDEN, ErrorScimType.INVALID_VALUE, "No filter allowed here");
41  requestContext.abortWith(response);
42  }
43 
44  }
void filter(ContainerRequestContext requestContext)
Definition: ServiceMetadataFilter.java:35
Logger log
Definition: ServiceMetadataFilter.java:32

メンバ詳解

◆ log

Logger org.gluu.oxtrust.service.scim2.interceptor.ServiceMetadataFilter.log
private

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