Groovy Documentation

com.odobo.grails.plugin.springsecurity.rest
[Groovy] Class RestAuthenticationToken

java.lang.Object
  org.springframework.security.authentication.AbstractAuthenticationToken
      org.springframework.security.authentication.UsernamePasswordAuthenticationToken
          com.odobo.grails.plugin.springsecurity.rest.RestAuthenticationToken

class RestAuthenticationToken
extends org.springframework.security.authentication.UsernamePasswordAuthenticationToken

Holds the API token, passed by the client via a custom HTTP header


Property Summary
java.lang.String tokenValue

 
Constructor Summary
RestAuthenticationToken(java.lang.Object principal, java.lang.Object credentials, java.util.Collection authorities, java.lang.String tokenValue)

RestAuthenticationToken(java.lang.String tokenValue)

RestAuthenticationToken(java.lang.String tokenValue, java.util.Collection authorities)

 
Method Summary
 
Methods inherited from class org.springframework.security.authentication.UsernamePasswordAuthenticationToken
org.springframework.security.authentication.UsernamePasswordAuthenticationToken#eraseCredentials(), org.springframework.security.authentication.UsernamePasswordAuthenticationToken#setAuthenticated(boolean), org.springframework.security.authentication.UsernamePasswordAuthenticationToken#getPrincipal(), org.springframework.security.authentication.UsernamePasswordAuthenticationToken#getCredentials(), org.springframework.security.authentication.UsernamePasswordAuthenticationToken#equals(java.lang.Object), org.springframework.security.authentication.UsernamePasswordAuthenticationToken#toString(), org.springframework.security.authentication.UsernamePasswordAuthenticationToken#hashCode(), org.springframework.security.authentication.UsernamePasswordAuthenticationToken#getName(), org.springframework.security.authentication.UsernamePasswordAuthenticationToken#setDetails(java.lang.Object), org.springframework.security.authentication.UsernamePasswordAuthenticationToken#getAuthorities(), org.springframework.security.authentication.UsernamePasswordAuthenticationToken#isAuthenticated(), org.springframework.security.authentication.UsernamePasswordAuthenticationToken#getDetails(), org.springframework.security.authentication.UsernamePasswordAuthenticationToken#wait(long, int), org.springframework.security.authentication.UsernamePasswordAuthenticationToken#wait(long), org.springframework.security.authentication.UsernamePasswordAuthenticationToken#wait(), org.springframework.security.authentication.UsernamePasswordAuthenticationToken#getClass(), org.springframework.security.authentication.UsernamePasswordAuthenticationToken#notify(), org.springframework.security.authentication.UsernamePasswordAuthenticationToken#notifyAll()
 
Methods inherited from class org.springframework.security.authentication.AbstractAuthenticationToken
org.springframework.security.authentication.AbstractAuthenticationToken#equals(java.lang.Object), org.springframework.security.authentication.AbstractAuthenticationToken#toString(), org.springframework.security.authentication.AbstractAuthenticationToken#hashCode(), org.springframework.security.authentication.AbstractAuthenticationToken#getName(), org.springframework.security.authentication.AbstractAuthenticationToken#eraseCredentials(), org.springframework.security.authentication.AbstractAuthenticationToken#setDetails(java.lang.Object), org.springframework.security.authentication.AbstractAuthenticationToken#setAuthenticated(boolean), org.springframework.security.authentication.AbstractAuthenticationToken#getAuthorities(), org.springframework.security.authentication.AbstractAuthenticationToken#isAuthenticated(), org.springframework.security.authentication.AbstractAuthenticationToken#getDetails(), org.springframework.security.authentication.AbstractAuthenticationToken#wait(long, int), org.springframework.security.authentication.AbstractAuthenticationToken#wait(long), org.springframework.security.authentication.AbstractAuthenticationToken#wait(), org.springframework.security.authentication.AbstractAuthenticationToken#getClass(), org.springframework.security.authentication.AbstractAuthenticationToken#notify(), org.springframework.security.authentication.AbstractAuthenticationToken#notifyAll(), org.springframework.security.authentication.AbstractAuthenticationToken#getPrincipal(), org.springframework.security.authentication.AbstractAuthenticationToken#getCredentials()
 

Property Detail

tokenValue

java.lang.String tokenValue


 
Constructor Detail

RestAuthenticationToken

RestAuthenticationToken(java.lang.Object principal, java.lang.Object credentials, java.util.Collection authorities, java.lang.String tokenValue)


RestAuthenticationToken

RestAuthenticationToken(java.lang.String tokenValue)


RestAuthenticationToken

RestAuthenticationToken(java.lang.String tokenValue, java.util.Collection authorities)


 

Groovy Documentation