public IdentityRequest.IdentityRequestBuilder create(HttpServletRequest request, HttpServletResponse response) throws FrameworkClientException { IdentityRequest.IdentityRequestBuilder builder = new IdentityRequest.IdentityRequestBuilder(request, response); create(builder, request, response); return builder; }
@Override public HttpIdentityResponse.HttpIdentityResponseBuilder create(IdentityResponse identityResponse) { HttpIdentityResponse.HttpIdentityResponseBuilder responseBuilder = new HttpIdentityResponse.HttpIdentityResponseBuilder(); return create(responseBuilder, identityResponse); }
public HttpIdentityResponse.HttpIdentityResponseBuilder handleException(FrameworkClientException exception, HttpServletRequest request, HttpServletResponse response) { HttpIdentityResponse.HttpIdentityResponseBuilder builder = new HttpIdentityResponse.HttpIdentityResponseBuilder(); builder.setStatusCode(400); builder.setBody(exception.getMessage()); return builder; }
public IdentityResponse process(IdentityRequest identityRequest) throws FrameworkException { IdentityProcessor processor = getIdentityProcessor(identityRequest); if (processor != null) { if (log.isDebugEnabled()) { log.debug("Starting to process IdentityProcessor : " + processor.getName()); } return processor.process(identityRequest).build(); } else { throw FrameworkRuntimeException.error("No IdentityProcessor found to process the request"); } }
public HttpIdentityResponse.HttpIdentityResponseBuilder handleException(FrameworkException exception) { HttpIdentityResponse.HttpIdentityResponseBuilder builder = new HttpIdentityResponse.HttpIdentityResponseBuilder(); builder.setStatusCode(HttpServletResponse.SC_METHOD_NOT_ALLOWED); builder.addHeader(OAuthConstants.HTTP_RESP_HEADER_CACHE_CONTROL, OAuthConstants.HTTP_RESP_HEADER_VAL_CACHE_CONTROL_NO_STORE); builder.addHeader(OAuthConstants.HTTP_RESP_HEADER_PRAGMA, OAuthConstants.HTTP_RESP_HEADER_VAL_PRAGMA_NO_CACHE); return builder; }
public HttpIdentityResponse.HttpIdentityResponseBuilder handleException(RuntimeException exception) { HttpIdentityResponse.HttpIdentityResponseBuilder builder = new HttpIdentityResponse.HttpIdentityResponseBuilder(); builder.setStatusCode(500); return builder; } }
@Override public HttpIdentityResponse.HttpIdentityResponseBuilder create(IdentityResponse identityResponse) { HttpIdentityResponse.HttpIdentityResponseBuilder responseBuilder = new HttpIdentityResponse.HttpIdentityResponseBuilder(); create(responseBuilder, identityResponse); return responseBuilder; }
/** * Add to IdentityMessageContext * * @param key Key * @param context IdentityMessageContext */ public static void addContextToCache(String key, IdentityMessageContext context) { IdentityContextCache.getInstance().addToCache(key, context); }
public static IdentityContextCache getInstance() { if (instance == null) { synchronized (IdentityContextCache.class) { if (instance == null) { instance = new IdentityContextCache(INBOUND_CONTEXT_CACHE_NAME); } } } return instance; }
public HttpIdentityResponse.HttpIdentityResponseBuilder handleException(FrameworkClientException exception, HttpServletRequest request, HttpServletResponse response) { HttpIdentityResponse.HttpIdentityResponseBuilder builder = new HttpIdentityResponse.HttpIdentityResponseBuilder(); builder.setStatusCode(400); builder.setBody(exception.getMessage()); return builder; } }
public IdentityResponse process(IdentityRequest identityRequest) throws FrameworkException { IdentityProcessor processor = getIdentityProcessor(identityRequest); if (processor != null) { if (log.isDebugEnabled()) { log.debug("Starting to process IdentityProcessor : " + processor.getName()); } return processor.process(identityRequest).build(); } else { throw FrameworkRuntimeException.error("No IdentityProcessor found to process the request"); } }
public HttpIdentityResponse.HttpIdentityResponseBuilder handleException(RuntimeException exception, HttpServletRequest request, HttpServletResponse response) { HttpIdentityResponse.HttpIdentityResponseBuilder builder = new HttpIdentityResponse.HttpIdentityResponseBuilder(); builder.setStatusCode(500); return builder; } }
public IdentityRequest.IdentityRequestBuilder create(HttpServletRequest request, HttpServletResponse response) throws FrameworkClientException { IdentityRequest.IdentityRequestBuilder builder = new IdentityRequest.IdentityRequestBuilder(request, response); return create(builder, request, response); }
@Override public HttpIdentityResponse.HttpIdentityResponseBuilder create(IdentityResponse identityResponse) { HttpIdentityResponse.HttpIdentityResponseBuilder responseBuilder = new HttpIdentityResponse.HttpIdentityResponseBuilder(); create(responseBuilder, identityResponse); return responseBuilder ; }
@Override public HttpIdentityResponse.HttpIdentityResponseBuilder create(IdentityResponse identityResponse) { HttpIdentityResponse.HttpIdentityResponseBuilder responseBuilder = new HttpIdentityResponse.HttpIdentityResponseBuilder(); return create(responseBuilder, identityResponse); }
public HttpIdentityResponse.HttpIdentityResponseBuilder handleException(FrameworkClientException exception, HttpServletRequest request, HttpServletResponse response) { HttpIdentityResponse.HttpIdentityResponseBuilder builder = new HttpIdentityResponse.HttpIdentityResponseBuilder(); builder.setStatusCode(400); builder.setBody(exception.getMessage()); return builder; }
public IdentityResponse process(IdentityRequest identityRequest) throws FrameworkException { IdentityProcessor processor = getIdentityProcessor(identityRequest); if (processor != null) { if (log.isDebugEnabled()) { log.debug("Starting to process IdentityProcessor : " + processor.getName()); } return processor.process(identityRequest).build(); } else { throw FrameworkRuntimeException.error("No IdentityProcessor found to process the request"); } }
public IdentityRequest.IdentityRequestBuilder create(HttpServletRequest request, HttpServletResponse response) throws FrameworkClientException { IdentityRequest.IdentityRequestBuilder builder = new IdentityRequest.IdentityRequestBuilder(request, response); create(builder, request, response); return builder; }
@Override public HttpIdentityResponse.HttpIdentityResponseBuilder create(IdentityResponse identityResponse) { HttpIdentityResponse.HttpIdentityResponseBuilder responseBuilder = new HttpIdentityResponse.HttpIdentityResponseBuilder(); create(responseBuilder, identityResponse); return responseBuilder ; }
@Override public HttpIdentityResponse.HttpIdentityResponseBuilder create(IdentityResponse identityResponse) { HttpIdentityResponse.HttpIdentityResponseBuilder responseBuilder = new HttpIdentityResponse.HttpIdentityResponseBuilder(); create(responseBuilder, identityResponse); return responseBuilder; }