public class IkasanAuthentication extends Object implements org.springframework.security.core.Authentication
| Constructor and Description |
|---|
IkasanAuthentication(boolean isAuthenticated,
Principal principal,
List<org.springframework.security.core.GrantedAuthority> authorities,
String credentials,
long previousLoginTimestamp) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canAccessLinkedItem(String linkedItemType,
Long linkedItemId) |
Collection<? extends org.springframework.security.core.GrantedAuthority> |
getAuthorities() |
Object |
getCredentials() |
Object |
getDetails() |
String |
getName() |
long |
getPreviousLoginTimestamp() |
Object |
getPrincipal() |
boolean |
hasGrantedAuthority(String authorityName) |
boolean |
isAuthenticated() |
void |
setAuthenticated(boolean isAuthenticated) |
void |
setPreviousLoginTimestamp(long previousLoginTimestamp) |
public Collection<? extends org.springframework.security.core.GrantedAuthority> getAuthorities()
getAuthorities in interface org.springframework.security.core.Authenticationpublic Object getCredentials()
getCredentials in interface org.springframework.security.core.Authenticationpublic Object getDetails()
getDetails in interface org.springframework.security.core.Authenticationpublic Object getPrincipal()
getPrincipal in interface org.springframework.security.core.Authenticationpublic boolean isAuthenticated()
isAuthenticated in interface org.springframework.security.core.Authenticationpublic void setAuthenticated(boolean isAuthenticated)
throws IllegalArgumentException
setAuthenticated in interface org.springframework.security.core.AuthenticationIllegalArgumentExceptionpublic long getPreviousLoginTimestamp()
public void setPreviousLoginTimestamp(long previousLoginTimestamp)
previousLoginTimestamp - the previousLoginTimestamp to setpublic boolean hasGrantedAuthority(String authorityName)
authorityName - Copyright © 2007-2016 Ikasan. All Rights Reserved.