public static void triggerPreListeners(OAuthAuthzReqMessageContext oauthAuthzMsgCtx) { OAuthEventInterceptor oAuthEventInterceptorProxy = OAuthComponentServiceHolder.getInstance() .getOAuthEventInterceptorProxy(); if (oAuthEventInterceptorProxy != null && oAuthEventInterceptorProxy.isEnabled()) { Map<String, Object> paramMap = new HashMap<>(); try { oAuthEventInterceptorProxy.onPreTokenIssue(oauthAuthzMsgCtx, paramMap); if (log.isDebugEnabled()) { log.debug("Oauth pre token issue listener is triggered."); } } catch (IdentityOAuth2Exception e) { log.error("Oauth pre token issue listener ", e); } } }
public static void triggerPostListeners(OAuthAuthzReqMessageContext oauthAuthzMsgCtx, AccessTokenDO tokenDO, OAuth2AuthorizeRespDTO respDTO) { OAuthEventInterceptor oAuthEventInterceptorProxy = OAuthComponentServiceHolder.getInstance() .getOAuthEventInterceptorProxy(); if (oAuthEventInterceptorProxy != null && oAuthEventInterceptorProxy.isEnabled()) { try { Map<String, Object> paramMap = new HashMap<>(); oAuthEventInterceptorProxy.onPostTokenIssue(oauthAuthzMsgCtx, tokenDO, respDTO, paramMap); if (log.isDebugEnabled()) { log.debug("Oauth post token issue listener is triggered."); } } catch (IdentityOAuth2Exception e) { log.error("Oauth post token issue listener ", e); } } }
private void invokePostRevocationListeners(OAuthRevocationRequestDTO revokeRequestDTO, OAuthRevocationResponseDTO revokeResponseDTO, AccessTokenDO accessTokenDO, RefreshTokenValidationDataDO refreshTokenDO) { OAuthEventInterceptor oAuthEventInterceptorProxy = OAuthComponentServiceHolder.getInstance() .getOAuthEventInterceptorProxy(); if (oAuthEventInterceptorProxy != null && oAuthEventInterceptorProxy.isEnabled()) { try { Map<String, Object> paramMap = new HashMap<>(); oAuthEventInterceptorProxy.onPostTokenRevocationByClient(revokeRequestDTO, revokeResponseDTO, accessTokenDO, refreshTokenDO, paramMap); } catch (IdentityOAuth2Exception e) { log.error("Error occurred when invoking post token revoke listener ", e); } } }
private void triggerPostValidationListeners(OAuth2TokenValidationRequestDTO requestDTO, OAuth2TokenValidationResponseDTO responseDTO) { OAuthEventInterceptor oAuthEventInterceptorProxy = OAuthComponentServiceHolder.getInstance() .getOAuthEventInterceptorProxy(); if (oAuthEventInterceptorProxy != null && oAuthEventInterceptorProxy.isEnabled()) { try { Map<String, Object> paramMap = new HashMap<>(); oAuthEventInterceptorProxy.onPostTokenValidation(requestDTO, responseDTO, paramMap); } catch (IdentityOAuth2Exception e) { log.error("Oauth post validation listener failed.", e); } } }
private void triggerPostListeners(OAuthAuthzReqMessageContext oauthAuthzMsgCtx, AccessTokenDO tokenDO, OAuth2AuthorizeRespDTO respDTO) { OAuthEventInterceptor oAuthEventInterceptorProxy = OAuthComponentServiceHolder.getInstance() .getOAuthEventInterceptorProxy(); if (oAuthEventInterceptorProxy != null && oAuthEventInterceptorProxy.isEnabled()) { try { Map<String, Object> paramMap = new HashMap<>(); oAuthEventInterceptorProxy.onPostTokenIssue(oauthAuthzMsgCtx, tokenDO, respDTO, paramMap); } catch (IdentityOAuth2Exception e) { log.error("Oauth post token issue listener ", e); } } }
private void triggerPreValidationListeners(OAuth2TokenValidationRequestDTO requestDTO) throws IdentityOAuth2Exception { OAuthEventInterceptor oAuthEventInterceptorProxy = OAuthComponentServiceHolder.getInstance() .getOAuthEventInterceptorProxy(); if (oAuthEventInterceptorProxy != null && oAuthEventInterceptorProxy.isEnabled()) { Map<String, Object> paramMap = new HashMap<>(); oAuthEventInterceptorProxy.onPreTokenValidation(requestDTO, paramMap); } }
private void triggerPostListeners(OAuthAuthzReqMessageContext oauthAuthzMsgCtx, AccessTokenDO tokenDO, OAuth2AuthorizeRespDTO respDTO) { OAuthEventInterceptor oAuthEventInterceptorProxy = OAuthComponentServiceHolder.getInstance() .getOAuthEventInterceptorProxy(); if (oAuthEventInterceptorProxy != null && oAuthEventInterceptorProxy.isEnabled()) { try { oAuthEventInterceptorProxy.onPostTokenIssue(oauthAuthzMsgCtx, tokenDO, respDTO); } catch (IdentityOAuth2Exception e) { log.error("Oauth post token issue listener ", e); } } }
private void triggerPostValidationListeners(OAuth2TokenValidationRequestDTO requestDTO, OAuth2TokenValidationResponseDTO responseDTO) { OAuthEventInterceptor oAuthEventInterceptorProxy = OAuthComponentServiceHolder.getInstance() .getOAuthEventInterceptorProxy(); if (oAuthEventInterceptorProxy != null && oAuthEventInterceptorProxy.isEnabled()) { try { oAuthEventInterceptorProxy.onPostTokenValidation(requestDTO, responseDTO); } catch (IdentityOAuth2Exception e) { log.error("Oauth post validation listener failed.", e); } } }
private void triggerPostRevokeListeners(OAuthRevocationRequestDTO revokeRequestDTO, OAuthRevocationResponseDTO revokeRespDTO, AccessTokenDO[] accessTokenDOs) { OAuthEventInterceptor oAuthEventInterceptorProxy = OAuthComponentServiceHolder.getInstance() .getOAuthEventInterceptorProxy(); for (AccessTokenDO accessTokenDO : accessTokenDOs) { if (oAuthEventInterceptorProxy != null && oAuthEventInterceptorProxy.isEnabled()) { try { oAuthEventInterceptorProxy.onPostTokenRevocationByResourceOwner(revokeRequestDTO, revokeRespDTO, accessTokenDO); } catch (IdentityOAuth2Exception e) { log.error("Error occurred with post revocation listener ", e); } } } }
private void triggerPostRevokeListeners(OAuthRevocationRequestDTO revokeRequestDTO, OAuthRevocationResponseDTO revokeRespDTO, AccessTokenDO[] accessTokenDOs) { OAuthEventInterceptor oAuthEventInterceptorProxy = OAuthComponentServiceHolder.getInstance() .getOAuthEventInterceptorProxy(); for (AccessTokenDO accessTokenDO : accessTokenDOs) { if (oAuthEventInterceptorProxy != null && oAuthEventInterceptorProxy.isEnabled()) { try { Map<String, Object> paramMap = new HashMap<>(); oAuthEventInterceptorProxy.onPostTokenRevocationByResourceOwner(revokeRequestDTO, revokeRespDTO, accessTokenDO, paramMap); } catch (IdentityOAuth2Exception e) { log.error("Error occurred with post revocation listener ", e); } } } }
private void triggerPostIntrospectionValidationListeners(OAuth2TokenValidationRequestDTO requestDTO, OAuth2IntrospectionResponseDTO responseDTO) { OAuthEventInterceptor oAuthEventInterceptorProxy = OAuthComponentServiceHolder.getInstance() .getOAuthEventInterceptorProxy(); if (oAuthEventInterceptorProxy != null && oAuthEventInterceptorProxy.isEnabled()) { try { oAuthEventInterceptorProxy.onPostTokenValidation(requestDTO, responseDTO); } catch (IdentityOAuth2Exception e) { log.error("Oauth post validation listener failed.", e); } } } }
private void invokePostRevocationListeners(OAuthRevocationRequestDTO revokeRequestDTO, OAuthRevocationResponseDTO revokeResponseDTO, AccessTokenDO accessTokenDO, RefreshTokenValidationDataDO refreshTokenDO) { OAuthEventInterceptor oAuthEventInterceptorProxy = OAuthComponentServiceHolder.getInstance() .getOAuthEventInterceptorProxy(); if (oAuthEventInterceptorProxy != null && oAuthEventInterceptorProxy.isEnabled()) { try { oAuthEventInterceptorProxy.onPostTokenRevocationByClient(revokeRequestDTO, revokeResponseDTO, accessTokenDO, refreshTokenDO); } catch (IdentityOAuth2Exception e) { log.error("Error occurred when invoking post token revoke listener ", e); } } }
private void triggerPostListeners(OAuth2AccessTokenReqDTO tokenReqDTO, OAuth2AccessTokenRespDTO tokenRespDTO, OAuthTokenReqMessageContext tokReqMsgCtx, boolean isRefresh) { OAuthEventInterceptor oAuthEventInterceptorProxy = OAuthComponentServiceHolder.getInstance() .getOAuthEventInterceptorProxy(); if (isRefresh) { if (oAuthEventInterceptorProxy != null && oAuthEventInterceptorProxy.isEnabled()) { try { oAuthEventInterceptorProxy.onPostTokenRenewal(tokenReqDTO, tokenRespDTO, tokReqMsgCtx); } catch (IdentityOAuth2Exception e) { log.error("Oauth post renewal listener failed", e); } } } else { if (oAuthEventInterceptorProxy != null && oAuthEventInterceptorProxy.isEnabled()) { try { oAuthEventInterceptorProxy.onPostTokenIssue(tokenReqDTO, tokenRespDTO, tokReqMsgCtx); } catch (IdentityOAuth2Exception e) { log.error("Oauth post issuer listener failed.", e); } } } }
private void triggerPostIntrospectionValidationListeners(OAuth2TokenValidationRequestDTO requestDTO, OAuth2IntrospectionResponseDTO responseDTO, Map<String, Object> paramMap) { OAuthEventInterceptor oAuthEventInterceptorProxy = OAuthComponentServiceHolder.getInstance() .getOAuthEventInterceptorProxy(); if (oAuthEventInterceptorProxy != null && oAuthEventInterceptorProxy.isEnabled()) { try { if (paramMap == null) { paramMap = new HashMap<>(); } oAuthEventInterceptorProxy.onPostTokenValidation(requestDTO, responseDTO, paramMap); } catch (IdentityOAuth2Exception e) { log.error("Oauth post validation listener failed.", e); } } } }
private void triggerPreValidationListeners(OAuth2TokenValidationRequestDTO requestDTO) throws IdentityOAuth2Exception { OAuthEventInterceptor oAuthEventInterceptorProxy = OAuthComponentServiceHolder.getInstance() .getOAuthEventInterceptorProxy(); if (oAuthEventInterceptorProxy != null && oAuthEventInterceptorProxy.isEnabled()) { oAuthEventInterceptorProxy.onPreTokenValidation(requestDTO); } }
private void triggerPreRevokeListeners(OAuthRevocationRequestDTO revokeRequestDTO) throws IdentityOAuthAdminException { OAuthEventInterceptor oAuthEventInterceptorProxy = OAuthComponentServiceHolder.getInstance() .getOAuthEventInterceptorProxy(); if (oAuthEventInterceptorProxy != null && oAuthEventInterceptorProxy.isEnabled()) { try { Map<String, Object> paramMap = new HashMap<>(); oAuthEventInterceptorProxy.onPreTokenRevocationByResourceOwner(revokeRequestDTO, paramMap); } catch (IdentityOAuth2Exception e) { throw handleError("Error occurred with Oauth pre-revoke listener ", e); } } }
private void triggerPreListeners(OAuth2AccessTokenReqDTO tokenReqDTO, OAuthTokenReqMessageContext tokReqMsgCtx, boolean isRefresh) throws IdentityOAuth2Exception { OAuthEventInterceptor oAuthEventInterceptorProxy = OAuthComponentServiceHolder.getInstance() .getOAuthEventInterceptorProxy(); if (oAuthEventInterceptorProxy != null && oAuthEventInterceptorProxy.isEnabled()) { Map<String, Object> paramMap = new HashMap<>(); if (isRefresh) { if (log.isDebugEnabled()) { log.debug("Triggering refresh token pre renewal listeners for client: " + tokenReqDTO.getClientId()); } oAuthEventInterceptorProxy.onPreTokenRenewal(tokenReqDTO, tokReqMsgCtx, paramMap); } else { if (log.isDebugEnabled()) { log.debug("Triggering access token pre issuer listeners for client: " + tokenReqDTO.getClientId()); } oAuthEventInterceptorProxy.onPreTokenIssue(tokenReqDTO, tokReqMsgCtx, paramMap); } } }
private void triggerPreRevokeListeners(OAuthRevocationRequestDTO revokeRequestDTO) throws IdentityOAuthAdminException { OAuthEventInterceptor oAuthEventInterceptorProxy = OAuthComponentServiceHolder.getInstance() .getOAuthEventInterceptorProxy(); if (oAuthEventInterceptorProxy != null && oAuthEventInterceptorProxy.isEnabled()) { try { oAuthEventInterceptorProxy.onPreTokenRevocationByResourceOwner(revokeRequestDTO); } catch (IdentityOAuth2Exception e) { throw new IdentityOAuthAdminException("Error occurred with Oauth pre-revoke listener ", e); } } }
private void triggerPreListeners(OAuth2AccessTokenReqDTO tokenReqDTO, OAuthTokenReqMessageContext tokReqMsgCtx, boolean isRefresh) throws IdentityOAuth2Exception { OAuthEventInterceptor oAuthEventInterceptorProxy = OAuthComponentServiceHolder.getInstance() .getOAuthEventInterceptorProxy(); if (oAuthEventInterceptorProxy != null && oAuthEventInterceptorProxy.isEnabled()) { if (isRefresh) { oAuthEventInterceptorProxy.onPreTokenRenewal(tokenReqDTO, tokReqMsgCtx); } else { oAuthEventInterceptorProxy.onPreTokenIssue(tokenReqDTO, tokReqMsgCtx); } } }