mirror of
https://github.com/dbeaver/cloudbeaver.git
synced 2026-09-24 16:04:36 +08:00
CB-1409 Auth provider required features API
This commit is contained in:
+2
-5
@@ -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 {
|
||||
|
||||
Reference in New Issue
Block a user