Updates the active security providers, including the active attribution provider, audit provider, authentication provider, or authorization provider.
public void updateActiveAuditProvider(String auditProviderID, SecurityProviderVO securityProvider) throws SUPAdminException; public void updateActiveAuthenticationProvider(String authenticationProviderID, SecurityProviderVO securityProvider) throws SUPAdminException; public void updateActiveAuthorizationProvider(String authorizationProviderID, SecurityProviderVO securityProvider) throws SUPAdminException;
If successful, returns silently. If unsuccessful, returns SUPAdminException.
supSecConf.refresh(); SecurityProviderVO spvo_audit = supSecConf.getActiveAuditProviders() .iterator().next(); SecurityProviderVO spvo_authentication = supSecConf .getActiveAuthenticationProviders().iterator().next(); SecurityProviderVO spvo_authorization = supSecConf .getActiveAuthorizationProviders().iterator().next(); supSecConf.updateActiveAuditProvider("<security provider id>", spvo_audit); supSecConf.updateActiveAuthenticationProvider("<security provider id>", spvo_authentication); supSecConf.updateActiveAuthorizationProvider("<security provider id>", spvo_authorization); supSecConf.commit();