nl.surfnet.coin.api.saml
Class SAMLAuthenticationToken

java.lang.Object
  extended by org.springframework.security.authentication.AbstractAuthenticationToken
      extended by nl.surfnet.coin.api.saml.SAMLAuthenticationToken
All Implemented Interfaces:
Serializable, Principal, org.springframework.security.core.Authentication, org.springframework.security.core.CredentialsContainer

public class SAMLAuthenticationToken
extends org.springframework.security.authentication.AbstractAuthenticationToken

See Also:
Serialized Form

Constructor Summary
SAMLAuthenticationToken(Object principal, Collection<? extends org.springframework.security.core.GrantedAuthority> authorities)
           
 
Method Summary
 ClientMetaData getClientMetaData()
           
 Object getCredentials()
           
 Object getPrincipal()
           
 void setClientMetaData(ClientMetaData clientMetaData)
           
 
Methods inherited from class org.springframework.security.authentication.AbstractAuthenticationToken
equals, eraseCredentials, getAuthorities, getDetails, getName, hashCode, isAuthenticated, setAuthenticated, setDetails, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SAMLAuthenticationToken

public SAMLAuthenticationToken(Object principal,
                               Collection<? extends org.springframework.security.core.GrantedAuthority> authorities)
Method Detail

getCredentials

public Object getCredentials()

getPrincipal

public Object getPrincipal()

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.