
de.digitalcollections.commons.springsecurity.jwt.AuthenticatedUser Maven / Gradle / Ivy
package de.digitalcollections.commons.springsecurity.jwt;
import java.util.Collection;
import org.springframework.security.core.Authentication;
import org.springframework.security.core.GrantedAuthority;
public class AuthenticatedUser implements Authentication {
private String name;
private boolean authenticated = true;
public AuthenticatedUser(String username) {
name = username;
}
@Override
public Collection extends GrantedAuthority> getAuthorities() {
return null;
}
@Override
public Object getCredentials() {
return null;
}
@Override
public Object getDetails() {
return null;
}
@Override
public Object getPrincipal() {
return null;
}
@Override
public boolean isAuthenticated() {
return this.authenticated;
}
@Override
public void setAuthenticated(boolean isAuthenticated) throws IllegalArgumentException {
this.authenticated = isAuthenticated;
}
@Override
public String getName() {
return this.name;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy