com.sun.xml.wss.impl.callback
Class TimestampValidationCallback.UTCTimestampRequest
java.lang.Object
com.sun.xml.wss.impl.callback.TimestampValidationCallback.UTCTimestampRequest
- All Implemented Interfaces:
- TimestampValidationCallback.Request
- Enclosing class:
- TimestampValidationCallback
public static class TimestampValidationCallback.UTCTimestampRequest
- extends java.lang.Object
- implements TimestampValidationCallback.Request
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TimestampValidationCallback.UTCTimestampRequest
public TimestampValidationCallback.UTCTimestampRequest(java.lang.String created,
java.lang.String expired,
long maxClockSkew,
long timestampFreshnessLimit)
- Constructor.
- Parameters:
created
- java.lang.String
representaion of Creation time.expired
- java.lang.String
representation of Expiration time.maxClockSkew
- representing the max time difference between sender's
system time and receiver's system time in milliseconds.timestampFreshnessLimit
- representing the maximum time interval for nonce
cache removal.
isUsernameToken
public void isUsernameToken(boolean isUsernameToken)
- Set it to true if the Created Timestamp present inside
UsernameToken needs to be validated.
isUsernameToken
public boolean isUsernameToken()
- Check if the Timestamp Created value is coming from UsernameToken
- Returns:
- true if Created is inside UsernameToken else false
getCreated
public java.lang.String getCreated()
getExpired
public java.lang.String getExpired()
getMaxClockSkew
public long getMaxClockSkew()
getTimestampFreshnessLimit
public long getTimestampFreshnessLimit()
Copyright ? 2005 Sun Microsystems, Inc. All Rights Reserved.