private static final Log log = LogFactory.getLog(SAML2SSOAuthenticatorDSComponent.class);
protected void activate(ComponentContext ctxt) {
SAML2SSOAuthBEDataHolder.getInstance().setBundleContext(ctxt.getBundleContext());
SAML2SSOAuthenticator authenticator = new SAML2SSOAuthenticator();
Hashtable<String, String> props = new Hashtable<String, String>();
props.put(CarbonConstants.AUTHENTICATOR_TYPE, authenticator.getAuthenticatorName());
ctxt.getBundleContext().registerService(CarbonServerAuthenticator.class.getName(), authenticator, props);
// todo : remove debug message
log.info("SAML2 SSO Authenticator BE Bundle activated successfuly.");