1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94
|
public class LdapUserDetailsImpl implements LdapUserDetails {
protected String dn;
protected List authorities = AuthorityUtils.NO_AUTHORITIES;
protected boolean accountNonExpired = true;
protected boolean accountNonLocked = true;
protected boolean credentialsNonExpired = true;
protected boolean enabled = true;
// PPolicy data
protected int timeBeforeExpiration = Integer.MAX_VALUE;
protected int graceLoginsRemaining = Integer.MAX_VALUE;
public String getPassword() {
return null;
}
public String getUsername() {
return null;
}
public String getDn() {
return dn;
}
public void setDn(String dn) {
this.dn = dn;
}
public List getAuthorities() {
return authorities;
}
public void setAuthorities(List authorities) {
this.authorities = authorities;
}
public boolean isAccountNonExpired() {
return accountNonExpired;
}
public void setAccountNonExpired(boolean accountNonExpired) {
this.accountNonExpired = accountNonExpired;
}
public boolean isAccountNonLocked() {
return accountNonLocked;
}
public void setAccountNonLocked(boolean accountNonLocked) {
this.accountNonLocked = accountNonLocked;
}
public boolean isCredentialsNonExpired() {
return credentialsNonExpired;
}
public void setCredentialsNonExpired(boolean credentialsNonExpired) {
this.credentialsNonExpired = credentialsNonExpired;
}
public boolean isEnabled() {
return enabled;
}
public void setEnabled(boolean enabled) {
this.enabled = enabled;
}
public int getTimeBeforeExpiration() {
return timeBeforeExpiration;
}
public void setTimeBeforeExpiration(int timeBeforeExpiration) {
this.timeBeforeExpiration = timeBeforeExpiration;
}
public int getGraceLoginsRemaining() {
return graceLoginsRemaining;
}
public void setGraceLoginsRemaining(int graceLoginsRemaining) {
this.graceLoginsRemaining = graceLoginsRemaining;
}
} |