|
BEA Systems, Inc. | |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectweblogic.xml.security.utils.XMLSerializable
weblogic.xml.security.specs.TimestampConfig
Field Summary | |
static String |
ASSUME_SYNCHRONIZED_CLOCKS
Deprecated. System property that sets the default assumption for whether or not clocks are synchronized. |
static String |
CLOCK_PRECISION
Deprecated. System property that sets the default clock precision for the server, specified in milliseconds. |
static String |
GENERATE_TIMESTAMP
Deprecated. System property that sets whether timestamps generated and inserted in outbound messages. |
static String |
LAX_CLOCK_PRECISION
Deprecated. System property that sets the default behavior for clock precision -- whether or not to enforce the clock precision on policies and expiries. |
static String |
MAX_PROCESSING_DELAY
Deprecated. System property that sets the maximum allowable processing delay in seconds. |
static int |
NO_EXPIRATION
Deprecated. if VALIDITY_PERIOD is set to this value, requests will not include an expiry. |
static int |
NO_MAX_PROCESSING_DELAY
Deprecated. If MAX_PROCESSING_DELAY is set to this value, no maximum delay will be enforced. |
static String |
REQUIRE_TIMESTAMP
Deprecated. System property that determines the default setting for whether or not the handler requires a timestamp on inbound messages. |
static String |
VALIDITY_PERIOD
Deprecated. System property that determines for how long generated requests should be valid in seconds. |
Constructor Summary | |
TimestampConfig()
Deprecated. |
|
TimestampConfig(boolean clocksSynchronized,
long clockPrecision,
boolean laxPrecision,
long maxDelay,
boolean generateTimestamp,
long expiration,
boolean requireTimestamp)
Deprecated. |
|
TimestampConfig(XMLInputStream input)
Deprecated. |
|
TimestampConfig(weblogic.xml.security.utils.XMLReader reader)
Deprecated. |
Method Summary | |
void |
addTimestamp(SecuritySpec spec,
Security element)
Deprecated. |
void |
checkExpiration(Calendar now,
Calendar created,
Calendar expiry)
Deprecated. |
void |
checkTimestamps(Security security,
MessageContext context)
Deprecated. |
TimestampConfig |
copy()
Deprecated. |
protected void |
fromXMLInternal(weblogic.xml.security.utils.XMLReader reader)
Deprecated. |
boolean |
generateTimestamp()
Deprecated. |
long |
getClockPrecision()
Deprecated. |
long |
getMaxProcessingDelay()
Deprecated. |
long |
getRoundedMaxDelay()
Deprecated. |
long |
getRoundedTime(Calendar cal)
Deprecated. |
long |
getValidityPeriod()
Deprecated. |
boolean |
includeExpiry()
Deprecated. |
boolean |
isClockSynchronized()
Deprecated. |
boolean |
isFreshnessEnforced()
Deprecated. |
boolean |
isTimestampRequired()
Deprecated. |
boolean |
laxClockPrecision()
Deprecated. |
void |
setClockPrecision(long clockPrecision)
Deprecated. |
void |
setClockSynchronized(boolean clockSynchronized)
Deprecated. |
void |
setGenerateTimestamp(boolean generateTimestamp)
Deprecated. |
void |
setLaxPrecision(boolean laxPrecision)
Deprecated. |
void |
setMaxProcessingDelay(long maxProcessingDelay)
Deprecated. |
void |
setTimestampRequired(boolean timestampRequired)
Deprecated. |
void |
setValidityPeriod(long validityPeriod)
Deprecated. |
String |
toString()
Deprecated. |
void |
toXML(weblogic.xml.security.utils.XMLWriter writer)
Deprecated. |
Methods inherited from class weblogic.xml.security.utils.XMLSerializable |
fromXMLInternal, fromXMLInternal, skip, toXML, toXML |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final String ASSUME_SYNCHRONIZED_CLOCKS
public static final String CLOCK_PRECISION
public static final String GENERATE_TIMESTAMP
public static final String LAX_CLOCK_PRECISION
public static final String MAX_PROCESSING_DELAY
public static final int NO_EXPIRATION
public static final int NO_MAX_PROCESSING_DELAY
public static final String REQUIRE_TIMESTAMP
public static final String VALIDITY_PERIOD
Constructor Detail |
public TimestampConfig()
public TimestampConfig(boolean clocksSynchronized, long clockPrecision, boolean laxPrecision, long maxDelay, boolean generateTimestamp, long expiration, boolean requireTimestamp)
public TimestampConfig(XMLInputStream input) throws XMLStreamException
public TimestampConfig(weblogic.xml.security.utils.XMLReader reader) throws weblogic.xml.security.utils.ValidationException
Method Detail |
public void addTimestamp(SecuritySpec spec, Security element)
public void checkExpiration(Calendar now, Calendar created, Calendar expiry)
public void checkTimestamps(Security security, MessageContext context)
public TimestampConfig copy()
protected void fromXMLInternal(weblogic.xml.security.utils.XMLReader reader) throws weblogic.xml.security.utils.ValidationException
weblogic.xml.security.utils.ValidationException
public boolean generateTimestamp()
public long getClockPrecision()
public long getMaxProcessingDelay()
public long getRoundedMaxDelay()
public long getRoundedTime(Calendar cal)
public long getValidityPeriod()
public boolean includeExpiry()
public boolean isClockSynchronized()
public boolean isFreshnessEnforced()
public boolean isTimestampRequired()
public boolean laxClockPrecision()
public void setClockPrecision(long clockPrecision)
public void setClockSynchronized(boolean clockSynchronized)
public void setGenerateTimestamp(boolean generateTimestamp)
public void setLaxPrecision(boolean laxPrecision)
public void setMaxProcessingDelay(long maxProcessingDelay)
public void setTimestampRequired(boolean timestampRequired)
public void setValidityPeriod(long validityPeriod)
public String toString()
public void toXML(weblogic.xml.security.utils.XMLWriter writer)
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs90 Copyright 2005 BEA Systems Inc. |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |