return generateKey(_defaultProviderId, value, arguments);
}
@Override
public String generateKey(String providerId, String value, String... arguments) {
KeyValidationProvider provider = _providers.get(providerId);
if (provider == null)
throw new IllegalStateException("no api key validation provider with id="
+ providerId);
return providerId + "_" + provider.generateKey(value, arguments);
}