|
BEA Systems, Inc. | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object weblogic.xml.security.utils.XMLSerializable weblogic.xml.security.specs.TimestampConfig
public final class 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 LAX_CLOCK_PRECISION
public static final String MAX_PROCESSING_DELAY
public static final String GENERATE_TIMESTAMP
public static final String VALIDITY_PERIOD
public static final String REQUIRE_TIMESTAMP
public static final int NO_MAX_PROCESSING_DELAY
public static final int NO_EXPIRATION
Constructor Detail |
---|
public TimestampConfig(XMLInputStream input) throws XMLStreamException
XMLStreamException
public TimestampConfig(weblogic.xml.security.utils.XMLReader reader) throws weblogic.xml.security.utils.ValidationException
weblogic.xml.security.utils.ValidationException
public TimestampConfig()
public TimestampConfig(boolean clocksSynchronized, long clockPrecision, boolean laxPrecision, long maxDelay, boolean generateTimestamp, long expiration, boolean requireTimestamp)
Method Detail |
---|
public boolean isClockSynchronized()
public long getMaxProcessingDelay()
public long getRoundedMaxDelay()
public long getClockPrecision()
public boolean laxClockPrecision()
public boolean generateTimestamp()
public boolean includeExpiry()
public long getValidityPeriod()
public boolean isFreshnessEnforced()
public void setClockSynchronized(boolean clockSynchronized)
public void setClockPrecision(long clockPrecision)
public long getRoundedTime(Calendar cal)
public void setLaxPrecision(boolean laxPrecision)
public void setMaxProcessingDelay(long maxProcessingDelay)
public void setGenerateTimestamp(boolean generateTimestamp)
public void setValidityPeriod(long validityPeriod)
public boolean isTimestampRequired()
public void setTimestampRequired(boolean timestampRequired)
public String toString()
toString
in class Object
public void toXML(weblogic.xml.security.utils.XMLWriter writer)
toXML
in class weblogic.xml.security.utils.XMLSerializable
public TimestampConfig copy()
protected void fromXMLInternal(weblogic.xml.security.utils.XMLReader reader) throws weblogic.xml.security.utils.ValidationException
fromXMLInternal
in class weblogic.xml.security.utils.XMLSerializable
weblogic.xml.security.utils.ValidationException
public void checkExpiration(Calendar now, Calendar created, Calendar expiry)
public void checkTimestamps(Security security, MessageContext context)
public void addTimestamp(SecuritySpec spec, Security element)
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs92 Copyright 2006 BEA Systems Inc. |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |