|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.sourceid.saml20.service.impl.proxy.BearerAssertionReplayPreventionSvcProxy
public class BearerAssertionReplayPreventionSvcProxy
Chooses between an in-memory implementation or a multicast implementation at runtime depending on the configuration of the PingFederate server.
Constructor Summary | |
---|---|
BearerAssertionReplayPreventionSvcProxy()
|
Method Summary | |
---|---|
boolean |
isReplay(java.lang.String assertionId,
java.util.Calendar notOnOrAfter)
Checks to see if the assertion has previously been processed. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BearerAssertionReplayPreventionSvcProxy() throws java.lang.IllegalAccessException, java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.InstantiationException
Method Detail |
---|
public boolean isReplay(java.lang.String assertionId, java.util.Calendar notOnOrAfter) throws BearerAssertionReplayPreventionServiceException
BearerAssertionReplayPreventionService
isReplay
in interface BearerAssertionReplayPreventionService
assertionId
- the unique identifier of the assertion.notOnOrAfter
- the time at which the assertion is no longer valid.
BearerAssertionReplayPreventionServiceException
- for any unexpected runtime problem
that the implementation cannot handle.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |