nl.surfnet.coin.api.oauth
Class ClientMetaDataPrincipal
java.lang.Object
nl.surfnet.coin.api.oauth.ClientMetaDataPrincipal
- All Implemented Interfaces:
- Serializable, Principal
public class ClientMetaDataPrincipal
- extends Object
- implements Serializable, Principal
Principal returned by ShibRequestHeaderAuthenticationFilter that is stored as
a blob in the oauth1_tokens table for access (when we need to enforce SP
GroupProvider ACL's)
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClientMetaDataPrincipal
public ClientMetaDataPrincipal(String remoteUser)
- Parameters:
remoteUser -
getClientMetaData
public ClientMetaData getClientMetaData()
- Returns:
- the clientMetaData
setClientMetaData
public void setClientMetaData(ClientMetaData clientMetaData)
- Parameters:
clientMetaData - the clientMetaData to set
getRemoteUser
public String getRemoteUser()
- Returns:
- the remoteUser
getName
public String getName()
- Specified by:
getName in interface Principal
Copyright © 2009-2012 SURFnet bv, The Netherlands. All Rights Reserved.