Advertisement
Guest User

Untitled

a guest
Nov 18th, 2018
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. package org.dropwizard.auth.core;
  2.  
  3. import com.google.common.base.Optional;
  4. import io.dropwizard.auth.AuthenticationException;
  5. import io.dropwizard.auth.Authenticator;
  6. import io.dropwizard.auth.basic.BasicCredentials;
  7.  
  8. public class DropwizardAuthenticator implements Authenticator<BasicCredentials, User> {
  9.  
  10.     @Override
  11.     public Optional<User> authenticate(BasicCredentials credentials) throws AuthenticationException {
  12.         if("password".equals(credentials.getPassword())) {
  13.             return Optional.of(new User(credentials.getUsername()));
  14.         }
  15.         return Optional.absent();
  16.     }
  17. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement