protected void unsetOAuthEventInterceptor(OAuthEventInterceptor oAuthEventInterceptor) { if (oAuthEventInterceptor == null) { log.warn("Null oauth event interceptor received, hence not registering"); return; } if (!OAuthConstants.OAUTH_INTERCEPTOR_PROXY.equalsIgnoreCase(oAuthEventInterceptor.getName())) { log.debug("Non proxy Oauth event interceptor received, hence not un-setting"); return; } if (log.isDebugEnabled()) { log.debug("Un-setting oauth event interceptor proxy :" + oAuthEventInterceptor.getClass().getName()); } OAuthComponentServiceHolder.getInstance().addOauthEventInterceptorProxy(null); }
protected void setOAuthEventInterceptorProxy(OAuthEventInterceptor oAuthEventInterceptor) { if (oAuthEventInterceptor == null) { log.warn("Null Oauth Event Interceptor received, hence not registering"); return; } if (!OAuthConstants.OAUTH_INTERCEPTOR_PROXY.equalsIgnoreCase(oAuthEventInterceptor.getName())) { log.debug("Non proxy Oauth event interceptor received, hence not registering"); return; } if (log.isDebugEnabled()) { log.debug("Setting oauth event interceptor proxy :" + oAuthEventInterceptor.getClass().getName()); } OAuthComponentServiceHolder.getInstance().addOauthEventInterceptorProxy(oAuthEventInterceptor); }
protected void unsetOAuthEventInterceptor(OAuthEventInterceptor oAuthEventInterceptor) { if (oAuthEventInterceptor == null) { log.warn("Null oauth event interceptor received, hence not registering"); return; } if (!OAuthConstants.OAUTH_INTERCEPTOR_PROXY.equalsIgnoreCase(oAuthEventInterceptor.getName())) { log.debug("Non proxy Oauth event interceptor received, hence not un-setting"); return; } if (log.isDebugEnabled()) { log.debug("Un-setting oauth event interceptor proxy :" + oAuthEventInterceptor.getClass().getName()); } OAuthComponentServiceHolder.getInstance().addOauthEventInterceptorProxy(null); } }
@Reference( name = "org.wso2.carbon.identity.oauth.event.OAuthEventInterceptor", service = OAuthEventInterceptor.class, cardinality = ReferenceCardinality.MULTIPLE, policy = ReferencePolicy.DYNAMIC, unbind = "unsetOAuthEventInterceptor" ) protected void setOAuthEventInterceptorProxy(OAuthEventInterceptor oAuthEventInterceptor) { if (oAuthEventInterceptor == null) { log.warn("Null Oauth Event Interceptor received, hence not registering"); return; } if (!OAuthConstants.OAUTH_INTERCEPTOR_PROXY.equalsIgnoreCase(oAuthEventInterceptor.getName())) { log.debug("Non proxy Oauth event interceptor received, hence not registering"); return; } if (log.isDebugEnabled()) { log.debug("Setting oauth event interceptor proxy :" + oAuthEventInterceptor.getClass().getName()); } OAuthComponentServiceHolder.getInstance().addOauthEventInterceptorProxy(oAuthEventInterceptor); }