org.springframework.ws.soap.security.x509
Class X509AuthenticationToken
java.lang.Object
org.springframework.security.authentication.AbstractAuthenticationToken
org.springframework.ws.soap.security.x509.X509AuthenticationToken
- All Implemented Interfaces:
- java.io.Serializable, java.security.Principal, org.springframework.security.core.Authentication
public class X509AuthenticationToken
- extends org.springframework.security.authentication.AbstractAuthenticationToken
Authentication implementation for X.509 client-certificate authentication.
Migrated from Spring Security 2 since it has been removed in Spring Security 3.
- Author:
- Luke Taylor
- See Also:
- Serialized Form
|
Constructor Summary |
X509AuthenticationToken(java.lang.Object principal,
java.security.cert.X509Certificate credentials,
java.util.Collection<org.springframework.security.core.GrantedAuthority> authorities)
Used for an authentication response object. |
X509AuthenticationToken(java.security.cert.X509Certificate credentials)
Used for an authentication request. |
| Methods inherited from class org.springframework.security.authentication.AbstractAuthenticationToken |
equals, getAuthorities, getDetails, getName, hashCode, isAuthenticated, setAuthenticated, setDetails, toString |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
X509AuthenticationToken
public X509AuthenticationToken(java.security.cert.X509Certificate credentials)
- Used for an authentication request. The
Authentication.isAuthenticated() will return
false.
- Parameters:
credentials - the certificate
X509AuthenticationToken
public X509AuthenticationToken(java.lang.Object principal,
java.security.cert.X509Certificate credentials,
java.util.Collection<org.springframework.security.core.GrantedAuthority> authorities)
- Used for an authentication response object. The
Authentication.isAuthenticated()
will return true.
- Parameters:
principal - the principal, which is generally a
UserDetailscredentials - the certificateauthorities - the authorities
getCredentials
public java.lang.Object getCredentials()
getPrincipal
public java.lang.Object getPrincipal()
Copyright © 2011. All Rights Reserved.