nl.surfnet.coin.api.oauth
Class ClientMetaDataUser

java.lang.Object
  extended by org.springframework.security.core.userdetails.User
      extended by nl.surfnet.coin.api.oauth.ClientMetaDataUser
All Implemented Interfaces:
Serializable, org.springframework.security.core.CredentialsContainer, org.springframework.security.core.userdetails.UserDetails

public class ClientMetaDataUser
extends org.springframework.security.core.userdetails.User

Encapsulated the ClientMetaData from Janus

See Also:
Serialized Form

Constructor Summary
ClientMetaDataUser(String username, String password, boolean enabled, boolean accountNonExpired, boolean credentialsNonExpired, boolean accountNonLocked, Collection<? extends org.springframework.security.core.GrantedAuthority> authorities, ClientMetaData clientMetaData)
          See User.User(String, String, boolean, boolean, boolean, boolean, Collection)
 
Method Summary
 ClientMetaData getClientMetaData()
           
 void setClientMetaData(ClientMetaData clientMetaData)
           
 
Methods inherited from class org.springframework.security.core.userdetails.User
equals, eraseCredentials, getAuthorities, getPassword, getUsername, hashCode, isAccountNonExpired, isAccountNonLocked, isCredentialsNonExpired, isEnabled, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ClientMetaDataUser

public ClientMetaDataUser(String username,
                          String password,
                          boolean enabled,
                          boolean accountNonExpired,
                          boolean credentialsNonExpired,
                          boolean accountNonLocked,
                          Collection<? extends org.springframework.security.core.GrantedAuthority> authorities,
                          ClientMetaData clientMetaData)
See User.User(String, String, boolean, boolean, boolean, boolean, Collection)

Method Detail

getClientMetaData

public ClientMetaData getClientMetaData()
Returns:
the clientMetaData

setClientMetaData

public void setClientMetaData(ClientMetaData clientMetaData)
Parameters:
clientMetaData - the clientMetaData to set


Copyright © 2009-2013 SURFnet bv, The Netherlands. All Rights Reserved.