/** * Checks if previous IdentityMessageContext exists for given IdentityRequest using {@code sessionDataKey} parameter * * @param request IdentityRequest */ protected boolean isContextAvailable(IdentityRequest request) { String sessionDataKey = request.getParameter(InboundConstants.RequestProcessor.CONTEXT_KEY); if(StringUtils.isNotBlank(sessionDataKey)) { IdentityMessageContext context = InboundUtil.getContextFromCache(sessionDataKey); if(context != null) { return true; } } return false; }
String sessionDataKey1 = UUIDGenerator.generateUUID(); FrameworkUtils.addAuthenticationRequestToCache(sessionDataKey1, authRequest1); InboundUtil.addContextToCache(sessionDataKey1, context); FrameworkLoginResponse.FrameworkLoginResponseBuilder responseBuilder = new FrameworkLoginResponse. FrameworkLoginResponseBuilder(context);
FrameworkUtils.addAuthenticationRequestToCache(sessionDataKey, authRequest); InboundUtil.addContextToCache(sessionDataKey, context);
FrameworkUtils.addAuthenticationRequestToCache(sessionDataKey, authRequest); InboundUtil.addContextToCache(sessionDataKey, context);
/** * Returns IdentityMessageContext if one previously existed for given IdentityRequest using {@code sessionDataKey} * parameter * * @param request IdentityRequest * @return IdentityMessageContext */ protected IdentityMessageContext getContextIfAvailable(IdentityRequest request) { String sessionDataKey = request.getParameter(InboundConstants.RequestProcessor.CONTEXT_KEY); IdentityMessageContext context = null; if(StringUtils.isNotBlank(sessionDataKey)) { context = InboundUtil.getContextFromCache(sessionDataKey); } return context; }
FrameworkUtils.addAuthenticationRequestToCache(sessionDataKey, authRequest); InboundUtil.addContextToCache(sessionDataKey, context);
/** * Returns IdentityMessageContext if one previously existed for given IdentityRequest using {@code sessionDataKey} * parameter * * @param request IdentityRequest * @return IdentityMessageContext */ protected IdentityMessageContext getContextIfAvailable(IdentityRequest request) { String sessionDataKey = request.getParameter(InboundConstants.RequestProcessor.CONTEXT_KEY); // preserving backward compatibility with OAuth2 consent page if(StringUtils.isBlank(sessionDataKey)) { sessionDataKey = request.getParameter(InboundConstants.RequestProcessor.CONTEXT_KEY_CONSENT); } IdentityMessageContext context = null; if(StringUtils.isNotBlank(sessionDataKey)) { context = InboundUtil.getContextFromCache(sessionDataKey); } return context; }
FrameworkUtils.addAuthenticationRequestToCache(sessionDataKey, authRequest); InboundUtil.addContextToCache(sessionDataKey, context);
/** * Returns IdentityMessageContext if one previously existed for given IdentityRequest using {@code sessionDataKey} * parameter * * @param request IdentityRequest * @return IdentityMessageContext */ protected IdentityMessageContext getContextIfAvailable(IdentityRequest request) { String sessionDataKey = request.getParameter(InboundConstants.RequestProcessor.CONTEXT_KEY); // preserving backward compatibility with OAuth2 consent page if(StringUtils.isBlank(sessionDataKey)) { sessionDataKey = request.getParameter(InboundConstants.RequestProcessor.CONTEXT_KEY_CONSENT); } IdentityMessageContext context = null; if(StringUtils.isNotBlank(sessionDataKey)) { context = InboundUtil.getContextFromCache(sessionDataKey); } return context; }
InboundUtil.addContextToCache(sessionId, context); SAMLCloudFrameworkLogoutResponse.SAMLCloudFrameworkLogoutResponseBuilder responseBuilder = new SAMLCloudFrameworkLogoutResponse.SAMLCloudFrameworkLogoutResponseBuilder(context);
/** * Checks if previous IdentityMessageContext exists for given IdentityRequest using {@code sessionDataKey} parameter * * @param request IdentityRequest */ protected boolean isContextAvailable(IdentityRequest request) { String sessionDataKey = request.getParameter(InboundConstants.RequestProcessor.CONTEXT_KEY); // preserving backward compatibility with OAuth2 consent page if(StringUtils.isBlank(sessionDataKey)) { sessionDataKey = request.getParameter(InboundConstants.RequestProcessor.CONTEXT_KEY_CONSENT); } if(StringUtils.isNotBlank(sessionDataKey)) { IdentityMessageContext context = InboundUtil.getContextFromCache(sessionDataKey); if(context != null) { return true; } } return false; }
FrameworkUtils.addAuthenticationRequestToCache(sessionDataKey, authRequest); InboundUtil.addContextToCache(sessionDataKey, context);
/** * Checks if previous IdentityMessageContext exists for given IdentityRequest using {@code sessionDataKey} parameter * * @param request IdentityRequest */ protected boolean isContextAvailable(IdentityRequest request) { String sessionDataKey = request.getParameter(InboundConstants.RequestProcessor.CONTEXT_KEY); // preserving backward compatibility with OAuth2 consent page if(StringUtils.isBlank(sessionDataKey)) { sessionDataKey = request.getParameter(InboundConstants.RequestProcessor.CONTEXT_KEY_CONSENT); } if(StringUtils.isNotBlank(sessionDataKey)) { IdentityMessageContext context = InboundUtil.getContextFromCache(sessionDataKey); if(context != null) { return true; } } return false; }
FrameworkUtils.addAuthenticationRequestToCache(sessionDataKey, authRequest); InboundUtil.addContextToCache(sessionDataKey, context);
FrameworkUtils.addAuthenticationRequestToCache(sessionDataKey, authRequest); InboundUtil.addContextToCache(sessionDataKey, context);