找不到keycloak UserCredentialValueModel类

时间:2019-12-06 07:32:04

标签: java keycloak

找不到

keycloak UserCredentialValueModel类。我将keycloak 8.0.0添加到pom.xml,但是在尝试导入它时找不到。 在这里找到了一个示例:https://www.keycloak.org/docs/latest/server_development/index.html#_auth_spi

​@Override
​public void processAction(RequiredActionContext context) {
   ​String answer = (context.getHttpRequest().getDecodedFormParameters().getFirst("answer"));
   ​UserCredentialValueModel model = new UserCredentialValueModel();
   ​model.setValue(answer);
   ​model.setType(SecretQuestionAuthenticator.CREDENTIAL_TYPE);
   ​context.getUser().updateCredentialDirectly(model);
   ​context.success();
}

1 个答案:

答案 0 :(得分:0)

我最终使用UserCredentialModel模型= new UserCredentialModel(credentialId,类型,challengeResponse)。那解决了我的问题。