CB-1409 Auth provider required features API

This commit is contained in:
Serge Rider
2021-11-25 15:46:25 +03:00
parent 3105824315
commit f805c1a66b
2 changed files with 3 additions and 6 deletions
@@ -19,13 +19,11 @@ package io.cloudbeaver.model.user;
import io.cloudbeaver.WebServiceUtils;
import io.cloudbeaver.auth.provider.AuthProviderConfig;
import io.cloudbeaver.registry.WebAuthProviderDescriptor;
import io.cloudbeaver.registry.WebAuthProviderPropertyDescriptor;
import io.cloudbeaver.server.CBApplication;
import io.cloudbeaver.server.CBPlatform;
import org.jkiss.dbeaver.Log;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import java.util.Map;
@@ -84,9 +82,8 @@ public class WebAuthProviderInfo {
return descriptor.getCredentialProfiles();
}
@Deprecated
public List<WebAuthProviderPropertyDescriptor> getCredentialParameters() {
return descriptor.getCredentialParameters(Collections.emptySet());
public String[] getRequiredFeatures() {
return descriptor.getRequiredFeatures();
}
@Override
@@ -59,7 +59,7 @@ type AuthProviderInfo {
credentialProfiles: [AuthProviderCredentialsProfile!]!
credentialParameters: [AuthCredentialInfo!]! @deprecated
requiredFeatures: [String!]!
}
type UserAuthToken {