Class WsTrustHeaderValidator
java.lang.Object
swiss.trustbroker.wstrust.validator.WsTrustHeaderValidator
-
Method Summary
Modifier and TypeMethodDescriptionstatic StringgetSoapAction(SoapMessageHeader requestHeader) static voidvalidateHeaderElements(SoapMessageHeader requestHeader, String issuer) static voidvalidateTimestamp(SoapMessageHeader requestHeader, Instant now, long notNotBeforeToleranceSec, long notOnOrAfterToleranceSec, boolean requireTimestamp, String rpIssuerId, String cpIssuerId)
-
Method Details
-
validateHeaderElements
-
validateTimestamp
public static void validateTimestamp(SoapMessageHeader requestHeader, Instant now, long notNotBeforeToleranceSec, long notOnOrAfterToleranceSec, boolean requireTimestamp, String rpIssuerId, String cpIssuerId) -
getSoapAction
-