code: public void registerSecurityDomain(SecurityDomain securityDomain) 
  	{
  		securityDomains.put(securityDomain.getName(), securityDomain);
  		if (LOGGER.isDebugEnabled())
  			LOGGER.debug("Security Domain "+securityDomain.getName()+" has been successfully registered to the configuration manager.");
  	}
docs: Registers the SecurityDomain object with the ConfigurationManager.
  <p>About the Security Domain name
  <br>The security domain name {@link SecurityDomain#getName() is used as a key by subsequent calls such as {@link #registerURItoSecurityDomain(URI, String)}
  to associate the security properties registered here.
  <ul>
  <li>The name DEFAULT is a special name name which specifies the name which will be used for a URI in the absence
  of a explicit name registered the URI
  <li>Other than DEFAULT any other name is allowed, and is up to the calling application to choose.
  </ul>
  @param securityDomain domain to add to the configuration manager
  @return