forbid password grant type in HEART mode
parent
52061ff05a
commit
d75bba218d
|
@ -272,6 +272,10 @@ public class DefaultOAuth2ClientDetailsEntityService implements ClientDetailsEnt
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (client.getGrantTypes().contains("password")) {
|
||||||
|
throw new IllegalArgumentException("[HEART mode] Password grant type is forbidden");
|
||||||
|
}
|
||||||
|
|
||||||
// make sure we don't have a client secret
|
// make sure we don't have a client secret
|
||||||
if (!Strings.isNullOrEmpty(client.getClientSecret())) {
|
if (!Strings.isNullOrEmpty(client.getClientSecret())) {
|
||||||
throw new IllegalArgumentException("[HEART mode] Client secrets are not allowed");
|
throw new IllegalArgumentException("[HEART mode] Client secrets are not allowed");
|
||||||
|
|
Loading…
Reference in New Issue