public class ExpiringTimestampNonceServices extends Object implements OAuthNonceServices
Constructor and Description |
---|
ExpiringTimestampNonceServices() |
Modifier and Type | Method and Description |
---|---|
long |
getValidityWindowSeconds()
Set the timestamp validity window (in seconds).
|
void |
setValidityWindowSeconds(long validityWindowSeconds)
The timestamp validity window (in seconds).
|
void |
validateNonce(ConsumerDetails consumerDetails,
long timestamp,
String nonce)
Validate a nonce for a specific consumer timestamp.
|
public void validateNonce(ConsumerDetails consumerDetails, long timestamp, String nonce) throws org.springframework.security.core.AuthenticationException
OAuthNonceServices
validateNonce
in interface OAuthNonceServices
consumerDetails
- The consumer details.timestamp
- The timestamp.nonce
- The nonce.org.springframework.security.core.AuthenticationException
- If the nonce failed to validate.public long getValidityWindowSeconds()
public void setValidityWindowSeconds(long validityWindowSeconds)
validityWindowSeconds
- the timestamp validity window (in seconds).Copyright © 2019. All rights reserved.