Skip to content

Commit

Permalink
KEYCLOAK-1280: i18n logging for
Browse files Browse the repository at this point in the history
org.keycloak.authentication.authenticators.resetcred
  • Loading branch information
ssilvert committed Jan 21, 2016
1 parent dfb92db commit 7bc74aa
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 5 deletions.
@@ -1,6 +1,5 @@
package org.keycloak.authentication.authenticators.resetcred; package org.keycloak.authentication.authenticators.resetcred;


import org.jboss.logging.Logger;
import org.keycloak.Config; import org.keycloak.Config;
import org.keycloak.authentication.AuthenticationFlowContext; import org.keycloak.authentication.AuthenticationFlowContext;
import org.keycloak.authentication.AuthenticationFlowError; import org.keycloak.authentication.AuthenticationFlowError;
Expand All @@ -17,6 +16,7 @@
import org.keycloak.models.RealmModel; import org.keycloak.models.RealmModel;
import org.keycloak.models.UserModel; import org.keycloak.models.UserModel;
import org.keycloak.provider.ProviderConfigProperty; import org.keycloak.provider.ProviderConfigProperty;
import org.keycloak.services.ServicesLogger;
import org.keycloak.services.messages.Messages; import org.keycloak.services.messages.Messages;


import javax.ws.rs.core.MultivaluedMap; import javax.ws.rs.core.MultivaluedMap;
Expand All @@ -29,7 +29,7 @@
*/ */
public class ResetCredentialChooseUser implements Authenticator, AuthenticatorFactory { public class ResetCredentialChooseUser implements Authenticator, AuthenticatorFactory {


protected static Logger logger = Logger.getLogger(ResetCredentialChooseUser.class); protected static ServicesLogger logger = ServicesLogger.ROOT_LOGGER;


public static final String PROVIDER_ID = "reset-credentials-choose-user"; public static final String PROVIDER_ID = "reset-credentials-choose-user";


Expand Down
@@ -1,6 +1,5 @@
package org.keycloak.authentication.authenticators.resetcred; package org.keycloak.authentication.authenticators.resetcred;


import org.jboss.logging.Logger;
import org.keycloak.Config; import org.keycloak.Config;
import org.keycloak.authentication.AuthenticationFlowContext; import org.keycloak.authentication.AuthenticationFlowContext;
import org.keycloak.authentication.AuthenticationFlowError; import org.keycloak.authentication.AuthenticationFlowError;
Expand All @@ -22,6 +21,7 @@
import org.keycloak.models.utils.FormMessage; import org.keycloak.models.utils.FormMessage;
import org.keycloak.models.utils.HmacOTP; import org.keycloak.models.utils.HmacOTP;
import org.keycloak.provider.ProviderConfigProperty; import org.keycloak.provider.ProviderConfigProperty;
import org.keycloak.services.ServicesLogger;
import org.keycloak.services.messages.Messages; import org.keycloak.services.messages.Messages;


import javax.ws.rs.core.Response; import javax.ws.rs.core.Response;
Expand All @@ -36,7 +36,7 @@
public class ResetCredentialEmail implements Authenticator, AuthenticatorFactory { public class ResetCredentialEmail implements Authenticator, AuthenticatorFactory {
public static final String RESET_CREDENTIAL_SECRET = "RESET_CREDENTIAL_SECRET"; public static final String RESET_CREDENTIAL_SECRET = "RESET_CREDENTIAL_SECRET";


protected static Logger logger = Logger.getLogger(ResetCredentialEmail.class); protected static ServicesLogger logger = ServicesLogger.ROOT_LOGGER;


public static final String PROVIDER_ID = "reset-credential-email"; public static final String PROVIDER_ID = "reset-credential-email";


Expand Down Expand Up @@ -83,7 +83,7 @@ public void authenticate(AuthenticationFlowContext context) {
.detail(Details.USERNAME, username) .detail(Details.USERNAME, username)
.user(user) .user(user)
.error(Errors.EMAIL_SEND_FAILED); .error(Errors.EMAIL_SEND_FAILED);
logger.error("Failed to send password reset email", e); logger.failedToSendPwdResetEmail(e);
Response challenge = context.form() Response challenge = context.form()
.setError(Messages.EMAIL_SENT_ERROR) .setError(Messages.EMAIL_SENT_ERROR)
.createErrorPage(); .createErrorPage();
Expand Down
Expand Up @@ -27,6 +27,7 @@
import static org.jboss.logging.Logger.Level.ERROR; import static org.jboss.logging.Logger.Level.ERROR;
import static org.jboss.logging.Logger.Level.INFO; import static org.jboss.logging.Logger.Level.INFO;
import static org.jboss.logging.Logger.Level.WARN; import static org.jboss.logging.Logger.Level.WARN;
import org.keycloak.email.EmailException;
import org.keycloak.models.ModelDuplicateException; import org.keycloak.models.ModelDuplicateException;




Expand Down Expand Up @@ -139,4 +140,8 @@ public interface ServicesLogger extends BasicLogger {
@LogMessage(level = ERROR) @LogMessage(level = ERROR)
@Message(id=25, value="Error when validating client assertion") @Message(id=25, value="Error when validating client assertion")
void errorValidatingAssertion(@Cause Throwable t); void errorValidatingAssertion(@Cause Throwable t);

@LogMessage(level = ERROR)
@Message(id=26, value="Failed to send password reset email")
void failedToSendPwdResetEmail(@Cause EmailException e);
} }

0 comments on commit 7bc74aa

Please sign in to comment.