Class com.ibm.ws.security.jwt.internal.ConsumerUtilTest
|
100%
successful |
Tests
Test | Duration | Result |
---|---|---|
testGetAlgorithmHeader_missingJsonWebStructures | 0.026s | passed |
testGetAlgorithmHeader_nullContext | 0.001s | passed |
testGetAlgorithmHeader_validAlgorithmHeader | 0.005s | passed |
testGetPublicKey_missingKeyStoreService | 0.002s | passed |
testGetPublicKey_notRSAPublicKey | 0.003s | passed |
testGetPublicKey_nullArgs | 0.030s | passed |
testGetPublicKey_throwsException | 0.003s | passed |
testGetPublicKey_validKey | 0.004s | passed |
testGetSharedSecretKey_emptyOrNullKey | 0.003s | passed |
testGetSharedSecretKey_nullConfig | 0.002s | passed |
testGetSharedSecretKey_validKey | 0.002s | passed |
testGetSigningKey_HS256ThrowsException | 0.006s | passed |
testGetSigningKey_HS256Valid | 0.004s | passed |
testGetSigningKey_RS256ThrowsException | 0.004s | passed |
testGetSigningKey_RS256Valid | 0.043s | passed |
testGetSigningKey_nullConfig | 0.001s | passed |
testGetSigningKey_unknownAlg | 0.027s | passed |
testParseJwtWithoutValidation_nullOrEmptyTokenString | 0.002s | passed |
testParseJwtWithoutValidation_singlePartTokenString | 0.005s | passed |
testParseJwtWithoutValidation_threePartMalformedTokenString | 0.011s | passed |
testParseJwtWithoutValidation_twoPartTokenString | 0.003s | passed |
testValidateAlgorithm_algMatch | 0.002s | passed |
testValidateAlgorithm_algMismatch | 0.019s | passed |
testValidateAlgorithm_nullArgs | 0.002s | passed |
testValidateAudience | 0.001s | passed |
testValidateClaimsReadsConfigProperty | 0.013s | passed |
testValidateIatAndExp_expFuture_outsideClockSkew_iatFuture_outsideClockSkew | 0.005s | passed |
testValidateIatAndExp_expFuture_withinClockSkew_iatFuture_outsideClockSkew | 0.005s | passed |
testValidateIatAndExp_expFuture_withinClockSkew_iatFuture_withinClockSkew | 0.016s | passed |
testValidateIatAndExp_expPast_iatFuture_outsideClockSkew | 0.006s | passed |
testValidateIatAndExp_expPast_iatFuture_withinClockSkew | 0.006s | passed |
testValidateIatAndExp_expPast_outsideClockSkew_iatPast_outsideClockSkew | 0.007s | passed |
testValidateIatAndExp_expPast_outsideClockSkew_iatPast_withinClockSkew | 0.007s | passed |
testValidateIatAndExp_expPast_withinClockSkew_iatPast_withinClockSkew | 0.006s | passed |
testValidateIatAndExp_iatFuture_outsideClockSkew_expFuture_outsideClockSkew | 0.005s | passed |
testValidateIatAndExp_iatFuture_withinClockSkew_expFuture_outsideClockSkew | 0.003s | passed |
testValidateIatAndExp_iatFuture_withinClockSkew_expFuture_withinClockSkew | 0.032s | passed |
testValidateIatAndExp_iatPast_expFuture | 0.003s | passed |
testValidateIatAndExp_iatPast_outsideClockSkew_expPast_outsideClockSkew | 0.005s | passed |
testValidateIatAndExp_iatPast_outsideClockSkew_expPast_withinClockSkew | 0.003s | passed |
testValidateIatAndExp_iatPast_withinClockSkew_expPast_withinClockSkew | 0.003s | passed |
testValidateIatAndExp_malformedExp | 0.002s | passed |
testValidateIatAndExp_malformedIat | 0.030s | passed |
testValidateIatAndExp_nullClaims | 0.002s | passed |
testValidateIatAndExp_nullExp | 0.003s | passed |
testValidateIatAndExp_nullIat | 0.007s | passed |
testValidateIssuer_commaTrustedIssuers | 0.002s | passed |
testValidateIssuer_multipleTrustedIssuers | 0.001s | passed |
testValidateIssuer_multipleTrustedIssuers_emptyTokenIssuer | 0.002s | passed |
testValidateIssuer_multipleTrustedIssuers_nullTokenIssuer | 0.002s | passed |
testValidateIssuer_multipleTrustedIssuers_tokenIssuerContainsTrustedIssuer | 0.002s | passed |
testValidateIssuer_multipleTrustedIssuers_tokenIssuerWithComma | 0.002s | passed |
testValidateIssuer_multipleTrustedIssuers_untrustedTokenIssuer | 0.002s | passed |
testValidateIssuer_nullOrEmptyArgs | 0.003s | passed |
testValidateIssuer_singleTrustedIssuer | 0.002s | passed |
testValidateIssuer_singleTrustedIssuer_emptyTokenIssuer | 0.002s | passed |
testValidateIssuer_singleTrustedIssuer_emptyTokenIssuer_leadingAndTrailingCommaTrusted | 0.002s | passed |
testValidateIssuer_singleTrustedIssuer_emptyTokenIssuer_trailingCommaTrusted | 0.002s | passed |
testValidateIssuer_singleTrustedIssuer_nullTokenIssuer | 0.001s | passed |
testValidateIssuer_singleTrustedIssuer_tokenIssuerSubstringOfTrusted | 0.002s | passed |
testValidateIssuer_singleTrustedIssuer_tokenIssuerSuperStringWithComma | 0.001s | passed |
testValidateIssuer_singleTrustedIssuer_tokenIssuerSuperStringWithSpace | 0.001s | passed |
testValidateIssuer_singleTrustedIssuer_untrustedTokenIssuer | 0.002s | passed |
testValidateIssuer_trustAllIssuers | 0.002s | passed |
testValidateIssuer_whitespaceTrustedIssuers | 0.002s | passed |
testValidateNbf_futureNbf_outsideClockSkew | 0.004s | passed |
testValidateNbf_futureNbf_withinClockSkew | 0.002s | passed |
testValidateNbf_nbfThrowsException | 0.001s | passed |
testValidateNbf_nullClaims | 0.001s | passed |
testValidateNbf_nullNbf | 0.002s | passed |
testValidateNbf_pastNbf_outsideClockSkew | 0.001s | passed |
testValidateNbf_pastNbf_withinClockSkew | 0.002s | passed |
Standard output
SharedOutputManager captured the following: -- System.out ------------------------------------------------- Entering test: testValidateClaimsReadsConfigProperty Exiting test: testValidateClaimsReadsConfigProperty Entering test: testGetSigningKey_nullConfig Exiting test: testGetSigningKey_nullConfig Entering test: testGetSigningKey_unknownAlg Exiting test: testGetSigningKey_unknownAlg Entering test: testGetSigningKey_HS256ThrowsException Exiting test: testGetSigningKey_HS256ThrowsException Entering test: testGetSigningKey_HS256Valid Exiting test: testGetSigningKey_HS256Valid Entering test: testGetSigningKey_RS256ThrowsException Exiting test: testGetSigningKey_RS256ThrowsException Entering test: testGetSigningKey_RS256Valid Exiting test: testGetSigningKey_RS256Valid Entering test: testGetSharedSecretKey_nullConfig Exiting test: testGetSharedSecretKey_nullConfig Entering test: testGetSharedSecretKey_emptyOrNullKey Chose key: [] Exiting test: testGetSharedSecretKey_emptyOrNullKey Entering test: testGetSharedSecretKey_validKey Exiting test: testGetSharedSecretKey_validKey Entering test: testGetPublicKey_missingKeyStoreService Exiting test: testGetPublicKey_missingKeyStoreService Entering test: testGetPublicKey_nullArgs Exiting test: testGetPublicKey_nullArgs Entering test: testGetPublicKey_throwsException Exiting test: testGetPublicKey_throwsException Entering test: testGetPublicKey_notRSAPublicKey Exiting test: testGetPublicKey_notRSAPublicKey Entering test: testGetPublicKey_validKey Exiting test: testGetPublicKey_validKey Entering test: testParseJwtWithoutValidation_nullOrEmptyTokenString Exiting test: testParseJwtWithoutValidation_nullOrEmptyTokenString Entering test: testParseJwtWithoutValidation_singlePartTokenString Exiting test: testParseJwtWithoutValidation_singlePartTokenString Entering test: testParseJwtWithoutValidation_twoPartTokenString Exiting test: testParseJwtWithoutValidation_twoPartTokenString Entering test: testParseJwtWithoutValidation_threePartMalformedTokenString Exiting test: testParseJwtWithoutValidation_threePartMalformedTokenString Entering test: testValidateIssuer_nullOrEmptyArgs Exiting test: testValidateIssuer_nullOrEmptyArgs Entering test: testValidateIssuer_whitespaceTrustedIssuers Exiting test: testValidateIssuer_whitespaceTrustedIssuers Entering test: testValidateIssuer_commaTrustedIssuers Exiting test: testValidateIssuer_commaTrustedIssuers Entering test: testValidateIssuer_singleTrustedIssuer_nullTokenIssuer Exiting test: testValidateIssuer_singleTrustedIssuer_nullTokenIssuer Entering test: testValidateIssuer_singleTrustedIssuer_emptyTokenIssuer Exiting test: testValidateIssuer_singleTrustedIssuer_emptyTokenIssuer Entering test: testValidateIssuer_singleTrustedIssuer_untrustedTokenIssuer Exiting test: testValidateIssuer_singleTrustedIssuer_untrustedTokenIssuer Entering test: testValidateIssuer_singleTrustedIssuer_tokenIssuerSubstringOfTrusted Exiting test: testValidateIssuer_singleTrustedIssuer_tokenIssuerSubstringOfTrusted Entering test: testValidateIssuer_singleTrustedIssuer_tokenIssuerSuperStringWithComma Exiting test: testValidateIssuer_singleTrustedIssuer_tokenIssuerSuperStringWithComma Entering test: testValidateIssuer_singleTrustedIssuer_tokenIssuerSuperStringWithSpace Exiting test: testValidateIssuer_singleTrustedIssuer_tokenIssuerSuperStringWithSpace Entering test: testValidateIssuer_singleTrustedIssuer_emptyTokenIssuer_trailingCommaTrusted Exiting test: testValidateIssuer_singleTrustedIssuer_emptyTokenIssuer_trailingCommaTrusted Entering test: testValidateIssuer_singleTrustedIssuer_emptyTokenIssuer_leadingAndTrailingCommaTrusted Exiting test: testValidateIssuer_singleTrustedIssuer_emptyTokenIssuer_leadingAndTrailingCommaTrusted Entering test: testValidateIssuer_singleTrustedIssuer Exiting test: testValidateIssuer_singleTrustedIssuer Entering test: testValidateIssuer_multipleTrustedIssuers_nullTokenIssuer Exiting test: testValidateIssuer_multipleTrustedIssuers_nullTokenIssuer Entering test: testValidateIssuer_multipleTrustedIssuers_emptyTokenIssuer Exiting test: testValidateIssuer_multipleTrustedIssuers_emptyTokenIssuer Entering test: testValidateIssuer_multipleTrustedIssuers_untrustedTokenIssuer Exiting test: testValidateIssuer_multipleTrustedIssuers_untrustedTokenIssuer Entering test: testValidateIssuer_multipleTrustedIssuers_tokenIssuerContainsTrustedIssuer Exiting test: testValidateIssuer_multipleTrustedIssuers_tokenIssuerContainsTrustedIssuer Entering test: testValidateIssuer_multipleTrustedIssuers_tokenIssuerWithComma Exiting test: testValidateIssuer_multipleTrustedIssuers_tokenIssuerWithComma Entering test: testValidateIssuer_multipleTrustedIssuers Exiting test: testValidateIssuer_multipleTrustedIssuers Entering test: testValidateIssuer_trustAllIssuers Exiting test: testValidateIssuer_trustAllIssuers Entering test: testValidateAudience Exiting test: testValidateAudience Entering test: testValidateIatAndExp_nullClaims Exiting test: testValidateIatAndExp_nullClaims Entering test: testValidateIatAndExp_malformedIat Exiting test: testValidateIatAndExp_malformedIat Entering test: testValidateIatAndExp_malformedExp Exiting test: testValidateIatAndExp_malformedExp Entering test: testValidateIatAndExp_nullIat Exiting test: testValidateIatAndExp_nullIat Entering test: testValidateIatAndExp_nullExp Exiting test: testValidateIatAndExp_nullExp Entering test: testValidateIatAndExp_iatPast_outsideClockSkew_expPast_outsideClockSkew Original string: [2019-02-22T13:23:02+0000] Regex string : [\Q2019-02-22T13:23:02+0000\E] Exiting test: testValidateIatAndExp_iatPast_outsideClockSkew_expPast_outsideClockSkew Entering test: testValidateIatAndExp_expPast_outsideClockSkew_iatPast_outsideClockSkew Original string: [2019-02-22T13:23:02+0000] Regex string : [\Q2019-02-22T13:23:02+0000\E] Original string: [2019-02-22T13:22:02+0000] Regex string : [\Q2019-02-22T13:22:02+0000\E] Exiting test: testValidateIatAndExp_expPast_outsideClockSkew_iatPast_outsideClockSkew Entering test: testValidateIatAndExp_iatPast_outsideClockSkew_expPast_withinClockSkew Exiting test: testValidateIatAndExp_iatPast_outsideClockSkew_expPast_withinClockSkew Entering test: testValidateIatAndExp_expPast_outsideClockSkew_iatPast_withinClockSkew Original string: [2019-02-22T14:21:02+0000] Regex string : [\Q2019-02-22T14:21:02+0000\E] Original string: [2019-02-22T13:22:02+0000] Regex string : [\Q2019-02-22T13:22:02+0000\E] Exiting test: testValidateIatAndExp_expPast_outsideClockSkew_iatPast_withinClockSkew Entering test: testValidateIatAndExp_iatPast_withinClockSkew_expPast_withinClockSkew Exiting test: testValidateIatAndExp_iatPast_withinClockSkew_expPast_withinClockSkew Entering test: testValidateIatAndExp_expPast_withinClockSkew_iatPast_withinClockSkew Original string: [2019-02-22T14:21:02+0000] Regex string : [\Q2019-02-22T14:21:02+0000\E] Original string: [2019-02-22T14:20:02+0000] Regex string : [\Q2019-02-22T14:20:02+0000\E] Exiting test: testValidateIatAndExp_expPast_withinClockSkew_iatPast_withinClockSkew Entering test: testValidateIatAndExp_iatPast_expFuture Exiting test: testValidateIatAndExp_iatPast_expFuture Entering test: testValidateIatAndExp_expPast_iatFuture_outsideClockSkew Original string: [2019-02-22T15:22:02+0000] Regex string : [\Q2019-02-22T15:22:02+0000\E] Exiting test: testValidateIatAndExp_expPast_iatFuture_outsideClockSkew Entering test: testValidateIatAndExp_expPast_iatFuture_withinClockSkew Original string: [2019-02-22T14:23:02+0000] Regex string : [\Q2019-02-22T14:23:02+0000\E] Original string: [2019-02-22T13:22:02+0000] Regex string : [\Q2019-02-22T13:22:02+0000\E] Exiting test: testValidateIatAndExp_expPast_iatFuture_withinClockSkew Entering test: testValidateIatAndExp_iatFuture_outsideClockSkew_expFuture_outsideClockSkew Original string: [2019-02-22T15:22:02+0000] Regex string : [\Q2019-02-22T15:22:02+0000\E] Exiting test: testValidateIatAndExp_iatFuture_outsideClockSkew_expFuture_outsideClockSkew Entering test: testValidateIatAndExp_expFuture_outsideClockSkew_iatFuture_outsideClockSkew Original string: [2019-02-22T15:23:02+0000] Regex string : [\Q2019-02-22T15:23:02+0000\E] Exiting test: testValidateIatAndExp_expFuture_outsideClockSkew_iatFuture_outsideClockSkew Entering test: testValidateIatAndExp_expFuture_withinClockSkew_iatFuture_outsideClockSkew Original string: [2019-02-22T15:22:02+0000] Regex string : [\Q2019-02-22T15:22:02+0000\E] Exiting test: testValidateIatAndExp_expFuture_withinClockSkew_iatFuture_outsideClockSkew Entering test: testValidateIatAndExp_iatFuture_withinClockSkew_expFuture_outsideClockSkew Exiting test: testValidateIatAndExp_iatFuture_withinClockSkew_expFuture_outsideClockSkew Entering test: testValidateIatAndExp_iatFuture_withinClockSkew_expFuture_withinClockSkew Exiting test: testValidateIatAndExp_iatFuture_withinClockSkew_expFuture_withinClockSkew Entering test: testValidateIatAndExp_expFuture_withinClockSkew_iatFuture_withinClockSkew Original string: [2019-02-22T14:24:02+0000] Regex string : [\Q2019-02-22T14:24:02+0000\E] Original string: [2019-02-22T14:23:02+0000] Regex string : [\Q2019-02-22T14:23:02+0000\E] Exiting test: testValidateIatAndExp_expFuture_withinClockSkew_iatFuture_withinClockSkew Entering test: testValidateNbf_nullClaims Exiting test: testValidateNbf_nullClaims Entering test: testValidateNbf_nbfThrowsException Exiting test: testValidateNbf_nbfThrowsException Entering test: testValidateNbf_nullNbf Exiting test: testValidateNbf_nullNbf Entering test: testValidateNbf_pastNbf_outsideClockSkew Exiting test: testValidateNbf_pastNbf_outsideClockSkew Entering test: testValidateNbf_pastNbf_withinClockSkew Exiting test: testValidateNbf_pastNbf_withinClockSkew Entering test: testValidateNbf_futureNbf_withinClockSkew Exiting test: testValidateNbf_futureNbf_withinClockSkew Entering test: testValidateNbf_futureNbf_outsideClockSkew Original string: [2019-02-22T15:22:02+0000] Regex string : [\Q2019-02-22T15:22:02+0000\E] Exiting test: testValidateNbf_futureNbf_outsideClockSkew Entering test: testGetAlgorithmHeader_nullContext Exiting test: testGetAlgorithmHeader_nullContext Entering test: testGetAlgorithmHeader_missingJsonWebStructures Chose list: [] Exiting test: testGetAlgorithmHeader_missingJsonWebStructures Entering test: testGetAlgorithmHeader_validAlgorithmHeader Exiting test: testGetAlgorithmHeader_validAlgorithmHeader Entering test: testValidateAlgorithm_nullArgs Exiting test: testValidateAlgorithm_nullArgs Entering test: testValidateAlgorithm_algMismatch Exiting test: testValidateAlgorithm_algMismatch Entering test: testValidateAlgorithm_algMatch Exiting test: testValidateAlgorithm_algMatch -- System.err ------------------------------------------------- -- Messages ------------------------------------------------- [22/02/19 14:22:01:711 GMT] 00000012 SystemOut O Entering test: testValidateClaimsReadsConfigProperty [22/02/19 14:22:01:722 GMT] 00000012 SystemOut O Exiting test: testValidateClaimsReadsConfigProperty [22/02/19 14:22:01:725 GMT] 00000012 SystemOut O Entering test: testGetSigningKey_nullConfig [22/02/19 14:22:01:726 GMT] 00000012 SystemOut O Exiting test: testGetSigningKey_nullConfig [22/02/19 14:22:01:728 GMT] 00000012 SystemOut O Entering test: testGetSigningKey_unknownAlg [22/02/19 14:22:01:754 GMT] 00000012 SystemOut O Exiting test: testGetSigningKey_unknownAlg [22/02/19 14:22:01:756 GMT] 00000012 SystemOut O Entering test: testGetSigningKey_HS256ThrowsException [22/02/19 14:22:01:762 GMT] 00000012 SystemOut O Exiting test: testGetSigningKey_HS256ThrowsException [22/02/19 14:22:01:764 GMT] 00000012 SystemOut O Entering test: testGetSigningKey_HS256Valid [22/02/19 14:22:01:766 GMT] 00000012 SystemOut O Exiting test: testGetSigningKey_HS256Valid [22/02/19 14:22:01:769 GMT] 00000012 SystemOut O Entering test: testGetSigningKey_RS256ThrowsException [22/02/19 14:22:01:772 GMT] 00000012 SystemOut O Exiting test: testGetSigningKey_RS256ThrowsException [22/02/19 14:22:01:774 GMT] 00000012 SystemOut O Entering test: testGetSigningKey_RS256Valid [22/02/19 14:22:01:817 GMT] 00000012 SystemOut O Exiting test: testGetSigningKey_RS256Valid [22/02/19 14:22:01:820 GMT] 00000012 SystemOut O Entering test: testGetSharedSecretKey_nullConfig [22/02/19 14:22:01:821 GMT] 00000012 SystemOut O Exiting test: testGetSharedSecretKey_nullConfig [22/02/19 14:22:01:823 GMT] 00000012 SystemOut O Entering test: testGetSharedSecretKey_emptyOrNullKey [22/02/19 14:22:01:824 GMT] 00000012 SystemOut O Chose key: [] [22/02/19 14:22:01:825 GMT] 00000012 SystemOut O Exiting test: testGetSharedSecretKey_emptyOrNullKey [22/02/19 14:22:01:827 GMT] 00000012 SystemOut O Entering test: testGetSharedSecretKey_validKey [22/02/19 14:22:01:828 GMT] 00000012 SystemOut O Exiting test: testGetSharedSecretKey_validKey [22/02/19 14:22:01:830 GMT] 00000012 SystemOut O Entering test: testGetPublicKey_missingKeyStoreService [22/02/19 14:22:01:832 GMT] 00000012 SystemOut O Exiting test: testGetPublicKey_missingKeyStoreService [22/02/19 14:22:01:834 GMT] 00000012 SystemOut O Entering test: testGetPublicKey_nullArgs [22/02/19 14:22:01:864 GMT] 00000012 SystemOut O Exiting test: testGetPublicKey_nullArgs [22/02/19 14:22:01:865 GMT] 00000012 SystemOut O Entering test: testGetPublicKey_throwsException [22/02/19 14:22:01:868 GMT] 00000012 SystemOut O Exiting test: testGetPublicKey_throwsException [22/02/19 14:22:01:869 GMT] 00000012 SystemOut O Entering test: testGetPublicKey_notRSAPublicKey [22/02/19 14:22:01:872 GMT] 00000012 SystemOut O Exiting test: testGetPublicKey_notRSAPublicKey [22/02/19 14:22:01:875 GMT] 00000012 SystemOut O Entering test: testGetPublicKey_validKey [22/02/19 14:22:01:877 GMT] 00000012 SystemOut O Exiting test: testGetPublicKey_validKey [22/02/19 14:22:01:879 GMT] 00000012 SystemOut O Entering test: testParseJwtWithoutValidation_nullOrEmptyTokenString [22/02/19 14:22:01:881 GMT] 00000012 SystemOut O Exiting test: testParseJwtWithoutValidation_nullOrEmptyTokenString [22/02/19 14:22:01:883 GMT] 00000012 SystemOut O Entering test: testParseJwtWithoutValidation_singlePartTokenString [22/02/19 14:22:01:888 GMT] 00000012 SystemOut O Exiting test: testParseJwtWithoutValidation_singlePartTokenString [22/02/19 14:22:01:890 GMT] 00000012 SystemOut O Entering test: testParseJwtWithoutValidation_twoPartTokenString [22/02/19 14:22:01:892 GMT] 00000012 SystemOut O Exiting test: testParseJwtWithoutValidation_twoPartTokenString [22/02/19 14:22:01:894 GMT] 00000012 SystemOut O Entering test: testParseJwtWithoutValidation_threePartMalformedTokenString [22/02/19 14:22:01:904 GMT] 00000012 SystemOut O Exiting test: testParseJwtWithoutValidation_threePartMalformedTokenString [22/02/19 14:22:01:906 GMT] 00000012 SystemOut O Entering test: testValidateIssuer_nullOrEmptyArgs [22/02/19 14:22:01:909 GMT] 00000012 SystemOut O Exiting test: testValidateIssuer_nullOrEmptyArgs [22/02/19 14:22:01:911 GMT] 00000012 SystemOut O Entering test: testValidateIssuer_whitespaceTrustedIssuers [22/02/19 14:22:01:912 GMT] 00000012 SystemOut O Exiting test: testValidateIssuer_whitespaceTrustedIssuers [22/02/19 14:22:01:913 GMT] 00000012 SystemOut O Entering test: testValidateIssuer_commaTrustedIssuers [22/02/19 14:22:01:914 GMT] 00000012 SystemOut O Exiting test: testValidateIssuer_commaTrustedIssuers [22/02/19 14:22:01:916 GMT] 00000012 SystemOut O Entering test: testValidateIssuer_singleTrustedIssuer_nullTokenIssuer [22/02/19 14:22:01:917 GMT] 00000012 SystemOut O Exiting test: testValidateIssuer_singleTrustedIssuer_nullTokenIssuer [22/02/19 14:22:01:919 GMT] 00000012 SystemOut O Entering test: testValidateIssuer_singleTrustedIssuer_emptyTokenIssuer [22/02/19 14:22:01:920 GMT] 00000012 SystemOut O Exiting test: testValidateIssuer_singleTrustedIssuer_emptyTokenIssuer [22/02/19 14:22:01:922 GMT] 00000012 SystemOut O Entering test: testValidateIssuer_singleTrustedIssuer_untrustedTokenIssuer [22/02/19 14:22:01:923 GMT] 00000012 SystemOut O Exiting test: testValidateIssuer_singleTrustedIssuer_untrustedTokenIssuer [22/02/19 14:22:01:926 GMT] 00000012 SystemOut O Entering test: testValidateIssuer_singleTrustedIssuer_tokenIssuerSubstringOfTrusted [22/02/19 14:22:01:927 GMT] 00000012 SystemOut O Exiting test: testValidateIssuer_singleTrustedIssuer_tokenIssuerSubstringOfTrusted [22/02/19 14:22:01:928 GMT] 00000012 SystemOut O Entering test: testValidateIssuer_singleTrustedIssuer_tokenIssuerSuperStringWithComma [22/02/19 14:22:01:929 GMT] 00000012 SystemOut O Exiting test: testValidateIssuer_singleTrustedIssuer_tokenIssuerSuperStringWithComma [22/02/19 14:22:01:931 GMT] 00000012 SystemOut O Entering test: testValidateIssuer_singleTrustedIssuer_tokenIssuerSuperStringWithSpace [22/02/19 14:22:01:932 GMT] 00000012 SystemOut O Exiting test: testValidateIssuer_singleTrustedIssuer_tokenIssuerSuperStringWithSpace [22/02/19 14:22:01:934 GMT] 00000012 SystemOut O Entering test: testValidateIssuer_singleTrustedIssuer_emptyTokenIssuer_trailingCommaTrusted [22/02/19 14:22:01:936 GMT] 00000012 SystemOut O Exiting test: testValidateIssuer_singleTrustedIssuer_emptyTokenIssuer_trailingCommaTrusted [22/02/19 14:22:01:937 GMT] 00000012 SystemOut O Entering test: testValidateIssuer_singleTrustedIssuer_emptyTokenIssuer_leadingAndTrailingCommaTrusted [22/02/19 14:22:01:939 GMT] 00000012 SystemOut O Exiting test: testValidateIssuer_singleTrustedIssuer_emptyTokenIssuer_leadingAndTrailingCommaTrusted [22/02/19 14:22:01:940 GMT] 00000012 SystemOut O Entering test: testValidateIssuer_singleTrustedIssuer [22/02/19 14:22:01:942 GMT] 00000012 SystemOut O Exiting test: testValidateIssuer_singleTrustedIssuer [22/02/19 14:22:01:944 GMT] 00000012 SystemOut O Entering test: testValidateIssuer_multipleTrustedIssuers_nullTokenIssuer [22/02/19 14:22:01:945 GMT] 00000012 SystemOut O Exiting test: testValidateIssuer_multipleTrustedIssuers_nullTokenIssuer [22/02/19 14:22:01:947 GMT] 00000012 SystemOut O Entering test: testValidateIssuer_multipleTrustedIssuers_emptyTokenIssuer [22/02/19 14:22:01:948 GMT] 00000012 SystemOut O Exiting test: testValidateIssuer_multipleTrustedIssuers_emptyTokenIssuer [22/02/19 14:22:01:951 GMT] 00000012 SystemOut O Entering test: testValidateIssuer_multipleTrustedIssuers_untrustedTokenIssuer [22/02/19 14:22:01:952 GMT] 00000012 SystemOut O Exiting test: testValidateIssuer_multipleTrustedIssuers_untrustedTokenIssuer [22/02/19 14:22:01:954 GMT] 00000012 SystemOut O Entering test: testValidateIssuer_multipleTrustedIssuers_tokenIssuerContainsTrustedIssuer [22/02/19 14:22:01:955 GMT] 00000012 SystemOut O Exiting test: testValidateIssuer_multipleTrustedIssuers_tokenIssuerContainsTrustedIssuer [22/02/19 14:22:01:956 GMT] 00000012 SystemOut O Entering test: testValidateIssuer_multipleTrustedIssuers_tokenIssuerWithComma [22/02/19 14:22:01:958 GMT] 00000012 SystemOut O Exiting test: testValidateIssuer_multipleTrustedIssuers_tokenIssuerWithComma [22/02/19 14:22:01:959 GMT] 00000012 SystemOut O Entering test: testValidateIssuer_multipleTrustedIssuers [22/02/19 14:22:01:960 GMT] 00000012 SystemOut O Exiting test: testValidateIssuer_multipleTrustedIssuers [22/02/19 14:22:01:962 GMT] 00000012 SystemOut O Entering test: testValidateIssuer_trustAllIssuers [22/02/19 14:22:01:964 GMT] 00000012 SystemOut O Exiting test: testValidateIssuer_trustAllIssuers [22/02/19 14:22:01:965 GMT] 00000012 SystemOut O Entering test: testValidateAudience [22/02/19 14:22:01:966 GMT] 00000012 SystemOut O Exiting test: testValidateAudience [22/02/19 14:22:01:968 GMT] 00000012 SystemOut O Entering test: testValidateIatAndExp_nullClaims [22/02/19 14:22:01:968 GMT] 00000012 SystemOut O Exiting test: testValidateIatAndExp_nullClaims [22/02/19 14:22:01:970 GMT] 00000012 SystemOut O Entering test: testValidateIatAndExp_malformedIat [22/02/19 14:22:02:000 GMT] 00000012 SystemOut O Exiting test: testValidateIatAndExp_malformedIat [22/02/19 14:22:02:003 GMT] 00000012 SystemOut O Entering test: testValidateIatAndExp_malformedExp [22/02/19 14:22:02:004 GMT] 00000012 SystemOut O Exiting test: testValidateIatAndExp_malformedExp [22/02/19 14:22:02:006 GMT] 00000012 SystemOut O Entering test: testValidateIatAndExp_nullIat [22/02/19 14:22:02:012 GMT] 00000012 SystemOut O Exiting test: testValidateIatAndExp_nullIat [22/02/19 14:22:02:013 GMT] 00000012 SystemOut O Entering test: testValidateIatAndExp_nullExp [22/02/19 14:22:02:016 GMT] 00000012 SystemOut O Exiting test: testValidateIatAndExp_nullExp [22/02/19 14:22:02:017 GMT] 00000012 SystemOut O Entering test: testValidateIatAndExp_iatPast_outsideClockSkew_expPast_outsideClockSkew [22/02/19 14:22:02:021 GMT] 00000012 SystemOut O Original string: [2019-02-22T13:23:02+0000] [22/02/19 14:22:02:021 GMT] 00000012 SystemOut O Regex string : [\Q2019-02-22T13:23:02+0000\E] [22/02/19 14:22:02:022 GMT] 00000012 SystemOut O Exiting test: testValidateIatAndExp_iatPast_outsideClockSkew_expPast_outsideClockSkew [22/02/19 14:22:02:024 GMT] 00000012 SystemOut O Entering test: testValidateIatAndExp_expPast_outsideClockSkew_iatPast_outsideClockSkew [22/02/19 14:22:02:027 GMT] 00000012 SystemOut O Original string: [2019-02-22T13:23:02+0000] [22/02/19 14:22:02:027 GMT] 00000012 SystemOut O Regex string : [\Q2019-02-22T13:23:02+0000\E] [22/02/19 14:22:02:029 GMT] 00000012 SystemOut O Original string: [2019-02-22T13:22:02+0000] [22/02/19 14:22:02:030 GMT] 00000012 SystemOut O Regex string : [\Q2019-02-22T13:22:02+0000\E] [22/02/19 14:22:02:030 GMT] 00000012 SystemOut O Exiting test: testValidateIatAndExp_expPast_outsideClockSkew_iatPast_outsideClockSkew [22/02/19 14:22:02:032 GMT] 00000012 SystemOut O Entering test: testValidateIatAndExp_iatPast_outsideClockSkew_expPast_withinClockSkew [22/02/19 14:22:02:034 GMT] 00000012 SystemOut O Exiting test: testValidateIatAndExp_iatPast_outsideClockSkew_expPast_withinClockSkew [22/02/19 14:22:02:036 GMT] 00000012 SystemOut O Entering test: testValidateIatAndExp_expPast_outsideClockSkew_iatPast_withinClockSkew [22/02/19 14:22:02:038 GMT] 00000012 SystemOut O Original string: [2019-02-22T14:21:02+0000] [22/02/19 14:22:02:039 GMT] 00000012 SystemOut O Regex string : [\Q2019-02-22T14:21:02+0000\E] [22/02/19 14:22:02:040 GMT] 00000012 SystemOut O Original string: [2019-02-22T13:22:02+0000] [22/02/19 14:22:02:040 GMT] 00000012 SystemOut O Regex string : [\Q2019-02-22T13:22:02+0000\E] [22/02/19 14:22:02:042 GMT] 00000012 SystemOut O Exiting test: testValidateIatAndExp_expPast_outsideClockSkew_iatPast_withinClockSkew [22/02/19 14:22:02:044 GMT] 00000012 SystemOut O Entering test: testValidateIatAndExp_iatPast_withinClockSkew_expPast_withinClockSkew [22/02/19 14:22:02:046 GMT] 00000012 SystemOut O Exiting test: testValidateIatAndExp_iatPast_withinClockSkew_expPast_withinClockSkew [22/02/19 14:22:02:048 GMT] 00000012 SystemOut O Entering test: testValidateIatAndExp_expPast_withinClockSkew_iatPast_withinClockSkew [22/02/19 14:22:02:051 GMT] 00000012 SystemOut O Original string: [2019-02-22T14:21:02+0000] [22/02/19 14:22:02:051 GMT] 00000012 SystemOut O Regex string : [\Q2019-02-22T14:21:02+0000\E] [22/02/19 14:22:02:052 GMT] 00000012 SystemOut O Original string: [2019-02-22T14:20:02+0000] [22/02/19 14:22:02:052 GMT] 00000012 SystemOut O Regex string : [\Q2019-02-22T14:20:02+0000\E] [22/02/19 14:22:02:053 GMT] 00000012 SystemOut O Exiting test: testValidateIatAndExp_expPast_withinClockSkew_iatPast_withinClockSkew [22/02/19 14:22:02:054 GMT] 00000012 SystemOut O Entering test: testValidateIatAndExp_iatPast_expFuture [22/02/19 14:22:02:057 GMT] 00000012 SystemOut O Exiting test: testValidateIatAndExp_iatPast_expFuture [22/02/19 14:22:02:058 GMT] 00000012 SystemOut O Entering test: testValidateIatAndExp_expPast_iatFuture_outsideClockSkew [22/02/19 14:22:02:062 GMT] 00000012 SystemOut O Original string: [2019-02-22T15:22:02+0000] [22/02/19 14:22:02:064 GMT] 00000012 SystemOut O Regex string : [\Q2019-02-22T15:22:02+0000\E] [22/02/19 14:22:02:064 GMT] 00000012 SystemOut O Exiting test: testValidateIatAndExp_expPast_iatFuture_outsideClockSkew [22/02/19 14:22:02:066 GMT] 00000012 SystemOut O Entering test: testValidateIatAndExp_expPast_iatFuture_withinClockSkew [22/02/19 14:22:02:069 GMT] 00000012 SystemOut O Original string: [2019-02-22T14:23:02+0000] [22/02/19 14:22:02:069 GMT] 00000012 SystemOut O Regex string : [\Q2019-02-22T14:23:02+0000\E] [22/02/19 14:22:02:070 GMT] 00000012 SystemOut O Original string: [2019-02-22T13:22:02+0000] [22/02/19 14:22:02:070 GMT] 00000012 SystemOut O Regex string : [\Q2019-02-22T13:22:02+0000\E] [22/02/19 14:22:02:071 GMT] 00000012 SystemOut O Exiting test: testValidateIatAndExp_expPast_iatFuture_withinClockSkew [22/02/19 14:22:02:072 GMT] 00000012 SystemOut O Entering test: testValidateIatAndExp_iatFuture_outsideClockSkew_expFuture_outsideClockSkew [22/02/19 14:22:02:076 GMT] 00000012 SystemOut O Original string: [2019-02-22T15:22:02+0000] [22/02/19 14:22:02:076 GMT] 00000012 SystemOut O Regex string : [\Q2019-02-22T15:22:02+0000\E] [22/02/19 14:22:02:077 GMT] 00000012 SystemOut O Exiting test: testValidateIatAndExp_iatFuture_outsideClockSkew_expFuture_outsideClockSkew [22/02/19 14:22:02:078 GMT] 00000012 SystemOut O Entering test: testValidateIatAndExp_expFuture_outsideClockSkew_iatFuture_outsideClockSkew [22/02/19 14:22:02:082 GMT] 00000012 SystemOut O Original string: [2019-02-22T15:23:02+0000] [22/02/19 14:22:02:083 GMT] 00000012 SystemOut O Regex string : [\Q2019-02-22T15:23:02+0000\E] [22/02/19 14:22:02:083 GMT] 00000012 SystemOut O Exiting test: testValidateIatAndExp_expFuture_outsideClockSkew_iatFuture_outsideClockSkew [22/02/19 14:22:02:085 GMT] 00000012 SystemOut O Entering test: testValidateIatAndExp_expFuture_withinClockSkew_iatFuture_outsideClockSkew [22/02/19 14:22:02:088 GMT] 00000012 SystemOut O Original string: [2019-02-22T15:22:02+0000] [22/02/19 14:22:02:088 GMT] 00000012 SystemOut O Regex string : [\Q2019-02-22T15:22:02+0000\E] [22/02/19 14:22:02:089 GMT] 00000012 SystemOut O Exiting test: testValidateIatAndExp_expFuture_withinClockSkew_iatFuture_outsideClockSkew [22/02/19 14:22:02:091 GMT] 00000012 SystemOut O Entering test: testValidateIatAndExp_iatFuture_withinClockSkew_expFuture_outsideClockSkew [22/02/19 14:22:02:093 GMT] 00000012 SystemOut O Exiting test: testValidateIatAndExp_iatFuture_withinClockSkew_expFuture_outsideClockSkew [22/02/19 14:22:02:097 GMT] 00000012 SystemOut O Entering test: testValidateIatAndExp_iatFuture_withinClockSkew_expFuture_withinClockSkew [22/02/19 14:22:02:111 GMT] 00000012 SystemOut O Exiting test: testValidateIatAndExp_iatFuture_withinClockSkew_expFuture_withinClockSkew [22/02/19 14:22:02:128 GMT] 00000012 SystemOut O Entering test: testValidateIatAndExp_expFuture_withinClockSkew_iatFuture_withinClockSkew [22/02/19 14:22:02:141 GMT] 00000012 SystemOut O Original string: [2019-02-22T14:24:02+0000] [22/02/19 14:22:02:142 GMT] 00000012 SystemOut O Regex string : [\Q2019-02-22T14:24:02+0000\E] [22/02/19 14:22:02:142 GMT] 00000012 SystemOut O Original string: [2019-02-22T14:23:02+0000] [22/02/19 14:22:02:143 GMT] 00000012 SystemOut O Regex string : [\Q2019-02-22T14:23:02+0000\E] [22/02/19 14:22:02:143 GMT] 00000012 SystemOut O Exiting test: testValidateIatAndExp_expFuture_withinClockSkew_iatFuture_withinClockSkew [22/02/19 14:22:02:145 GMT] 00000012 SystemOut O Entering test: testValidateNbf_nullClaims [22/02/19 14:22:02:145 GMT] 00000012 SystemOut O Exiting test: testValidateNbf_nullClaims [22/02/19 14:22:02:147 GMT] 00000012 SystemOut O Entering test: testValidateNbf_nbfThrowsException [22/02/19 14:22:02:148 GMT] 00000012 SystemOut O Exiting test: testValidateNbf_nbfThrowsException [22/02/19 14:22:02:150 GMT] 00000012 SystemOut O Entering test: testValidateNbf_nullNbf [22/02/19 14:22:02:151 GMT] 00000012 SystemOut O Exiting test: testValidateNbf_nullNbf [22/02/19 14:22:02:152 GMT] 00000012 SystemOut O Entering test: testValidateNbf_pastNbf_outsideClockSkew [22/02/19 14:22:02:153 GMT] 00000012 SystemOut O Exiting test: testValidateNbf_pastNbf_outsideClockSkew [22/02/19 14:22:02:155 GMT] 00000012 SystemOut O Entering test: testValidateNbf_pastNbf_withinClockSkew [22/02/19 14:22:02:156 GMT] 00000012 SystemOut O Exiting test: testValidateNbf_pastNbf_withinClockSkew [22/02/19 14:22:02:157 GMT] 00000012 SystemOut O Entering test: testValidateNbf_futureNbf_withinClockSkew [22/02/19 14:22:02:158 GMT] 00000012 SystemOut O Exiting test: testValidateNbf_futureNbf_withinClockSkew [22/02/19 14:22:02:161 GMT] 00000012 SystemOut O Entering test: testValidateNbf_futureNbf_outsideClockSkew [22/02/19 14:22:02:163 GMT] 00000012 SystemOut O Original string: [2019-02-22T15:22:02+0000] [22/02/19 14:22:02:163 GMT] 00000012 SystemOut O Regex string : [\Q2019-02-22T15:22:02+0000\E] [22/02/19 14:22:02:164 GMT] 00000012 SystemOut O Exiting test: testValidateNbf_futureNbf_outsideClockSkew [22/02/19 14:22:02:165 GMT] 00000012 SystemOut O Entering test: testGetAlgorithmHeader_nullContext [22/02/19 14:22:02:166 GMT] 00000012 SystemOut O Exiting test: testGetAlgorithmHeader_nullContext [22/02/19 14:22:02:167 GMT] 00000012 SystemOut O Entering test: testGetAlgorithmHeader_missingJsonWebStructures [22/02/19 14:22:02:168 GMT] 00000012 SystemOut O Chose list: [] [22/02/19 14:22:02:193 GMT] 00000012 SystemOut O Exiting test: testGetAlgorithmHeader_missingJsonWebStructures [22/02/19 14:22:02:194 GMT] 00000012 SystemOut O Entering test: testGetAlgorithmHeader_validAlgorithmHeader [22/02/19 14:22:02:198 GMT] 00000012 SystemOut O Exiting test: testGetAlgorithmHeader_validAlgorithmHeader [22/02/19 14:22:02:201 GMT] 00000012 SystemOut O Entering test: testValidateAlgorithm_nullArgs [22/02/19 14:22:02:202 GMT] 00000012 SystemOut O Exiting test: testValidateAlgorithm_nullArgs [22/02/19 14:22:02:203 GMT] 00000012 SystemOut O Entering test: testValidateAlgorithm_algMismatch [22/02/19 14:22:02:222 GMT] 00000012 SystemOut O Exiting test: testValidateAlgorithm_algMismatch [22/02/19 14:22:02:223 GMT] 00000012 SystemOut O Entering test: testValidateAlgorithm_algMatch [22/02/19 14:22:02:225 GMT] 00000012 SystemOut O Exiting test: testValidateAlgorithm_algMatch -- Trace ------------------------------------------------- [22/02/19 14:22:01:711 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateClaimsReadsConfigProperty [22/02/19 14:22:01:722 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateClaimsReadsConfigProperty [22/02/19 14:22:01:725 GMT] 00000012 id=00000000 SystemOut O Entering test: testGetSigningKey_nullConfig [22/02/19 14:22:01:726 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 JWT consumer config object is null [22/02/19 14:22:01:726 GMT] 00000012 id=00000000 SystemOut O Exiting test: testGetSigningKey_nullConfig [22/02/19 14:22:01:728 GMT] 00000012 id=00000000 SystemOut O Entering test: testGetSigningKey_unknownAlg [22/02/19 14:22:01:754 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 A signing key could not be found [22/02/19 14:22:01:754 GMT] 00000012 id=00000000 SystemOut O Exiting test: testGetSigningKey_unknownAlg [22/02/19 14:22:01:756 GMT] 00000012 id=00000000 SystemOut O Entering test: testGetSigningKey_HS256ThrowsException [22/02/19 14:22:01:762 GMT] 00000012 id=00000000 SystemOut O Exiting test: testGetSigningKey_HS256ThrowsException [22/02/19 14:22:01:764 GMT] 00000012 id=00000000 SystemOut O Entering test: testGetSigningKey_HS256Valid [22/02/19 14:22:01:766 GMT] 00000012 id=00000000 SystemOut O Exiting test: testGetSigningKey_HS256Valid [22/02/19 14:22:01:769 GMT] 00000012 id=00000000 SystemOut O Entering test: testGetSigningKey_RS256ThrowsException [22/02/19 14:22:01:772 GMT] 00000012 id=00000000 SystemOut O Exiting test: testGetSigningKey_RS256ThrowsException [22/02/19 14:22:01:774 GMT] 00000012 id=00000000 SystemOut O Entering test: testGetSigningKey_RS256Valid [22/02/19 14:22:01:817 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted alias: myAlias, Truststore: myTrustStore [22/02/19 14:22:01:817 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 RSAPublicKey: true [22/02/19 14:22:01:817 GMT] 00000012 id=00000000 SystemOut O Exiting test: testGetSigningKey_RS256Valid [22/02/19 14:22:01:820 GMT] 00000012 id=00000000 SystemOut O Entering test: testGetSharedSecretKey_nullConfig [22/02/19 14:22:01:820 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 JWT consumer config object is null [22/02/19 14:22:01:821 GMT] 00000012 id=00000000 SystemOut O Exiting test: testGetSharedSecretKey_nullConfig [22/02/19 14:22:01:823 GMT] 00000012 id=00000000 SystemOut O Entering test: testGetSharedSecretKey_emptyOrNullKey [22/02/19 14:22:01:824 GMT] 00000012 id=00000000 com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [] [22/02/19 14:22:01:824 GMT] 00000012 id=00000000 SystemOut O Chose key: [] [22/02/19 14:22:01:825 GMT] 00000012 id=00000000 SystemOut O Exiting test: testGetSharedSecretKey_emptyOrNullKey [22/02/19 14:22:01:827 GMT] 00000012 id=00000000 SystemOut O Entering test: testGetSharedSecretKey_validKey [22/02/19 14:22:01:828 GMT] 00000012 id=00000000 SystemOut O Exiting test: testGetSharedSecretKey_validKey [22/02/19 14:22:01:830 GMT] 00000012 id=00000000 SystemOut O Entering test: testGetPublicKey_missingKeyStoreService [22/02/19 14:22:01:831 GMT] 00000012 id=00000000 com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [HS256] [22/02/19 14:22:01:832 GMT] 00000012 id=00000000 SystemOut O Exiting test: testGetPublicKey_missingKeyStoreService [22/02/19 14:22:01:834 GMT] 00000012 id=00000000 SystemOut O Entering test: testGetPublicKey_nullArgs [22/02/19 14:22:01:863 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted alias: null, Truststore: null [22/02/19 14:22:01:863 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 RSAPublicKey: false [22/02/19 14:22:01:864 GMT] 00000012 id=00000000 SystemOut O Exiting test: testGetPublicKey_nullArgs [22/02/19 14:22:01:865 GMT] 00000012 id=00000000 SystemOut O Entering test: testGetPublicKey_throwsException [22/02/19 14:22:01:866 GMT] 00000012 id=00000000 com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [RS256] [22/02/19 14:22:01:868 GMT] 00000012 id=00000000 SystemOut O Exiting test: testGetPublicKey_throwsException [22/02/19 14:22:01:869 GMT] 00000012 id=00000000 SystemOut O Entering test: testGetPublicKey_notRSAPublicKey [22/02/19 14:22:01:871 GMT] 00000012 id=00000000 com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [RS256] [22/02/19 14:22:01:872 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted alias: myAlias, Truststore: myTrustStore [22/02/19 14:22:01:872 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 RSAPublicKey: false [22/02/19 14:22:01:872 GMT] 00000012 id=00000000 SystemOut O Exiting test: testGetPublicKey_notRSAPublicKey [22/02/19 14:22:01:875 GMT] 00000012 id=00000000 SystemOut O Entering test: testGetPublicKey_validKey [22/02/19 14:22:01:876 GMT] 00000012 id=00000000 com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [null] [22/02/19 14:22:01:876 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted alias: myAlias, Truststore: myTrustStore [22/02/19 14:22:01:876 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 RSAPublicKey: true [22/02/19 14:22:01:877 GMT] 00000012 id=00000000 SystemOut O Exiting test: testGetPublicKey_validKey [22/02/19 14:22:01:879 GMT] 00000012 id=00000000 SystemOut O Entering test: testParseJwtWithoutValidation_nullOrEmptyTokenString [22/02/19 14:22:01:880 GMT] 00000012 id=00000000 com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [null] [22/02/19 14:22:01:880 GMT] 00000012 id=00000000 com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [] [22/02/19 14:22:01:881 GMT] 00000012 id=00000000 SystemOut O Exiting test: testParseJwtWithoutValidation_nullOrEmptyTokenString [22/02/19 14:22:01:883 GMT] 00000012 id=00000000 SystemOut O Entering test: testParseJwtWithoutValidation_singlePartTokenString [22/02/19 14:22:01:888 GMT] 00000012 id=00000000 SystemOut O Exiting test: testParseJwtWithoutValidation_singlePartTokenString [22/02/19 14:22:01:890 GMT] 00000012 id=00000000 SystemOut O Entering test: testParseJwtWithoutValidation_twoPartTokenString [22/02/19 14:22:01:892 GMT] 00000012 id=00000000 SystemOut O Exiting test: testParseJwtWithoutValidation_twoPartTokenString [22/02/19 14:22:01:894 GMT] 00000012 id=00000000 SystemOut O Entering test: testParseJwtWithoutValidation_threePartMalformedTokenString [22/02/19 14:22:01:904 GMT] 00000012 id=00000000 SystemOut O Exiting test: testParseJwtWithoutValidation_threePartMalformedTokenString [22/02/19 14:22:01:906 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateIssuer_nullOrEmptyArgs [22/02/19 14:22:01:909 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateIssuer_nullOrEmptyArgs [22/02/19 14:22:01:911 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateIssuer_whitespaceTrustedIssuers [22/02/19 14:22:01:911 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: [22/02/19 14:22:01:912 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateIssuer_whitespaceTrustedIssuers [22/02/19 14:22:01:913 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateIssuer_commaTrustedIssuers [22/02/19 14:22:01:914 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateIssuer_commaTrustedIssuers [22/02/19 14:22:01:916 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateIssuer_singleTrustedIssuer_nullTokenIssuer [22/02/19 14:22:01:917 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [22/02/19 14:22:01:917 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateIssuer_singleTrustedIssuer_nullTokenIssuer [22/02/19 14:22:01:919 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateIssuer_singleTrustedIssuer_emptyTokenIssuer [22/02/19 14:22:01:920 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [22/02/19 14:22:01:920 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateIssuer_singleTrustedIssuer_emptyTokenIssuer [22/02/19 14:22:01:922 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateIssuer_singleTrustedIssuer_untrustedTokenIssuer [22/02/19 14:22:01:923 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [22/02/19 14:22:01:923 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateIssuer_singleTrustedIssuer_untrustedTokenIssuer [22/02/19 14:22:01:926 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateIssuer_singleTrustedIssuer_tokenIssuerSubstringOfTrusted [22/02/19 14:22:01:926 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1entry2 [22/02/19 14:22:01:927 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateIssuer_singleTrustedIssuer_tokenIssuerSubstringOfTrusted [22/02/19 14:22:01:928 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateIssuer_singleTrustedIssuer_tokenIssuerSuperStringWithComma [22/02/19 14:22:01:929 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [22/02/19 14:22:01:929 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateIssuer_singleTrustedIssuer_tokenIssuerSuperStringWithComma [22/02/19 14:22:01:931 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateIssuer_singleTrustedIssuer_tokenIssuerSuperStringWithSpace [22/02/19 14:22:01:932 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [22/02/19 14:22:01:932 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateIssuer_singleTrustedIssuer_tokenIssuerSuperStringWithSpace [22/02/19 14:22:01:934 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateIssuer_singleTrustedIssuer_emptyTokenIssuer_trailingCommaTrusted [22/02/19 14:22:01:935 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [22/02/19 14:22:01:936 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateIssuer_singleTrustedIssuer_emptyTokenIssuer_trailingCommaTrusted [22/02/19 14:22:01:937 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateIssuer_singleTrustedIssuer_emptyTokenIssuer_leadingAndTrailingCommaTrusted [22/02/19 14:22:01:938 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [22/02/19 14:22:01:939 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateIssuer_singleTrustedIssuer_emptyTokenIssuer_leadingAndTrailingCommaTrusted [22/02/19 14:22:01:940 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateIssuer_singleTrustedIssuer [22/02/19 14:22:01:941 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [22/02/19 14:22:01:942 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [22/02/19 14:22:01:942 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [22/02/19 14:22:01:942 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [22/02/19 14:22:01:942 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateIssuer_singleTrustedIssuer [22/02/19 14:22:01:944 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateIssuer_multipleTrustedIssuers_nullTokenIssuer [22/02/19 14:22:01:944 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [22/02/19 14:22:01:944 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry2 [22/02/19 14:22:01:945 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateIssuer_multipleTrustedIssuers_nullTokenIssuer [22/02/19 14:22:01:947 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateIssuer_multipleTrustedIssuers_emptyTokenIssuer [22/02/19 14:22:01:948 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [22/02/19 14:22:01:948 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry2 [22/02/19 14:22:01:948 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateIssuer_multipleTrustedIssuers_emptyTokenIssuer [22/02/19 14:22:01:951 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateIssuer_multipleTrustedIssuers_untrustedTokenIssuer [22/02/19 14:22:01:951 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [22/02/19 14:22:01:951 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry2 [22/02/19 14:22:01:952 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateIssuer_multipleTrustedIssuers_untrustedTokenIssuer [22/02/19 14:22:01:954 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateIssuer_multipleTrustedIssuers_tokenIssuerContainsTrustedIssuer [22/02/19 14:22:01:954 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [22/02/19 14:22:01:954 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry2 [22/02/19 14:22:01:955 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateIssuer_multipleTrustedIssuers_tokenIssuerContainsTrustedIssuer [22/02/19 14:22:01:956 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateIssuer_multipleTrustedIssuers_tokenIssuerWithComma [22/02/19 14:22:01:957 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [22/02/19 14:22:01:957 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry2 [22/02/19 14:22:01:958 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateIssuer_multipleTrustedIssuers_tokenIssuerWithComma [22/02/19 14:22:01:959 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateIssuer_multipleTrustedIssuers [22/02/19 14:22:01:960 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [22/02/19 14:22:01:960 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [22/02/19 14:22:01:960 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: http://localhost:80/context/sub [22/02/19 14:22:01:960 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [22/02/19 14:22:01:960 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [22/02/19 14:22:01:960 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry2 [22/02/19 14:22:01:960 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateIssuer_multipleTrustedIssuers [22/02/19 14:22:01:962 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateIssuer_trustAllIssuers [22/02/19 14:22:01:963 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: ALL_ISSUERS [22/02/19 14:22:01:963 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: ALL_ISSUERS [22/02/19 14:22:01:963 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: ALL_ISSUERS [22/02/19 14:22:01:963 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: ALL_ISSUERS [22/02/19 14:22:01:963 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [22/02/19 14:22:01:963 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 ALL_ISSUERS [22/02/19 14:22:01:964 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateIssuer_trustAllIssuers [22/02/19 14:22:01:965 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateAudience [22/02/19 14:22:01:966 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateAudience [22/02/19 14:22:01:968 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateIatAndExp_nullClaims [22/02/19 14:22:01:968 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Missing JwtClaims object [22/02/19 14:22:01:968 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateIatAndExp_nullClaims [22/02/19 14:22:01:970 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateIatAndExp_malformedIat [22/02/19 14:22:02:000 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateIatAndExp_malformedIat [22/02/19 14:22:02:003 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateIatAndExp_malformedExp [22/02/19 14:22:02:004 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateIatAndExp_malformedExp [22/02/19 14:22:02:006 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateIatAndExp_nullIat [22/02/19 14:22:02:007 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550848922000 [22/02/19 14:22:02:011 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 15:22:02 GMT 2019 [22/02/19 14:22:02:011 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Checking iat [null] and exp [2019-02-22T15:22:02+0000] [22/02/19 14:22:02:011 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845322000 [22/02/19 14:22:02:011 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:22:02 GMT 2019 [22/02/19 14:22:02:011 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (minus clock skew of 0 seconds) [2019-02-22T14:22:02+0000] [22/02/19 14:22:02:011 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845322000 [22/02/19 14:22:02:011 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:22:02 GMT 2019 [22/02/19 14:22:02:011 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (plus clock skew of 0 seconds) [2019-02-22T14:22:02+0000] [22/02/19 14:22:02:012 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateIatAndExp_nullIat [22/02/19 14:22:02:013 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateIatAndExp_nullExp [22/02/19 14:22:02:014 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550841722000 [22/02/19 14:22:02:014 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 13:22:02 GMT 2019 [22/02/19 14:22:02:014 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Checking iat [2019-02-22T13:22:02+0000] and exp [null] [22/02/19 14:22:02:014 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845322000 [22/02/19 14:22:02:014 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:22:02 GMT 2019 [22/02/19 14:22:02:015 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (minus clock skew of 0 seconds) [2019-02-22T14:22:02+0000] [22/02/19 14:22:02:015 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845322000 [22/02/19 14:22:02:015 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:22:02 GMT 2019 [22/02/19 14:22:02:015 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (plus clock skew of 0 seconds) [2019-02-22T14:22:02+0000] [22/02/19 14:22:02:015 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845322000 [22/02/19 14:22:02:015 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:22:02 GMT 2019 [22/02/19 14:22:02:016 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateIatAndExp_nullExp [22/02/19 14:22:02:017 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateIatAndExp_iatPast_outsideClockSkew_expPast_outsideClockSkew [22/02/19 14:22:02:018 GMT] 00000012 id=00000000 com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [300000] [22/02/19 14:22:02:018 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550841722000 [22/02/19 14:22:02:018 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 13:22:02 GMT 2019 [22/02/19 14:22:02:018 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550841782000 [22/02/19 14:22:02:019 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 13:23:02 GMT 2019 [22/02/19 14:22:02:019 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Checking iat [2019-02-22T13:22:02+0000] and exp [2019-02-22T13:23:02+0000] [22/02/19 14:22:02:019 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845022000 [22/02/19 14:22:02:019 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:17:02 GMT 2019 [22/02/19 14:22:02:019 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (minus clock skew of 300 seconds) [2019-02-22T14:17:02+0000] [22/02/19 14:22:02:020 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845622000 [22/02/19 14:22:02:020 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:27:02 GMT 2019 [22/02/19 14:22:02:020 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (plus clock skew of 300 seconds) [2019-02-22T14:27:02+0000] [22/02/19 14:22:02:020 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550841782000 [22/02/19 14:22:02:020 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 13:23:02 GMT 2019 [22/02/19 14:22:02:020 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845022000 [22/02/19 14:22:02:020 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:17:02 GMT 2019 [22/02/19 14:22:02:021 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550841782000 [22/02/19 14:22:02:021 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 13:23:02 GMT 2019 [22/02/19 14:22:02:021 GMT] 00000012 id=00000000 SystemOut O Original string: [2019-02-22T13:23:02+0000] [22/02/19 14:22:02:021 GMT] 00000012 id=00000000 SystemOut O Regex string : [\Q2019-02-22T13:23:02+0000\E] [22/02/19 14:22:02:022 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateIatAndExp_iatPast_outsideClockSkew_expPast_outsideClockSkew [22/02/19 14:22:02:024 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateIatAndExp_expPast_outsideClockSkew_iatPast_outsideClockSkew [22/02/19 14:22:02:024 GMT] 00000012 id=00000000 com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [0] [22/02/19 14:22:02:025 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550841782000 [22/02/19 14:22:02:025 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 13:23:02 GMT 2019 [22/02/19 14:22:02:025 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550841722000 [22/02/19 14:22:02:025 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 13:22:02 GMT 2019 [22/02/19 14:22:02:025 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Checking iat [2019-02-22T13:23:02+0000] and exp [2019-02-22T13:22:02+0000] [22/02/19 14:22:02:025 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845322000 [22/02/19 14:22:02:025 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:22:02 GMT 2019 [22/02/19 14:22:02:025 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (minus clock skew of 0 seconds) [2019-02-22T14:22:02+0000] [22/02/19 14:22:02:025 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845322000 [22/02/19 14:22:02:026 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:22:02 GMT 2019 [22/02/19 14:22:02:026 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (plus clock skew of 0 seconds) [2019-02-22T14:22:02+0000] [22/02/19 14:22:02:026 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550841782000 [22/02/19 14:22:02:026 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 13:23:02 GMT 2019 [22/02/19 14:22:02:026 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550841722000 [22/02/19 14:22:02:026 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 13:22:02 GMT 2019 [22/02/19 14:22:02:026 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550841782000 [22/02/19 14:22:02:027 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 13:23:02 GMT 2019 [22/02/19 14:22:02:027 GMT] 00000012 id=00000000 SystemOut O Original string: [2019-02-22T13:23:02+0000] [22/02/19 14:22:02:027 GMT] 00000012 id=00000000 SystemOut O Regex string : [\Q2019-02-22T13:23:02+0000\E] [22/02/19 14:22:02:029 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550841722000 [22/02/19 14:22:02:029 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 13:22:02 GMT 2019 [22/02/19 14:22:02:029 GMT] 00000012 id=00000000 SystemOut O Original string: [2019-02-22T13:22:02+0000] [22/02/19 14:22:02:030 GMT] 00000012 id=00000000 SystemOut O Regex string : [\Q2019-02-22T13:22:02+0000\E] [22/02/19 14:22:02:030 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateIatAndExp_expPast_outsideClockSkew_iatPast_outsideClockSkew [22/02/19 14:22:02:032 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateIatAndExp_iatPast_outsideClockSkew_expPast_withinClockSkew [22/02/19 14:22:02:033 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550841722000 [22/02/19 14:22:02:033 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 13:22:02 GMT 2019 [22/02/19 14:22:02:033 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845262000 [22/02/19 14:22:02:033 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:21:02 GMT 2019 [22/02/19 14:22:02:033 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Checking iat [2019-02-22T13:22:02+0000] and exp [2019-02-22T14:21:02+0000] [22/02/19 14:22:02:033 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845022000 [22/02/19 14:22:02:033 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:17:02 GMT 2019 [22/02/19 14:22:02:034 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (minus clock skew of 300 seconds) [2019-02-22T14:17:02+0000] [22/02/19 14:22:02:034 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845622000 [22/02/19 14:22:02:034 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:27:02 GMT 2019 [22/02/19 14:22:02:034 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (plus clock skew of 300 seconds) [2019-02-22T14:27:02+0000] [22/02/19 14:22:02:034 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateIatAndExp_iatPast_outsideClockSkew_expPast_withinClockSkew [22/02/19 14:22:02:036 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateIatAndExp_expPast_outsideClockSkew_iatPast_withinClockSkew [22/02/19 14:22:02:036 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845262000 [22/02/19 14:22:02:036 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:21:02 GMT 2019 [22/02/19 14:22:02:037 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550841722000 [22/02/19 14:22:02:037 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 13:22:02 GMT 2019 [22/02/19 14:22:02:037 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Checking iat [2019-02-22T14:21:02+0000] and exp [2019-02-22T13:22:02+0000] [22/02/19 14:22:02:037 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845022000 [22/02/19 14:22:02:037 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:17:02 GMT 2019 [22/02/19 14:22:02:037 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (minus clock skew of 300 seconds) [2019-02-22T14:17:02+0000] [22/02/19 14:22:02:037 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845622000 [22/02/19 14:22:02:037 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:27:02 GMT 2019 [22/02/19 14:22:02:038 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (plus clock skew of 300 seconds) [2019-02-22T14:27:02+0000] [22/02/19 14:22:02:038 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845262000 [22/02/19 14:22:02:038 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:21:02 GMT 2019 [22/02/19 14:22:02:038 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550841722000 [22/02/19 14:22:02:038 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 13:22:02 GMT 2019 [22/02/19 14:22:02:038 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845262000 [22/02/19 14:22:02:038 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:21:02 GMT 2019 [22/02/19 14:22:02:038 GMT] 00000012 id=00000000 SystemOut O Original string: [2019-02-22T14:21:02+0000] [22/02/19 14:22:02:039 GMT] 00000012 id=00000000 SystemOut O Regex string : [\Q2019-02-22T14:21:02+0000\E] [22/02/19 14:22:02:040 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550841722000 [22/02/19 14:22:02:040 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 13:22:02 GMT 2019 [22/02/19 14:22:02:040 GMT] 00000012 id=00000000 SystemOut O Original string: [2019-02-22T13:22:02+0000] [22/02/19 14:22:02:040 GMT] 00000012 id=00000000 SystemOut O Regex string : [\Q2019-02-22T13:22:02+0000\E] [22/02/19 14:22:02:042 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateIatAndExp_expPast_outsideClockSkew_iatPast_withinClockSkew [22/02/19 14:22:02:044 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateIatAndExp_iatPast_withinClockSkew_expPast_withinClockSkew [22/02/19 14:22:02:045 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845202000 [22/02/19 14:22:02:045 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:20:02 GMT 2019 [22/02/19 14:22:02:045 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845262000 [22/02/19 14:22:02:045 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:21:02 GMT 2019 [22/02/19 14:22:02:045 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Checking iat [2019-02-22T14:20:02+0000] and exp [2019-02-22T14:21:02+0000] [22/02/19 14:22:02:045 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845022000 [22/02/19 14:22:02:045 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:17:02 GMT 2019 [22/02/19 14:22:02:046 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (minus clock skew of 300 seconds) [2019-02-22T14:17:02+0000] [22/02/19 14:22:02:046 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845622000 [22/02/19 14:22:02:046 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:27:02 GMT 2019 [22/02/19 14:22:02:046 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (plus clock skew of 300 seconds) [2019-02-22T14:27:02+0000] [22/02/19 14:22:02:046 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateIatAndExp_iatPast_withinClockSkew_expPast_withinClockSkew [22/02/19 14:22:02:048 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateIatAndExp_expPast_withinClockSkew_iatPast_withinClockSkew [22/02/19 14:22:02:049 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845262000 [22/02/19 14:22:02:049 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:21:02 GMT 2019 [22/02/19 14:22:02:049 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845202000 [22/02/19 14:22:02:049 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:20:02 GMT 2019 [22/02/19 14:22:02:049 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Checking iat [2019-02-22T14:21:02+0000] and exp [2019-02-22T14:20:02+0000] [22/02/19 14:22:02:049 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845022000 [22/02/19 14:22:02:049 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:17:02 GMT 2019 [22/02/19 14:22:02:049 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (minus clock skew of 300 seconds) [2019-02-22T14:17:02+0000] [22/02/19 14:22:02:049 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845622000 [22/02/19 14:22:02:050 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:27:02 GMT 2019 [22/02/19 14:22:02:050 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (plus clock skew of 300 seconds) [2019-02-22T14:27:02+0000] [22/02/19 14:22:02:050 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845262000 [22/02/19 14:22:02:050 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:21:02 GMT 2019 [22/02/19 14:22:02:050 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845202000 [22/02/19 14:22:02:050 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:20:02 GMT 2019 [22/02/19 14:22:02:050 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845262000 [22/02/19 14:22:02:050 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:21:02 GMT 2019 [22/02/19 14:22:02:051 GMT] 00000012 id=00000000 SystemOut O Original string: [2019-02-22T14:21:02+0000] [22/02/19 14:22:02:051 GMT] 00000012 id=00000000 SystemOut O Regex string : [\Q2019-02-22T14:21:02+0000\E] [22/02/19 14:22:02:052 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845202000 [22/02/19 14:22:02:052 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:20:02 GMT 2019 [22/02/19 14:22:02:052 GMT] 00000012 id=00000000 SystemOut O Original string: [2019-02-22T14:20:02+0000] [22/02/19 14:22:02:052 GMT] 00000012 id=00000000 SystemOut O Regex string : [\Q2019-02-22T14:20:02+0000\E] [22/02/19 14:22:02:053 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateIatAndExp_expPast_withinClockSkew_iatPast_withinClockSkew [22/02/19 14:22:02:054 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateIatAndExp_iatPast_expFuture [22/02/19 14:22:02:055 GMT] 00000012 id=00000000 com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [0] [22/02/19 14:22:02:055 GMT] 00000012 id=00000000 com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [-3600000] [22/02/19 14:22:02:055 GMT] 00000012 id=00000000 com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [60000] [22/02/19 14:22:02:056 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550841722000 [22/02/19 14:22:02:056 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 13:22:02 GMT 2019 [22/02/19 14:22:02:056 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845382000 [22/02/19 14:22:02:056 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:23:02 GMT 2019 [22/02/19 14:22:02:056 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Checking iat [2019-02-22T13:22:02+0000] and exp [2019-02-22T14:23:02+0000] [22/02/19 14:22:02:056 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845322000 [22/02/19 14:22:02:056 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:22:02 GMT 2019 [22/02/19 14:22:02:056 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (minus clock skew of 0 seconds) [2019-02-22T14:22:02+0000] [22/02/19 14:22:02:057 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845322000 [22/02/19 14:22:02:057 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:22:02 GMT 2019 [22/02/19 14:22:02:057 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (plus clock skew of 0 seconds) [2019-02-22T14:22:02+0000] [22/02/19 14:22:02:057 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateIatAndExp_iatPast_expFuture [22/02/19 14:22:02:058 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateIatAndExp_expPast_iatFuture_outsideClockSkew [22/02/19 14:22:02:059 GMT] 00000012 id=00000000 com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [300000] [22/02/19 14:22:02:059 GMT] 00000012 id=00000000 com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [-60000] [22/02/19 14:22:02:060 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550848922000 [22/02/19 14:22:02:060 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 15:22:02 GMT 2019 [22/02/19 14:22:02:060 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845262000 [22/02/19 14:22:02:060 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:21:02 GMT 2019 [22/02/19 14:22:02:060 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Checking iat [2019-02-22T15:22:02+0000] and exp [2019-02-22T14:21:02+0000] [22/02/19 14:22:02:060 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845022000 [22/02/19 14:22:02:060 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:17:02 GMT 2019 [22/02/19 14:22:02:061 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (minus clock skew of 300 seconds) [2019-02-22T14:17:02+0000] [22/02/19 14:22:02:061 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845622000 [22/02/19 14:22:02:061 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:27:02 GMT 2019 [22/02/19 14:22:02:061 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (plus clock skew of 300 seconds) [2019-02-22T14:27:02+0000] [22/02/19 14:22:02:061 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550848922000 [22/02/19 14:22:02:061 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 15:22:02 GMT 2019 [22/02/19 14:22:02:061 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845622000 [22/02/19 14:22:02:061 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:27:02 GMT 2019 [22/02/19 14:22:02:062 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550848922000 [22/02/19 14:22:02:062 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 15:22:02 GMT 2019 [22/02/19 14:22:02:062 GMT] 00000012 id=00000000 SystemOut O Original string: [2019-02-22T15:22:02+0000] [22/02/19 14:22:02:064 GMT] 00000012 id=00000000 SystemOut O Regex string : [\Q2019-02-22T15:22:02+0000\E] [22/02/19 14:22:02:064 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateIatAndExp_expPast_iatFuture_outsideClockSkew [22/02/19 14:22:02:066 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateIatAndExp_expPast_iatFuture_withinClockSkew [22/02/19 14:22:02:066 GMT] 00000012 id=00000000 com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [-3600000] [22/02/19 14:22:02:067 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845382000 [22/02/19 14:22:02:067 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:23:02 GMT 2019 [22/02/19 14:22:02:067 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550841722000 [22/02/19 14:22:02:067 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 13:22:02 GMT 2019 [22/02/19 14:22:02:067 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Checking iat [2019-02-22T14:23:02+0000] and exp [2019-02-22T13:22:02+0000] [22/02/19 14:22:02:067 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845022000 [22/02/19 14:22:02:067 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:17:02 GMT 2019 [22/02/19 14:22:02:068 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (minus clock skew of 300 seconds) [2019-02-22T14:17:02+0000] [22/02/19 14:22:02:068 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845622000 [22/02/19 14:22:02:068 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:27:02 GMT 2019 [22/02/19 14:22:02:068 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (plus clock skew of 300 seconds) [2019-02-22T14:27:02+0000] [22/02/19 14:22:02:068 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845382000 [22/02/19 14:22:02:068 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:23:02 GMT 2019 [22/02/19 14:22:02:068 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550841722000 [22/02/19 14:22:02:068 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 13:22:02 GMT 2019 [22/02/19 14:22:02:069 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845382000 [22/02/19 14:22:02:069 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:23:02 GMT 2019 [22/02/19 14:22:02:069 GMT] 00000012 id=00000000 SystemOut O Original string: [2019-02-22T14:23:02+0000] [22/02/19 14:22:02:069 GMT] 00000012 id=00000000 SystemOut O Regex string : [\Q2019-02-22T14:23:02+0000\E] [22/02/19 14:22:02:070 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550841722000 [22/02/19 14:22:02:070 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 13:22:02 GMT 2019 [22/02/19 14:22:02:070 GMT] 00000012 id=00000000 SystemOut O Original string: [2019-02-22T13:22:02+0000] [22/02/19 14:22:02:070 GMT] 00000012 id=00000000 SystemOut O Regex string : [\Q2019-02-22T13:22:02+0000\E] [22/02/19 14:22:02:071 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateIatAndExp_expPast_iatFuture_withinClockSkew [22/02/19 14:22:02:072 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateIatAndExp_iatFuture_outsideClockSkew_expFuture_outsideClockSkew [22/02/19 14:22:02:073 GMT] 00000012 id=00000000 com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [0] [22/02/19 14:22:02:073 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550848922000 [22/02/19 14:22:02:074 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 15:22:02 GMT 2019 [22/02/19 14:22:02:074 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550848982000 [22/02/19 14:22:02:074 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 15:23:02 GMT 2019 [22/02/19 14:22:02:074 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Checking iat [2019-02-22T15:22:02+0000] and exp [2019-02-22T15:23:02+0000] [22/02/19 14:22:02:074 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845322000 [22/02/19 14:22:02:074 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:22:02 GMT 2019 [22/02/19 14:22:02:074 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (minus clock skew of 0 seconds) [2019-02-22T14:22:02+0000] [22/02/19 14:22:02:074 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845322000 [22/02/19 14:22:02:074 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:22:02 GMT 2019 [22/02/19 14:22:02:075 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (plus clock skew of 0 seconds) [2019-02-22T14:22:02+0000] [22/02/19 14:22:02:075 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550848922000 [22/02/19 14:22:02:075 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 15:22:02 GMT 2019 [22/02/19 14:22:02:075 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845322000 [22/02/19 14:22:02:075 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:22:02 GMT 2019 [22/02/19 14:22:02:075 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550848922000 [22/02/19 14:22:02:075 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 15:22:02 GMT 2019 [22/02/19 14:22:02:076 GMT] 00000012 id=00000000 SystemOut O Original string: [2019-02-22T15:22:02+0000] [22/02/19 14:22:02:076 GMT] 00000012 id=00000000 SystemOut O Regex string : [\Q2019-02-22T15:22:02+0000\E] [22/02/19 14:22:02:077 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateIatAndExp_iatFuture_outsideClockSkew_expFuture_outsideClockSkew [22/02/19 14:22:02:078 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateIatAndExp_expFuture_outsideClockSkew_iatFuture_outsideClockSkew [22/02/19 14:22:02:079 GMT] 00000012 id=00000000 com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [0] [22/02/19 14:22:02:079 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550848982000 [22/02/19 14:22:02:079 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 15:23:02 GMT 2019 [22/02/19 14:22:02:079 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550848922000 [22/02/19 14:22:02:080 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 15:22:02 GMT 2019 [22/02/19 14:22:02:080 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Checking iat [2019-02-22T15:23:02+0000] and exp [2019-02-22T15:22:02+0000] [22/02/19 14:22:02:080 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845322000 [22/02/19 14:22:02:080 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:22:02 GMT 2019 [22/02/19 14:22:02:080 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (minus clock skew of 0 seconds) [2019-02-22T14:22:02+0000] [22/02/19 14:22:02:080 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845322000 [22/02/19 14:22:02:080 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:22:02 GMT 2019 [22/02/19 14:22:02:080 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (plus clock skew of 0 seconds) [2019-02-22T14:22:02+0000] [22/02/19 14:22:02:081 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550848982000 [22/02/19 14:22:02:081 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 15:23:02 GMT 2019 [22/02/19 14:22:02:082 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845322000 [22/02/19 14:22:02:082 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:22:02 GMT 2019 [22/02/19 14:22:02:082 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550848982000 [22/02/19 14:22:02:082 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 15:23:02 GMT 2019 [22/02/19 14:22:02:082 GMT] 00000012 id=00000000 SystemOut O Original string: [2019-02-22T15:23:02+0000] [22/02/19 14:22:02:083 GMT] 00000012 id=00000000 SystemOut O Regex string : [\Q2019-02-22T15:23:02+0000\E] [22/02/19 14:22:02:083 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateIatAndExp_expFuture_outsideClockSkew_iatFuture_outsideClockSkew [22/02/19 14:22:02:085 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateIatAndExp_expFuture_withinClockSkew_iatFuture_outsideClockSkew [22/02/19 14:22:02:086 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550848922000 [22/02/19 14:22:02:086 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 15:22:02 GMT 2019 [22/02/19 14:22:02:086 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845382000 [22/02/19 14:22:02:086 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:23:02 GMT 2019 [22/02/19 14:22:02:086 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Checking iat [2019-02-22T15:22:02+0000] and exp [2019-02-22T14:23:02+0000] [22/02/19 14:22:02:086 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845022000 [22/02/19 14:22:02:086 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:17:02 GMT 2019 [22/02/19 14:22:02:087 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (minus clock skew of 300 seconds) [2019-02-22T14:17:02+0000] [22/02/19 14:22:02:087 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845622000 [22/02/19 14:22:02:087 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:27:02 GMT 2019 [22/02/19 14:22:02:087 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (plus clock skew of 300 seconds) [2019-02-22T14:27:02+0000] [22/02/19 14:22:02:087 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550848922000 [22/02/19 14:22:02:087 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 15:22:02 GMT 2019 [22/02/19 14:22:02:087 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845622000 [22/02/19 14:22:02:087 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:27:02 GMT 2019 [22/02/19 14:22:02:088 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550848922000 [22/02/19 14:22:02:088 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 15:22:02 GMT 2019 [22/02/19 14:22:02:088 GMT] 00000012 id=00000000 SystemOut O Original string: [2019-02-22T15:22:02+0000] [22/02/19 14:22:02:088 GMT] 00000012 id=00000000 SystemOut O Regex string : [\Q2019-02-22T15:22:02+0000\E] [22/02/19 14:22:02:089 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateIatAndExp_expFuture_withinClockSkew_iatFuture_outsideClockSkew [22/02/19 14:22:02:091 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateIatAndExp_iatFuture_withinClockSkew_expFuture_outsideClockSkew [22/02/19 14:22:02:092 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845382000 [22/02/19 14:22:02:092 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:23:02 GMT 2019 [22/02/19 14:22:02:092 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550848922000 [22/02/19 14:22:02:092 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 15:22:02 GMT 2019 [22/02/19 14:22:02:092 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Checking iat [2019-02-22T14:23:02+0000] and exp [2019-02-22T15:22:02+0000] [22/02/19 14:22:02:092 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845022000 [22/02/19 14:22:02:092 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:17:02 GMT 2019 [22/02/19 14:22:02:093 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (minus clock skew of 300 seconds) [2019-02-22T14:17:02+0000] [22/02/19 14:22:02:093 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845622000 [22/02/19 14:22:02:093 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:27:02 GMT 2019 [22/02/19 14:22:02:093 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (plus clock skew of 300 seconds) [2019-02-22T14:27:02+0000] [22/02/19 14:22:02:093 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateIatAndExp_iatFuture_withinClockSkew_expFuture_outsideClockSkew [22/02/19 14:22:02:097 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateIatAndExp_iatFuture_withinClockSkew_expFuture_withinClockSkew [22/02/19 14:22:02:098 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845382000 [22/02/19 14:22:02:098 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:23:02 GMT 2019 [22/02/19 14:22:02:099 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845442000 [22/02/19 14:22:02:099 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:24:02 GMT 2019 [22/02/19 14:22:02:099 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Checking iat [2019-02-22T14:23:02+0000] and exp [2019-02-22T14:24:02+0000] [22/02/19 14:22:02:099 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845022000 [22/02/19 14:22:02:099 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:17:02 GMT 2019 [22/02/19 14:22:02:100 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (minus clock skew of 300 seconds) [2019-02-22T14:17:02+0000] [22/02/19 14:22:02:100 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845622000 [22/02/19 14:22:02:100 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:27:02 GMT 2019 [22/02/19 14:22:02:111 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (plus clock skew of 300 seconds) [2019-02-22T14:27:02+0000] [22/02/19 14:22:02:111 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateIatAndExp_iatFuture_withinClockSkew_expFuture_withinClockSkew [22/02/19 14:22:02:128 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateIatAndExp_expFuture_withinClockSkew_iatFuture_withinClockSkew [22/02/19 14:22:02:136 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845442000 [22/02/19 14:22:02:136 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:24:02 GMT 2019 [22/02/19 14:22:02:136 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845382000 [22/02/19 14:22:02:136 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:23:02 GMT 2019 [22/02/19 14:22:02:136 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Checking iat [2019-02-22T14:24:02+0000] and exp [2019-02-22T14:23:02+0000] [22/02/19 14:22:02:136 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845022000 [22/02/19 14:22:02:136 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:17:02 GMT 2019 [22/02/19 14:22:02:137 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (minus clock skew of 300 seconds) [2019-02-22T14:17:02+0000] [22/02/19 14:22:02:137 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845622000 [22/02/19 14:22:02:137 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:27:02 GMT 2019 [22/02/19 14:22:02:137 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (plus clock skew of 300 seconds) [2019-02-22T14:27:02+0000] [22/02/19 14:22:02:137 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845442000 [22/02/19 14:22:02:137 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:24:02 GMT 2019 [22/02/19 14:22:02:137 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845382000 [22/02/19 14:22:02:141 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:23:02 GMT 2019 [22/02/19 14:22:02:141 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845442000 [22/02/19 14:22:02:141 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:24:02 GMT 2019 [22/02/19 14:22:02:141 GMT] 00000012 id=00000000 SystemOut O Original string: [2019-02-22T14:24:02+0000] [22/02/19 14:22:02:142 GMT] 00000012 id=00000000 SystemOut O Regex string : [\Q2019-02-22T14:24:02+0000\E] [22/02/19 14:22:02:142 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845382000 [22/02/19 14:22:02:142 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:23:02 GMT 2019 [22/02/19 14:22:02:142 GMT] 00000012 id=00000000 SystemOut O Original string: [2019-02-22T14:23:02+0000] [22/02/19 14:22:02:143 GMT] 00000012 id=00000000 SystemOut O Regex string : [\Q2019-02-22T14:23:02+0000\E] [22/02/19 14:22:02:143 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateIatAndExp_expFuture_withinClockSkew_iatFuture_withinClockSkew [22/02/19 14:22:02:145 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateNbf_nullClaims [22/02/19 14:22:02:145 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Missing JwtClaims object [22/02/19 14:22:02:145 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateNbf_nullClaims [22/02/19 14:22:02:147 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateNbf_nbfThrowsException [22/02/19 14:22:02:148 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateNbf_nbfThrowsException [22/02/19 14:22:02:150 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateNbf_nullNbf [22/02/19 14:22:02:151 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateNbf_nullNbf [22/02/19 14:22:02:152 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateNbf_pastNbf_outsideClockSkew [22/02/19 14:22:02:153 GMT] 00000012 id=00000000 com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [300000] [22/02/19 14:22:02:153 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateNbf_pastNbf_outsideClockSkew [22/02/19 14:22:02:155 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateNbf_pastNbf_withinClockSkew [22/02/19 14:22:02:156 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateNbf_pastNbf_withinClockSkew [22/02/19 14:22:02:157 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateNbf_futureNbf_withinClockSkew [22/02/19 14:22:02:158 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateNbf_futureNbf_withinClockSkew [22/02/19 14:22:02:161 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateNbf_futureNbf_outsideClockSkew [22/02/19 14:22:02:161 GMT] 00000012 id=00000000 com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [0] [22/02/19 14:22:02:161 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550848922000 [22/02/19 14:22:02:162 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 15:22:02 GMT 2019 [22/02/19 14:22:02:162 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550845322000 [22/02/19 14:22:02:162 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 14:22:02 GMT 2019 [22/02/19 14:22:02:162 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1550848922000 [22/02/19 14:22:02:162 GMT] 00000012 id=00000000 com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Feb 22 15:22:02 GMT 2019 [22/02/19 14:22:02:163 GMT] 00000012 id=00000000 SystemOut O Original string: [2019-02-22T15:22:02+0000] [22/02/19 14:22:02:163 GMT] 00000012 id=00000000 SystemOut O Regex string : [\Q2019-02-22T15:22:02+0000\E] [22/02/19 14:22:02:164 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateNbf_futureNbf_outsideClockSkew [22/02/19 14:22:02:165 GMT] 00000012 id=00000000 SystemOut O Entering test: testGetAlgorithmHeader_nullContext [22/02/19 14:22:02:166 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 JwtContext is null [22/02/19 14:22:02:166 GMT] 00000012 id=00000000 SystemOut O Exiting test: testGetAlgorithmHeader_nullContext [22/02/19 14:22:02:167 GMT] 00000012 id=00000000 SystemOut O Entering test: testGetAlgorithmHeader_missingJsonWebStructures [22/02/19 14:22:02:168 GMT] 00000012 id=00000000 com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [[]] [22/02/19 14:22:02:168 GMT] 00000012 id=00000000 SystemOut O Chose list: [] [22/02/19 14:22:02:192 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Failed to obtain JWT header [22/02/19 14:22:02:193 GMT] 00000012 id=00000000 SystemOut O Exiting test: testGetAlgorithmHeader_missingJsonWebStructures [22/02/19 14:22:02:194 GMT] 00000012 id=00000000 SystemOut O Entering test: testGetAlgorithmHeader_validAlgorithmHeader [22/02/19 14:22:02:195 GMT] 00000012 id=00000000 com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [RS256] [22/02/19 14:22:02:197 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 JsonWebStructure class: org.jose4j.jws.JsonWebSignature data:JsonWebSignature{"alg":"RS256"} [22/02/19 14:22:02:197 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 JsonWebSignature alg: RS256 3rd:'null' [22/02/19 14:22:02:198 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 JWT is signed with algorithm: RS256 [22/02/19 14:22:02:198 GMT] 00000012 id=00000000 SystemOut O Exiting test: testGetAlgorithmHeader_validAlgorithmHeader [22/02/19 14:22:02:201 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateAlgorithm_nullArgs [22/02/19 14:22:02:201 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 No required signature algorithm was specified [22/02/19 14:22:02:201 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 No required signature algorithm was specified [22/02/19 14:22:02:202 GMT] 00000012 id=00000000 com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [HS256] [22/02/19 14:22:02:202 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 JwtContext is null [22/02/19 14:22:02:202 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Signature algorithm was not found in the JWT [22/02/19 14:22:02:202 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateAlgorithm_nullArgs [22/02/19 14:22:02:203 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateAlgorithm_algMismatch [22/02/19 14:22:02:204 GMT] 00000012 id=00000000 com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [HS256] [22/02/19 14:22:02:220 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 JsonWebStructure class: org.jose4j.jwx.JsonWebStructure$$EnhancerByCGLIB$$f44be84c data:jsonWebStructure [22/02/19 14:22:02:220 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 JWT is signed with algorithm: SomeOtherAlgorithm [22/02/19 14:22:02:220 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 JWT is signed with algorithm: SomeOtherAlgorithm [22/02/19 14:22:02:220 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 JWT is required to be signed with algorithm: HS256 [22/02/19 14:22:02:222 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateAlgorithm_algMismatch [22/02/19 14:22:02:223 GMT] 00000012 id=00000000 SystemOut O Entering test: testValidateAlgorithm_algMatch [22/02/19 14:22:02:224 GMT] 00000012 id=00000000 com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [HS256] [22/02/19 14:22:02:224 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 JsonWebStructure class: org.jose4j.jwx.JsonWebStructure$$EnhancerByCGLIB$$f44be84c data:jsonWebStructure [22/02/19 14:22:02:225 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 JWT is signed with algorithm: HS256 [22/02/19 14:22:02:225 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 JWT is signed with algorithm: HS256 [22/02/19 14:22:02:225 GMT] 00000012 id=00000000 com.ibm.ws.security.jwt.internal.ConsumerUtil 3 JWT is required to be signed with algorithm: HS256 [22/02/19 14:22:02:225 GMT] 00000012 id=00000000 SystemOut O Exiting test: testValidateAlgorithm_algMatch