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();