Class CasAssertionAuthenticationToken

java.lang.Object
org.springframework.security.authentication.AbstractAuthenticationToken
org.springframework.security.cas.authentication.CasAssertionAuthenticationToken
All Implemented Interfaces:
Serializable, Principal, org.springframework.security.core.Authentication, org.springframework.security.core.CredentialsContainer

public final class CasAssertionAuthenticationToken extends org.springframework.security.authentication.AbstractAuthenticationToken
Temporary authentication object needed to load the user details service.
Since:
3.0
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.springframework.security.authentication.AbstractAuthenticationToken

    org.springframework.security.authentication.AbstractAuthenticationToken.AbstractAuthenticationBuilder<B>

    Nested classes/interfaces inherited from interface org.springframework.security.core.Authentication

    org.springframework.security.core.Authentication.Builder<B>
  • Constructor Summary

    Constructors
    Constructor
    Description
    CasAssertionAuthenticationToken(org.apereo.cas.client.validation.Assertion assertion, String ticket)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apereo.cas.client.validation.Assertion
     
     
     

    Methods inherited from class org.springframework.security.authentication.AbstractAuthenticationToken

    equals, eraseCredentials, getAuthorities, getDetails, getName, hashCode, isAuthenticated, setAuthenticated, setDetails, toString

    Methods inherited from class Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.springframework.security.core.Authentication

    toBuilder

    Methods inherited from interface Principal

    implies
  • Constructor Details

    • CasAssertionAuthenticationToken

      public CasAssertionAuthenticationToken(org.apereo.cas.client.validation.Assertion assertion, String ticket)
  • Method Details

    • getPrincipal

      public Object getPrincipal()
    • getCredentials

      public Object getCredentials()
    • getAssertion

      public org.apereo.cas.client.validation.Assertion getAssertion()