/** * Update the AuthConfiguration organization attributes. * * @param scm <code>ServiceSchemaManager</code> to be used for update * @throws SMSException if it fails to update auth service */ synchronized void updateAuthConfigGlobals(ServiceSchemaManager scm) throws SMSException { ServiceSchema schema = scm.getOrganizationSchema(); schema = schema.getSubSchema("Configurations"); schema = schema.getSubSchema("NamedConfiguration"); Map attrs = schema.getAttributeDefaults(); if (attrs != null) { defaultServiceSuccessURLSet = (Set) attrs.get(ISAuthConstants.LOGIN_SUCCESS_URL); defaultServiceFailureURLSet = (Set) attrs.get(ISAuthConstants.LOGIN_FAILURE_URL); } if (debug.messageEnabled()) { debug.message("Default Service Success URL Set = " + defaultServiceSuccessURLSet); debug.message("Default Service Failure URL Set = " + defaultServiceFailureURLSet); } }