REST API for disable cred type

This commit is contained in:
Bill Burke committed 2016-10-26 15:48:45 -04:00
1 parent 8a7703b0ef
commit 73e3f2a89b
17 files changed
+205 -7

No files matched your search

@@ -164,6 +164,11 @@ public class KerberosFederationProvider implements UserFederationProvider {
}
@Override
public Set<String> getDisableableCredentialTypes(RealmModel realm, UserModel user) {
return Collections.EMPTY_SET;
}
@Override
public boolean supportsCredentialType(String credentialType) {
return credentialType.equals(CredentialModel.KERBEROS) || (kerberosConfig.isAllowPasswordAuthentication() && credentialType.equals(CredentialModel.PASSWORD));
@@ -424,6 +424,11 @@ public class LDAPFederationProvider implements UserFederationProvider {
}
@Override
public Set<String> getDisableableCredentialTypes(RealmModel realm, UserModel user) {
return Collections.EMPTY_SET;
}
@Override
public boolean supportsCredentialType(String credentialType) {
return getSupportedCredentialTypes().contains(credentialType);
@@ -180,6 +180,11 @@ public class SSSDFederationProvider implements UserFederationProvider {
}
@Override
public Set<String> getDisableableCredentialTypes(RealmModel realm, UserModel user) {
return Collections.EMPTY_SET;
}
@Override
public boolean supportsCredentialType(String credentialType) {
return CredentialModel.PASSWORD.equals(credentialType);