Update of Active Security Providers

Updates the active security providers, including the active attribution provider, audit provider, authentication provider, or authorization provider.

Syntax

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;

Returns

If successful, returns silently. If unsuccessful, returns SUPAdminException.

Examples

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