public class CoinUser extends Object implements org.springframework.security.core.userdetails.UserDetails
| Constructor and Description |
|---|
CoinUser() |
public String getPassword()
getPassword in interface org.springframework.security.core.userdetails.UserDetailspublic String getUsername()
getUsername in interface org.springframework.security.core.userdetails.UserDetailspublic boolean isAccountNonExpired()
isAccountNonExpired in interface org.springframework.security.core.userdetails.UserDetailspublic boolean isAccountNonLocked()
isAccountNonLocked in interface org.springframework.security.core.userdetails.UserDetailspublic boolean isCredentialsNonExpired()
isCredentialsNonExpired in interface org.springframework.security.core.userdetails.UserDetailspublic boolean isEnabled()
isEnabled in interface org.springframework.security.core.userdetails.UserDetailspublic String getUid()
public void setUid(String uid)
public String getDisplayName()
public void setDisplayName(String displayName)
public String getEmail()
public void setEmail(String email)
public Collection<CoinAuthority> getAuthorities()
getAuthorities in interface org.springframework.security.core.userdetails.UserDetailspublic void setAuthorities(List<CoinAuthority> grantedAuthorities)
public void addAuthority(CoinAuthority grantedAuthority)
public List<IdentityProvider> getInstitutionIdps()
IdentityProvider's of the institution for this users.
Usually contains only the IdP the user logs in with.public void addInstitutionIdp(IdentityProvider idp)
public String getInstitutionId()
public void setInstitutionId(String institutionId)
public IdentityProvider getIdp()
public void setIdp(IdentityProvider idp)
public List<CoinAuthority.Authority> getAuthorityEnums()
Copyright © 2015 Pivotal Software, Inc.. All rights reserved.