Class com.ibm.ws.security.jwt.internal.ConsumerUtilTest
|
100%
successful |
Tests
Test | Duration | Result |
---|---|---|
testGetAlgorithmHeader_missingJsonWebStructures | 0.021s | passed |
testGetAlgorithmHeader_nullContext | 0.001s | passed |
testGetAlgorithmHeader_validAlgorithmHeader | 0.005s | passed |
testGetPublicKey_missingKeyStoreService | 0.003s | passed |
testGetPublicKey_notRSAPublicKey | 0.003s | passed |
testGetPublicKey_nullArgs | 0.033s | passed |
testGetPublicKey_throwsException | 0.004s | passed |
testGetPublicKey_validKey | 0.002s | passed |
testGetSharedSecretKey_emptyOrNullKey | 0.004s | passed |
testGetSharedSecretKey_nullConfig | 0.003s | passed |
testGetSharedSecretKey_validKey | 0.002s | passed |
testGetSigningKey_HS256ThrowsException | 0.008s | passed |
testGetSigningKey_HS256Valid | 0.003s | passed |
testGetSigningKey_RS256ThrowsException | 0.005s | passed |
testGetSigningKey_RS256Valid | 0.036s | passed |
testGetSigningKey_nullConfig | 0.013s | passed |
testGetSigningKey_unknownAlg | 0.021s | passed |
testParseJwtWithoutValidation_nullOrEmptyTokenString | 0.005s | passed |
testParseJwtWithoutValidation_singlePartTokenString | 0.006s | passed |
testParseJwtWithoutValidation_threePartMalformedTokenString | 0.012s | passed |
testParseJwtWithoutValidation_twoPartTokenString | 0.003s | passed |
testValidateAlgorithm_algMatch | 0.003s | passed |
testValidateAlgorithm_algMismatch | 0.018s | passed |
testValidateAlgorithm_nullArgs | 0.002s | passed |
testValidateAudience | 0.002s | passed |
testValidateIatAndExp_expFuture_outsideClockSkew_iatFuture_outsideClockSkew | 0.007s | passed |
testValidateIatAndExp_expFuture_withinClockSkew_iatFuture_outsideClockSkew | 0.005s | passed |
testValidateIatAndExp_expFuture_withinClockSkew_iatFuture_withinClockSkew | 0.006s | passed |
testValidateIatAndExp_expPast_iatFuture_outsideClockSkew | 0.006s | passed |
testValidateIatAndExp_expPast_iatFuture_withinClockSkew | 0.007s | passed |
testValidateIatAndExp_expPast_outsideClockSkew_iatPast_outsideClockSkew | 0.008s | 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.004s | passed |
testValidateIatAndExp_iatFuture_withinClockSkew_expFuture_withinClockSkew | 0.005s | passed |
testValidateIatAndExp_iatPast_expFuture | 0.003s | passed |
testValidateIatAndExp_iatPast_outsideClockSkew_expPast_outsideClockSkew | 0.006s | passed |
testValidateIatAndExp_iatPast_outsideClockSkew_expPast_withinClockSkew | 0.003s | passed |
testValidateIatAndExp_iatPast_withinClockSkew_expPast_withinClockSkew | 0.007s | passed |
testValidateIatAndExp_malformedExp | 0.003s | passed |
testValidateIatAndExp_malformedIat | 0.025s | passed |
testValidateIatAndExp_nullClaims | 0.002s | passed |
testValidateIatAndExp_nullExp | 0.006s | passed |
testValidateIatAndExp_nullIat | 0.008s | passed |
testValidateIssuer_commaTrustedIssuers | 0.002s | passed |
testValidateIssuer_multipleTrustedIssuers | 0.002s | passed |
testValidateIssuer_multipleTrustedIssuers_emptyTokenIssuer | 0.002s | passed |
testValidateIssuer_multipleTrustedIssuers_nullTokenIssuer | 0.002s | passed |
testValidateIssuer_multipleTrustedIssuers_tokenIssuerContainsTrustedIssuer | 0.002s | passed |
testValidateIssuer_multipleTrustedIssuers_tokenIssuerWithComma | 0.003s | passed |
testValidateIssuer_multipleTrustedIssuers_untrustedTokenIssuer | 0.002s | passed |
testValidateIssuer_nullOrEmptyArgs | 0.005s | passed |
testValidateIssuer_singleTrustedIssuer | 0.002s | passed |
testValidateIssuer_singleTrustedIssuer_emptyTokenIssuer | 0.002s | passed |
testValidateIssuer_singleTrustedIssuer_emptyTokenIssuer_leadingAndTrailingCommaTrusted | 0.003s | passed |
testValidateIssuer_singleTrustedIssuer_emptyTokenIssuer_trailingCommaTrusted | 0.002s | passed |
testValidateIssuer_singleTrustedIssuer_nullTokenIssuer | 0.002s | passed |
testValidateIssuer_singleTrustedIssuer_tokenIssuerSubstringOfTrusted | 0.003s | passed |
testValidateIssuer_singleTrustedIssuer_tokenIssuerSuperStringWithComma | 0.002s | passed |
testValidateIssuer_singleTrustedIssuer_tokenIssuerSuperStringWithSpace | 0.002s | passed |
testValidateIssuer_singleTrustedIssuer_untrustedTokenIssuer | 0.004s | passed |
testValidateIssuer_trustAllIssuers | 0.004s | passed |
testValidateIssuer_whitespaceTrustedIssuers | 0.002s | passed |
testValidateNbf_futureNbf_outsideClockSkew | 0.005s | passed |
testValidateNbf_futureNbf_withinClockSkew | 0.002s | passed |
testValidateNbf_nbfThrowsException | 0.004s | passed |
testValidateNbf_nullClaims | 0.002s | passed |
testValidateNbf_nullNbf | 0.001s | passed |
testValidateNbf_pastNbf_outsideClockSkew | 0.002s | passed |
testValidateNbf_pastNbf_withinClockSkew | 0.002s | passed |
Standard output
SharedOutputManager captured the following: -- System.out ------------------------------------------------- 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: [2018-03-09T22:06:19+0000] Regex string : [\Q2018-03-09T22:06:19+0000\E] Exiting test: testValidateIatAndExp_iatPast_outsideClockSkew_expPast_outsideClockSkew Entering test: testValidateIatAndExp_expPast_outsideClockSkew_iatPast_outsideClockSkew Original string: [2018-03-09T22:06:19+0000] Regex string : [\Q2018-03-09T22:06:19+0000\E] Original string: [2018-03-09T22:05:19+0000] Regex string : [\Q2018-03-09T22:05:19+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: [2018-03-09T23:04:19+0000] Regex string : [\Q2018-03-09T23:04:19+0000\E] Original string: [2018-03-09T22:05:19+0000] Regex string : [\Q2018-03-09T22:05:19+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: [2018-03-09T23:04:19+0000] Regex string : [\Q2018-03-09T23:04:19+0000\E] Original string: [2018-03-09T23:03:19+0000] Regex string : [\Q2018-03-09T23:03:19+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: [2018-03-10T00:05:19+0000] Regex string : [\Q2018-03-10T00:05:19+0000\E] Exiting test: testValidateIatAndExp_expPast_iatFuture_outsideClockSkew Entering test: testValidateIatAndExp_expPast_iatFuture_withinClockSkew Original string: [2018-03-09T23:06:19+0000] Regex string : [\Q2018-03-09T23:06:19+0000\E] Original string: [2018-03-09T23:04:19+0000] Regex string : [\Q2018-03-09T23:04:19+0000\E] Exiting test: testValidateIatAndExp_expPast_iatFuture_withinClockSkew Entering test: testValidateIatAndExp_iatFuture_outsideClockSkew_expFuture_outsideClockSkew Original string: [2018-03-10T00:05:19+0000] Regex string : [\Q2018-03-10T00:05:19+0000\E] Exiting test: testValidateIatAndExp_iatFuture_outsideClockSkew_expFuture_outsideClockSkew Entering test: testValidateIatAndExp_expFuture_outsideClockSkew_iatFuture_outsideClockSkew Original string: [2018-03-10T00:06:19+0000] Regex string : [\Q2018-03-10T00:06:19+0000\E] Exiting test: testValidateIatAndExp_expFuture_outsideClockSkew_iatFuture_outsideClockSkew Entering test: testValidateIatAndExp_expFuture_withinClockSkew_iatFuture_outsideClockSkew Original string: [2018-03-10T00:05:19+0000] Regex string : [\Q2018-03-10T00:05:19+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: [2018-03-09T23:07:19+0000] Regex string : [\Q2018-03-09T23:07:19+0000\E] Original string: [2018-03-09T23:06:19+0000] Regex string : [\Q2018-03-09T23:06:19+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: [2018-03-10T00:05:19+0000] Regex string : [\Q2018-03-10T00:05:19+0000\E] Exiting test: testValidateNbf_futureNbf_outsideClockSkew Entering test: testGetAlgorithmHeader_nullContext Exiting test: testGetAlgorithmHeader_nullContext Entering test: testGetAlgorithmHeader_missingJsonWebStructures Chose list: null 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 ------------------------------------------------- [09/03/18 23:05:19:066 GMT] 00000012 SystemOut O Entering test: testGetSigningKey_nullConfig [09/03/18 23:05:19:076 GMT] 00000012 SystemOut O Exiting test: testGetSigningKey_nullConfig [09/03/18 23:05:19:082 GMT] 00000012 SystemOut O Entering test: testGetSigningKey_unknownAlg [09/03/18 23:05:19:102 GMT] 00000012 SystemOut O Exiting test: testGetSigningKey_unknownAlg [09/03/18 23:05:19:105 GMT] 00000012 SystemOut O Entering test: testGetSigningKey_HS256ThrowsException [09/03/18 23:05:19:112 GMT] 00000012 SystemOut O Exiting test: testGetSigningKey_HS256ThrowsException [09/03/18 23:05:19:115 GMT] 00000012 SystemOut O Entering test: testGetSigningKey_HS256Valid [09/03/18 23:05:19:117 GMT] 00000012 SystemOut O Exiting test: testGetSigningKey_HS256Valid [09/03/18 23:05:19:120 GMT] 00000012 SystemOut O Entering test: testGetSigningKey_RS256ThrowsException [09/03/18 23:05:19:125 GMT] 00000012 SystemOut O Exiting test: testGetSigningKey_RS256ThrowsException [09/03/18 23:05:19:127 GMT] 00000012 SystemOut O Entering test: testGetSigningKey_RS256Valid [09/03/18 23:05:19:162 GMT] 00000012 SystemOut O Exiting test: testGetSigningKey_RS256Valid [09/03/18 23:05:19:164 GMT] 00000012 SystemOut O Entering test: testGetSharedSecretKey_nullConfig [09/03/18 23:05:19:165 GMT] 00000012 SystemOut O Exiting test: testGetSharedSecretKey_nullConfig [09/03/18 23:05:19:168 GMT] 00000012 SystemOut O Entering test: testGetSharedSecretKey_emptyOrNullKey [09/03/18 23:05:19:170 GMT] 00000012 SystemOut O Chose key: [] [09/03/18 23:05:19:171 GMT] 00000012 SystemOut O Exiting test: testGetSharedSecretKey_emptyOrNullKey [09/03/18 23:05:19:174 GMT] 00000012 SystemOut O Entering test: testGetSharedSecretKey_validKey [09/03/18 23:05:19:175 GMT] 00000012 SystemOut O Exiting test: testGetSharedSecretKey_validKey [09/03/18 23:05:19:177 GMT] 00000012 SystemOut O Entering test: testGetPublicKey_missingKeyStoreService [09/03/18 23:05:19:179 GMT] 00000012 SystemOut O Exiting test: testGetPublicKey_missingKeyStoreService [09/03/18 23:05:19:181 GMT] 00000012 SystemOut O Entering test: testGetPublicKey_nullArgs [09/03/18 23:05:19:213 GMT] 00000012 SystemOut O Exiting test: testGetPublicKey_nullArgs [09/03/18 23:05:19:216 GMT] 00000012 SystemOut O Entering test: testGetPublicKey_throwsException [09/03/18 23:05:19:219 GMT] 00000012 SystemOut O Exiting test: testGetPublicKey_throwsException [09/03/18 23:05:19:222 GMT] 00000012 SystemOut O Entering test: testGetPublicKey_notRSAPublicKey [09/03/18 23:05:19:224 GMT] 00000012 SystemOut O Exiting test: testGetPublicKey_notRSAPublicKey [09/03/18 23:05:19:227 GMT] 00000012 SystemOut O Entering test: testGetPublicKey_validKey [09/03/18 23:05:19:229 GMT] 00000012 SystemOut O Exiting test: testGetPublicKey_validKey [09/03/18 23:05:19:233 GMT] 00000012 SystemOut O Entering test: testParseJwtWithoutValidation_nullOrEmptyTokenString [09/03/18 23:05:19:235 GMT] 00000012 SystemOut O Exiting test: testParseJwtWithoutValidation_nullOrEmptyTokenString [09/03/18 23:05:19:240 GMT] 00000012 SystemOut O Entering test: testParseJwtWithoutValidation_singlePartTokenString [09/03/18 23:05:19:245 GMT] 00000012 SystemOut O Exiting test: testParseJwtWithoutValidation_singlePartTokenString [09/03/18 23:05:19:251 GMT] 00000012 SystemOut O Entering test: testParseJwtWithoutValidation_twoPartTokenString [09/03/18 23:05:19:253 GMT] 00000012 SystemOut O Exiting test: testParseJwtWithoutValidation_twoPartTokenString [09/03/18 23:05:19:256 GMT] 00000012 SystemOut O Entering test: testParseJwtWithoutValidation_threePartMalformedTokenString [09/03/18 23:05:19:267 GMT] 00000012 SystemOut O Exiting test: testParseJwtWithoutValidation_threePartMalformedTokenString [09/03/18 23:05:19:270 GMT] 00000012 SystemOut O Entering test: testValidateIssuer_nullOrEmptyArgs [09/03/18 23:05:19:274 GMT] 00000012 SystemOut O Exiting test: testValidateIssuer_nullOrEmptyArgs [09/03/18 23:05:19:276 GMT] 00000012 SystemOut O Entering test: testValidateIssuer_whitespaceTrustedIssuers [09/03/18 23:05:19:278 GMT] 00000012 SystemOut O Exiting test: testValidateIssuer_whitespaceTrustedIssuers [09/03/18 23:05:19:280 GMT] 00000012 SystemOut O Entering test: testValidateIssuer_commaTrustedIssuers [09/03/18 23:05:19:282 GMT] 00000012 SystemOut O Exiting test: testValidateIssuer_commaTrustedIssuers [09/03/18 23:05:19:285 GMT] 00000012 SystemOut O Entering test: testValidateIssuer_singleTrustedIssuer_nullTokenIssuer [09/03/18 23:05:19:287 GMT] 00000012 SystemOut O Exiting test: testValidateIssuer_singleTrustedIssuer_nullTokenIssuer [09/03/18 23:05:19:289 GMT] 00000012 SystemOut O Entering test: testValidateIssuer_singleTrustedIssuer_emptyTokenIssuer [09/03/18 23:05:19:290 GMT] 00000012 SystemOut O Exiting test: testValidateIssuer_singleTrustedIssuer_emptyTokenIssuer [09/03/18 23:05:19:292 GMT] 00000012 SystemOut O Entering test: testValidateIssuer_singleTrustedIssuer_untrustedTokenIssuer [09/03/18 23:05:19:295 GMT] 00000012 SystemOut O Exiting test: testValidateIssuer_singleTrustedIssuer_untrustedTokenIssuer [09/03/18 23:05:19:297 GMT] 00000012 SystemOut O Entering test: testValidateIssuer_singleTrustedIssuer_tokenIssuerSubstringOfTrusted [09/03/18 23:05:19:299 GMT] 00000012 SystemOut O Exiting test: testValidateIssuer_singleTrustedIssuer_tokenIssuerSubstringOfTrusted [09/03/18 23:05:19:301 GMT] 00000012 SystemOut O Entering test: testValidateIssuer_singleTrustedIssuer_tokenIssuerSuperStringWithComma [09/03/18 23:05:19:302 GMT] 00000012 SystemOut O Exiting test: testValidateIssuer_singleTrustedIssuer_tokenIssuerSuperStringWithComma [09/03/18 23:05:19:306 GMT] 00000012 SystemOut O Entering test: testValidateIssuer_singleTrustedIssuer_tokenIssuerSuperStringWithSpace [09/03/18 23:05:19:307 GMT] 00000012 SystemOut O Exiting test: testValidateIssuer_singleTrustedIssuer_tokenIssuerSuperStringWithSpace [09/03/18 23:05:19:310 GMT] 00000012 SystemOut O Entering test: testValidateIssuer_singleTrustedIssuer_emptyTokenIssuer_trailingCommaTrusted [09/03/18 23:05:19:311 GMT] 00000012 SystemOut O Exiting test: testValidateIssuer_singleTrustedIssuer_emptyTokenIssuer_trailingCommaTrusted [09/03/18 23:05:19:314 GMT] 00000012 SystemOut O Entering test: testValidateIssuer_singleTrustedIssuer_emptyTokenIssuer_leadingAndTrailingCommaTrusted [09/03/18 23:05:19:315 GMT] 00000012 SystemOut O Exiting test: testValidateIssuer_singleTrustedIssuer_emptyTokenIssuer_leadingAndTrailingCommaTrusted [09/03/18 23:05:19:319 GMT] 00000012 SystemOut O Entering test: testValidateIssuer_singleTrustedIssuer [09/03/18 23:05:19:320 GMT] 00000012 SystemOut O Exiting test: testValidateIssuer_singleTrustedIssuer [09/03/18 23:05:19:323 GMT] 00000012 SystemOut O Entering test: testValidateIssuer_multipleTrustedIssuers_nullTokenIssuer [09/03/18 23:05:19:324 GMT] 00000012 SystemOut O Exiting test: testValidateIssuer_multipleTrustedIssuers_nullTokenIssuer [09/03/18 23:05:19:326 GMT] 00000012 SystemOut O Entering test: testValidateIssuer_multipleTrustedIssuers_emptyTokenIssuer [09/03/18 23:05:19:328 GMT] 00000012 SystemOut O Exiting test: testValidateIssuer_multipleTrustedIssuers_emptyTokenIssuer [09/03/18 23:05:19:330 GMT] 00000012 SystemOut O Entering test: testValidateIssuer_multipleTrustedIssuers_untrustedTokenIssuer [09/03/18 23:05:19:332 GMT] 00000012 SystemOut O Exiting test: testValidateIssuer_multipleTrustedIssuers_untrustedTokenIssuer [09/03/18 23:05:19:336 GMT] 00000012 SystemOut O Entering test: testValidateIssuer_multipleTrustedIssuers_tokenIssuerContainsTrustedIssuer [09/03/18 23:05:19:337 GMT] 00000012 SystemOut O Exiting test: testValidateIssuer_multipleTrustedIssuers_tokenIssuerContainsTrustedIssuer [09/03/18 23:05:19:340 GMT] 00000012 SystemOut O Entering test: testValidateIssuer_multipleTrustedIssuers_tokenIssuerWithComma [09/03/18 23:05:19:342 GMT] 00000012 SystemOut O Exiting test: testValidateIssuer_multipleTrustedIssuers_tokenIssuerWithComma [09/03/18 23:05:19:345 GMT] 00000012 SystemOut O Entering test: testValidateIssuer_multipleTrustedIssuers [09/03/18 23:05:19:346 GMT] 00000012 SystemOut O Exiting test: testValidateIssuer_multipleTrustedIssuers [09/03/18 23:05:19:349 GMT] 00000012 SystemOut O Entering test: testValidateIssuer_trustAllIssuers [09/03/18 23:05:19:351 GMT] 00000012 SystemOut O Exiting test: testValidateIssuer_trustAllIssuers [09/03/18 23:05:19:354 GMT] 00000012 SystemOut O Entering test: testValidateAudience [09/03/18 23:05:19:355 GMT] 00000012 SystemOut O Exiting test: testValidateAudience [09/03/18 23:05:19:357 GMT] 00000012 SystemOut O Entering test: testValidateIatAndExp_nullClaims [09/03/18 23:05:19:358 GMT] 00000012 SystemOut O Exiting test: testValidateIatAndExp_nullClaims [09/03/18 23:05:19:360 GMT] 00000012 SystemOut O Entering test: testValidateIatAndExp_malformedIat [09/03/18 23:05:19:384 GMT] 00000012 SystemOut O Exiting test: testValidateIatAndExp_malformedIat [09/03/18 23:05:19:387 GMT] 00000012 SystemOut O Entering test: testValidateIatAndExp_malformedExp [09/03/18 23:05:19:389 GMT] 00000012 SystemOut O Exiting test: testValidateIatAndExp_malformedExp [09/03/18 23:05:19:391 GMT] 00000012 SystemOut O Entering test: testValidateIatAndExp_nullIat [09/03/18 23:05:19:398 GMT] 00000012 SystemOut O Exiting test: testValidateIatAndExp_nullIat [09/03/18 23:05:19:400 GMT] 00000012 SystemOut O Entering test: testValidateIatAndExp_nullExp [09/03/18 23:05:19:403 GMT] 00000012 SystemOut O Exiting test: testValidateIatAndExp_nullExp [09/03/18 23:05:19:407 GMT] 00000012 SystemOut O Entering test: testValidateIatAndExp_iatPast_outsideClockSkew_expPast_outsideClockSkew [09/03/18 23:05:19:411 GMT] 00000012 SystemOut O Original string: [2018-03-09T22:06:19+0000] [09/03/18 23:05:19:412 GMT] 00000012 SystemOut O Regex string : [\Q2018-03-09T22:06:19+0000\E] [09/03/18 23:05:19:412 GMT] 00000012 SystemOut O Exiting test: testValidateIatAndExp_iatPast_outsideClockSkew_expPast_outsideClockSkew [09/03/18 23:05:19:414 GMT] 00000012 SystemOut O Entering test: testValidateIatAndExp_expPast_outsideClockSkew_iatPast_outsideClockSkew [09/03/18 23:05:19:418 GMT] 00000012 SystemOut O Original string: [2018-03-09T22:06:19+0000] [09/03/18 23:05:19:419 GMT] 00000012 SystemOut O Regex string : [\Q2018-03-09T22:06:19+0000\E] [09/03/18 23:05:19:419 GMT] 00000012 SystemOut O Original string: [2018-03-09T22:05:19+0000] [09/03/18 23:05:19:420 GMT] 00000012 SystemOut O Regex string : [\Q2018-03-09T22:05:19+0000\E] [09/03/18 23:05:19:422 GMT] 00000012 SystemOut O Exiting test: testValidateIatAndExp_expPast_outsideClockSkew_iatPast_outsideClockSkew [09/03/18 23:05:19:424 GMT] 00000012 SystemOut O Entering test: testValidateIatAndExp_iatPast_outsideClockSkew_expPast_withinClockSkew [09/03/18 23:05:19:427 GMT] 00000012 SystemOut O Exiting test: testValidateIatAndExp_iatPast_outsideClockSkew_expPast_withinClockSkew [09/03/18 23:05:19:429 GMT] 00000012 SystemOut O Entering test: testValidateIatAndExp_expPast_outsideClockSkew_iatPast_withinClockSkew [09/03/18 23:05:19:432 GMT] 00000012 SystemOut O Original string: [2018-03-09T23:04:19+0000] [09/03/18 23:05:19:433 GMT] 00000012 SystemOut O Regex string : [\Q2018-03-09T23:04:19+0000\E] [09/03/18 23:05:19:434 GMT] 00000012 SystemOut O Original string: [2018-03-09T22:05:19+0000] [09/03/18 23:05:19:434 GMT] 00000012 SystemOut O Regex string : [\Q2018-03-09T22:05:19+0000\E] [09/03/18 23:05:19:435 GMT] 00000012 SystemOut O Exiting test: testValidateIatAndExp_expPast_outsideClockSkew_iatPast_withinClockSkew [09/03/18 23:05:19:437 GMT] 00000012 SystemOut O Entering test: testValidateIatAndExp_iatPast_withinClockSkew_expPast_withinClockSkew [09/03/18 23:05:19:443 GMT] 00000012 SystemOut O Exiting test: testValidateIatAndExp_iatPast_withinClockSkew_expPast_withinClockSkew [09/03/18 23:05:19:445 GMT] 00000012 SystemOut O Entering test: testValidateIatAndExp_expPast_withinClockSkew_iatPast_withinClockSkew [09/03/18 23:05:19:449 GMT] 00000012 SystemOut O Original string: [2018-03-09T23:04:19+0000] [09/03/18 23:05:19:450 GMT] 00000012 SystemOut O Regex string : [\Q2018-03-09T23:04:19+0000\E] [09/03/18 23:05:19:450 GMT] 00000012 SystemOut O Original string: [2018-03-09T23:03:19+0000] [09/03/18 23:05:19:451 GMT] 00000012 SystemOut O Regex string : [\Q2018-03-09T23:03:19+0000\E] [09/03/18 23:05:19:452 GMT] 00000012 SystemOut O Exiting test: testValidateIatAndExp_expPast_withinClockSkew_iatPast_withinClockSkew [09/03/18 23:05:19:457 GMT] 00000012 SystemOut O Entering test: testValidateIatAndExp_iatPast_expFuture [09/03/18 23:05:19:459 GMT] 00000012 SystemOut O Exiting test: testValidateIatAndExp_iatPast_expFuture [09/03/18 23:05:19:462 GMT] 00000012 SystemOut O Entering test: testValidateIatAndExp_expPast_iatFuture_outsideClockSkew [09/03/18 23:05:19:465 GMT] 00000012 SystemOut O Original string: [2018-03-10T00:05:19+0000] [09/03/18 23:05:19:466 GMT] 00000012 SystemOut O Regex string : [\Q2018-03-10T00:05:19+0000\E] [09/03/18 23:05:19:467 GMT] 00000012 SystemOut O Exiting test: testValidateIatAndExp_expPast_iatFuture_outsideClockSkew [09/03/18 23:05:19:469 GMT] 00000012 SystemOut O Entering test: testValidateIatAndExp_expPast_iatFuture_withinClockSkew [09/03/18 23:05:19:473 GMT] 00000012 SystemOut O Original string: [2018-03-09T23:06:19+0000] [09/03/18 23:05:19:473 GMT] 00000012 SystemOut O Regex string : [\Q2018-03-09T23:06:19+0000\E] [09/03/18 23:05:19:474 GMT] 00000012 SystemOut O Original string: [2018-03-09T23:04:19+0000] [09/03/18 23:05:19:474 GMT] 00000012 SystemOut O Regex string : [\Q2018-03-09T23:04:19+0000\E] [09/03/18 23:05:19:475 GMT] 00000012 SystemOut O Exiting test: testValidateIatAndExp_expPast_iatFuture_withinClockSkew [09/03/18 23:05:19:479 GMT] 00000012 SystemOut O Entering test: testValidateIatAndExp_iatFuture_outsideClockSkew_expFuture_outsideClockSkew [09/03/18 23:05:19:482 GMT] 00000012 SystemOut O Original string: [2018-03-10T00:05:19+0000] [09/03/18 23:05:19:483 GMT] 00000012 SystemOut O Regex string : [\Q2018-03-10T00:05:19+0000\E] [09/03/18 23:05:19:483 GMT] 00000012 SystemOut O Exiting test: testValidateIatAndExp_iatFuture_outsideClockSkew_expFuture_outsideClockSkew [09/03/18 23:05:19:486 GMT] 00000012 SystemOut O Entering test: testValidateIatAndExp_expFuture_outsideClockSkew_iatFuture_outsideClockSkew [09/03/18 23:05:19:489 GMT] 00000012 SystemOut O Original string: [2018-03-10T00:06:19+0000] [09/03/18 23:05:19:490 GMT] 00000012 SystemOut O Regex string : [\Q2018-03-10T00:06:19+0000\E] [09/03/18 23:05:19:490 GMT] 00000012 SystemOut O Exiting test: testValidateIatAndExp_expFuture_outsideClockSkew_iatFuture_outsideClockSkew [09/03/18 23:05:19:494 GMT] 00000012 SystemOut O Entering test: testValidateIatAndExp_expFuture_withinClockSkew_iatFuture_outsideClockSkew [09/03/18 23:05:19:497 GMT] 00000012 SystemOut O Original string: [2018-03-10T00:05:19+0000] [09/03/18 23:05:19:497 GMT] 00000012 SystemOut O Regex string : [\Q2018-03-10T00:05:19+0000\E] [09/03/18 23:05:19:498 GMT] 00000012 SystemOut O Exiting test: testValidateIatAndExp_expFuture_withinClockSkew_iatFuture_outsideClockSkew [09/03/18 23:05:19:500 GMT] 00000012 SystemOut O Entering test: testValidateIatAndExp_iatFuture_withinClockSkew_expFuture_outsideClockSkew [09/03/18 23:05:19:503 GMT] 00000012 SystemOut O Exiting test: testValidateIatAndExp_iatFuture_withinClockSkew_expFuture_outsideClockSkew [09/03/18 23:05:19:505 GMT] 00000012 SystemOut O Entering test: testValidateIatAndExp_iatFuture_withinClockSkew_expFuture_withinClockSkew [09/03/18 23:05:19:507 GMT] 00000012 SystemOut O Exiting test: testValidateIatAndExp_iatFuture_withinClockSkew_expFuture_withinClockSkew [09/03/18 23:05:19:511 GMT] 00000012 SystemOut O Entering test: testValidateIatAndExp_expFuture_withinClockSkew_iatFuture_withinClockSkew [09/03/18 23:05:19:514 GMT] 00000012 SystemOut O Original string: [2018-03-09T23:07:19+0000] [09/03/18 23:05:19:514 GMT] 00000012 SystemOut O Regex string : [\Q2018-03-09T23:07:19+0000\E] [09/03/18 23:05:19:515 GMT] 00000012 SystemOut O Original string: [2018-03-09T23:06:19+0000] [09/03/18 23:05:19:516 GMT] 00000012 SystemOut O Regex string : [\Q2018-03-09T23:06:19+0000\E] [09/03/18 23:05:19:516 GMT] 00000012 SystemOut O Exiting test: testValidateIatAndExp_expFuture_withinClockSkew_iatFuture_withinClockSkew [09/03/18 23:05:19:518 GMT] 00000012 SystemOut O Entering test: testValidateNbf_nullClaims [09/03/18 23:05:19:519 GMT] 00000012 SystemOut O Exiting test: testValidateNbf_nullClaims [09/03/18 23:05:19:521 GMT] 00000012 SystemOut O Entering test: testValidateNbf_nbfThrowsException [09/03/18 23:05:19:523 GMT] 00000012 SystemOut O Exiting test: testValidateNbf_nbfThrowsException [09/03/18 23:05:19:526 GMT] 00000012 SystemOut O Entering test: testValidateNbf_nullNbf [09/03/18 23:05:19:528 GMT] 00000012 SystemOut O Exiting test: testValidateNbf_nullNbf [09/03/18 23:05:19:530 GMT] 00000012 SystemOut O Entering test: testValidateNbf_pastNbf_outsideClockSkew [09/03/18 23:05:19:531 GMT] 00000012 SystemOut O Exiting test: testValidateNbf_pastNbf_outsideClockSkew [09/03/18 23:05:19:534 GMT] 00000012 SystemOut O Entering test: testValidateNbf_pastNbf_withinClockSkew [09/03/18 23:05:19:535 GMT] 00000012 SystemOut O Exiting test: testValidateNbf_pastNbf_withinClockSkew [09/03/18 23:05:19:538 GMT] 00000012 SystemOut O Entering test: testValidateNbf_futureNbf_withinClockSkew [09/03/18 23:05:19:539 GMT] 00000012 SystemOut O Exiting test: testValidateNbf_futureNbf_withinClockSkew [09/03/18 23:05:19:541 GMT] 00000012 SystemOut O Entering test: testValidateNbf_futureNbf_outsideClockSkew [09/03/18 23:05:19:544 GMT] 00000012 SystemOut O Original string: [2018-03-10T00:05:19+0000] [09/03/18 23:05:19:546 GMT] 00000012 SystemOut O Regex string : [\Q2018-03-10T00:05:19+0000\E] [09/03/18 23:05:19:546 GMT] 00000012 SystemOut O Exiting test: testValidateNbf_futureNbf_outsideClockSkew [09/03/18 23:05:19:548 GMT] 00000012 SystemOut O Entering test: testGetAlgorithmHeader_nullContext [09/03/18 23:05:19:549 GMT] 00000012 SystemOut O Exiting test: testGetAlgorithmHeader_nullContext [09/03/18 23:05:19:551 GMT] 00000012 SystemOut O Entering test: testGetAlgorithmHeader_missingJsonWebStructures [09/03/18 23:05:19:552 GMT] 00000012 SystemOut O Chose list: null [09/03/18 23:05:19:571 GMT] 00000012 SystemOut O Exiting test: testGetAlgorithmHeader_missingJsonWebStructures [09/03/18 23:05:19:573 GMT] 00000012 SystemOut O Entering test: testGetAlgorithmHeader_validAlgorithmHeader [09/03/18 23:05:19:578 GMT] 00000012 SystemOut O Exiting test: testGetAlgorithmHeader_validAlgorithmHeader [09/03/18 23:05:19:580 GMT] 00000012 SystemOut O Entering test: testValidateAlgorithm_nullArgs [09/03/18 23:05:19:581 GMT] 00000012 SystemOut O Exiting test: testValidateAlgorithm_nullArgs [09/03/18 23:05:19:583 GMT] 00000012 SystemOut O Entering test: testValidateAlgorithm_algMismatch [09/03/18 23:05:19:600 GMT] 00000012 SystemOut O Exiting test: testValidateAlgorithm_algMismatch [09/03/18 23:05:19:602 GMT] 00000012 SystemOut O Entering test: testValidateAlgorithm_algMatch [09/03/18 23:05:19:604 GMT] 00000012 SystemOut O Exiting test: testValidateAlgorithm_algMatch -- Trace ------------------------------------------------- [09/03/18 23:05:19:066 GMT] 00000012 id= SystemOut O Entering test: testGetSigningKey_nullConfig [09/03/18 23:05:19:076 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 JWT consumer config object is null [09/03/18 23:05:19:076 GMT] 00000012 id= SystemOut O Exiting test: testGetSigningKey_nullConfig [09/03/18 23:05:19:082 GMT] 00000012 id= SystemOut O Entering test: testGetSigningKey_unknownAlg [09/03/18 23:05:19:102 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 A signing key could not be found [09/03/18 23:05:19:102 GMT] 00000012 id= SystemOut O Exiting test: testGetSigningKey_unknownAlg [09/03/18 23:05:19:105 GMT] 00000012 id= SystemOut O Entering test: testGetSigningKey_HS256ThrowsException [09/03/18 23:05:19:112 GMT] 00000012 id= SystemOut O Exiting test: testGetSigningKey_HS256ThrowsException [09/03/18 23:05:19:115 GMT] 00000012 id= SystemOut O Entering test: testGetSigningKey_HS256Valid [09/03/18 23:05:19:117 GMT] 00000012 id= SystemOut O Exiting test: testGetSigningKey_HS256Valid [09/03/18 23:05:19:120 GMT] 00000012 id= SystemOut O Entering test: testGetSigningKey_RS256ThrowsException [09/03/18 23:05:19:125 GMT] 00000012 id= SystemOut O Exiting test: testGetSigningKey_RS256ThrowsException [09/03/18 23:05:19:127 GMT] 00000012 id= SystemOut O Entering test: testGetSigningKey_RS256Valid [09/03/18 23:05:19:161 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted alias: myAlias, Truststore: myTrustStore [09/03/18 23:05:19:161 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 RSAPublicKey: true [09/03/18 23:05:19:162 GMT] 00000012 id= SystemOut O Exiting test: testGetSigningKey_RS256Valid [09/03/18 23:05:19:164 GMT] 00000012 id= SystemOut O Entering test: testGetSharedSecretKey_nullConfig [09/03/18 23:05:19:165 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 JWT consumer config object is null [09/03/18 23:05:19:165 GMT] 00000012 id= SystemOut O Exiting test: testGetSharedSecretKey_nullConfig [09/03/18 23:05:19:168 GMT] 00000012 id= SystemOut O Entering test: testGetSharedSecretKey_emptyOrNullKey [09/03/18 23:05:19:170 GMT] 00000012 id= com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [] [09/03/18 23:05:19:170 GMT] 00000012 id= SystemOut O Chose key: [] [09/03/18 23:05:19:171 GMT] 00000012 id= SystemOut O Exiting test: testGetSharedSecretKey_emptyOrNullKey [09/03/18 23:05:19:174 GMT] 00000012 id= SystemOut O Entering test: testGetSharedSecretKey_validKey [09/03/18 23:05:19:175 GMT] 00000012 id= SystemOut O Exiting test: testGetSharedSecretKey_validKey [09/03/18 23:05:19:177 GMT] 00000012 id= SystemOut O Entering test: testGetPublicKey_missingKeyStoreService [09/03/18 23:05:19:178 GMT] 00000012 id= com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [null] [09/03/18 23:05:19:179 GMT] 00000012 id= SystemOut O Exiting test: testGetPublicKey_missingKeyStoreService [09/03/18 23:05:19:181 GMT] 00000012 id= SystemOut O Entering test: testGetPublicKey_nullArgs [09/03/18 23:05:19:213 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted alias: null, Truststore: null [09/03/18 23:05:19:213 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 RSAPublicKey: false [09/03/18 23:05:19:213 GMT] 00000012 id= SystemOut O Exiting test: testGetPublicKey_nullArgs [09/03/18 23:05:19:216 GMT] 00000012 id= SystemOut O Entering test: testGetPublicKey_throwsException [09/03/18 23:05:19:217 GMT] 00000012 id= com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [RS256] [09/03/18 23:05:19:219 GMT] 00000012 id= SystemOut O Exiting test: testGetPublicKey_throwsException [09/03/18 23:05:19:222 GMT] 00000012 id= SystemOut O Entering test: testGetPublicKey_notRSAPublicKey [09/03/18 23:05:19:223 GMT] 00000012 id= com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [HS256] [09/03/18 23:05:19:224 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted alias: myAlias, Truststore: myTrustStore [09/03/18 23:05:19:224 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 RSAPublicKey: false [09/03/18 23:05:19:224 GMT] 00000012 id= SystemOut O Exiting test: testGetPublicKey_notRSAPublicKey [09/03/18 23:05:19:227 GMT] 00000012 id= SystemOut O Entering test: testGetPublicKey_validKey [09/03/18 23:05:19:227 GMT] 00000012 id= com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [HS256] [09/03/18 23:05:19:228 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted alias: myAlias, Truststore: myTrustStore [09/03/18 23:05:19:228 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 RSAPublicKey: true [09/03/18 23:05:19:229 GMT] 00000012 id= SystemOut O Exiting test: testGetPublicKey_validKey [09/03/18 23:05:19:233 GMT] 00000012 id= SystemOut O Entering test: testParseJwtWithoutValidation_nullOrEmptyTokenString [09/03/18 23:05:19:233 GMT] 00000012 id= com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [null] [09/03/18 23:05:19:233 GMT] 00000012 id= com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [] [09/03/18 23:05:19:235 GMT] 00000012 id= SystemOut O Exiting test: testParseJwtWithoutValidation_nullOrEmptyTokenString [09/03/18 23:05:19:240 GMT] 00000012 id= SystemOut O Entering test: testParseJwtWithoutValidation_singlePartTokenString [09/03/18 23:05:19:245 GMT] 00000012 id= SystemOut O Exiting test: testParseJwtWithoutValidation_singlePartTokenString [09/03/18 23:05:19:251 GMT] 00000012 id= SystemOut O Entering test: testParseJwtWithoutValidation_twoPartTokenString [09/03/18 23:05:19:253 GMT] 00000012 id= SystemOut O Exiting test: testParseJwtWithoutValidation_twoPartTokenString [09/03/18 23:05:19:256 GMT] 00000012 id= SystemOut O Entering test: testParseJwtWithoutValidation_threePartMalformedTokenString [09/03/18 23:05:19:267 GMT] 00000012 id= SystemOut O Exiting test: testParseJwtWithoutValidation_threePartMalformedTokenString [09/03/18 23:05:19:270 GMT] 00000012 id= SystemOut O Entering test: testValidateIssuer_nullOrEmptyArgs [09/03/18 23:05:19:274 GMT] 00000012 id= SystemOut O Exiting test: testValidateIssuer_nullOrEmptyArgs [09/03/18 23:05:19:276 GMT] 00000012 id= SystemOut O Entering test: testValidateIssuer_whitespaceTrustedIssuers [09/03/18 23:05:19:277 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: [09/03/18 23:05:19:278 GMT] 00000012 id= SystemOut O Exiting test: testValidateIssuer_whitespaceTrustedIssuers [09/03/18 23:05:19:280 GMT] 00000012 id= SystemOut O Entering test: testValidateIssuer_commaTrustedIssuers [09/03/18 23:05:19:282 GMT] 00000012 id= SystemOut O Exiting test: testValidateIssuer_commaTrustedIssuers [09/03/18 23:05:19:285 GMT] 00000012 id= SystemOut O Entering test: testValidateIssuer_singleTrustedIssuer_nullTokenIssuer [09/03/18 23:05:19:286 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [09/03/18 23:05:19:287 GMT] 00000012 id= SystemOut O Exiting test: testValidateIssuer_singleTrustedIssuer_nullTokenIssuer [09/03/18 23:05:19:289 GMT] 00000012 id= SystemOut O Entering test: testValidateIssuer_singleTrustedIssuer_emptyTokenIssuer [09/03/18 23:05:19:289 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [09/03/18 23:05:19:290 GMT] 00000012 id= SystemOut O Exiting test: testValidateIssuer_singleTrustedIssuer_emptyTokenIssuer [09/03/18 23:05:19:292 GMT] 00000012 id= SystemOut O Entering test: testValidateIssuer_singleTrustedIssuer_untrustedTokenIssuer [09/03/18 23:05:19:293 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [09/03/18 23:05:19:295 GMT] 00000012 id= SystemOut O Exiting test: testValidateIssuer_singleTrustedIssuer_untrustedTokenIssuer [09/03/18 23:05:19:297 GMT] 00000012 id= SystemOut O Entering test: testValidateIssuer_singleTrustedIssuer_tokenIssuerSubstringOfTrusted [09/03/18 23:05:19:298 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1entry2 [09/03/18 23:05:19:299 GMT] 00000012 id= SystemOut O Exiting test: testValidateIssuer_singleTrustedIssuer_tokenIssuerSubstringOfTrusted [09/03/18 23:05:19:301 GMT] 00000012 id= SystemOut O Entering test: testValidateIssuer_singleTrustedIssuer_tokenIssuerSuperStringWithComma [09/03/18 23:05:19:302 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [09/03/18 23:05:19:302 GMT] 00000012 id= SystemOut O Exiting test: testValidateIssuer_singleTrustedIssuer_tokenIssuerSuperStringWithComma [09/03/18 23:05:19:306 GMT] 00000012 id= SystemOut O Entering test: testValidateIssuer_singleTrustedIssuer_tokenIssuerSuperStringWithSpace [09/03/18 23:05:19:306 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [09/03/18 23:05:19:307 GMT] 00000012 id= SystemOut O Exiting test: testValidateIssuer_singleTrustedIssuer_tokenIssuerSuperStringWithSpace [09/03/18 23:05:19:310 GMT] 00000012 id= SystemOut O Entering test: testValidateIssuer_singleTrustedIssuer_emptyTokenIssuer_trailingCommaTrusted [09/03/18 23:05:19:311 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [09/03/18 23:05:19:311 GMT] 00000012 id= SystemOut O Exiting test: testValidateIssuer_singleTrustedIssuer_emptyTokenIssuer_trailingCommaTrusted [09/03/18 23:05:19:314 GMT] 00000012 id= SystemOut O Entering test: testValidateIssuer_singleTrustedIssuer_emptyTokenIssuer_leadingAndTrailingCommaTrusted [09/03/18 23:05:19:314 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [09/03/18 23:05:19:315 GMT] 00000012 id= SystemOut O Exiting test: testValidateIssuer_singleTrustedIssuer_emptyTokenIssuer_leadingAndTrailingCommaTrusted [09/03/18 23:05:19:319 GMT] 00000012 id= SystemOut O Entering test: testValidateIssuer_singleTrustedIssuer [09/03/18 23:05:19:320 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [09/03/18 23:05:19:320 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [09/03/18 23:05:19:320 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [09/03/18 23:05:19:320 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [09/03/18 23:05:19:320 GMT] 00000012 id= SystemOut O Exiting test: testValidateIssuer_singleTrustedIssuer [09/03/18 23:05:19:323 GMT] 00000012 id= SystemOut O Entering test: testValidateIssuer_multipleTrustedIssuers_nullTokenIssuer [09/03/18 23:05:19:323 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [09/03/18 23:05:19:323 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry2 [09/03/18 23:05:19:324 GMT] 00000012 id= SystemOut O Exiting test: testValidateIssuer_multipleTrustedIssuers_nullTokenIssuer [09/03/18 23:05:19:326 GMT] 00000012 id= SystemOut O Entering test: testValidateIssuer_multipleTrustedIssuers_emptyTokenIssuer [09/03/18 23:05:19:327 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [09/03/18 23:05:19:327 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry2 [09/03/18 23:05:19:328 GMT] 00000012 id= SystemOut O Exiting test: testValidateIssuer_multipleTrustedIssuers_emptyTokenIssuer [09/03/18 23:05:19:330 GMT] 00000012 id= SystemOut O Entering test: testValidateIssuer_multipleTrustedIssuers_untrustedTokenIssuer [09/03/18 23:05:19:331 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [09/03/18 23:05:19:331 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry2 [09/03/18 23:05:19:332 GMT] 00000012 id= SystemOut O Exiting test: testValidateIssuer_multipleTrustedIssuers_untrustedTokenIssuer [09/03/18 23:05:19:336 GMT] 00000012 id= SystemOut O Entering test: testValidateIssuer_multipleTrustedIssuers_tokenIssuerContainsTrustedIssuer [09/03/18 23:05:19:336 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [09/03/18 23:05:19:336 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry2 [09/03/18 23:05:19:337 GMT] 00000012 id= SystemOut O Exiting test: testValidateIssuer_multipleTrustedIssuers_tokenIssuerContainsTrustedIssuer [09/03/18 23:05:19:340 GMT] 00000012 id= SystemOut O Entering test: testValidateIssuer_multipleTrustedIssuers_tokenIssuerWithComma [09/03/18 23:05:19:342 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [09/03/18 23:05:19:342 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry2 [09/03/18 23:05:19:342 GMT] 00000012 id= SystemOut O Exiting test: testValidateIssuer_multipleTrustedIssuers_tokenIssuerWithComma [09/03/18 23:05:19:345 GMT] 00000012 id= SystemOut O Entering test: testValidateIssuer_multipleTrustedIssuers [09/03/18 23:05:19:346 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [09/03/18 23:05:19:346 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [09/03/18 23:05:19:346 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: http://localhost:80/context/sub [09/03/18 23:05:19:346 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [09/03/18 23:05:19:346 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [09/03/18 23:05:19:346 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry2 [09/03/18 23:05:19:346 GMT] 00000012 id= SystemOut O Exiting test: testValidateIssuer_multipleTrustedIssuers [09/03/18 23:05:19:349 GMT] 00000012 id= SystemOut O Entering test: testValidateIssuer_trustAllIssuers [09/03/18 23:05:19:350 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: ALL_ISSUERS [09/03/18 23:05:19:350 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: ALL_ISSUERS [09/03/18 23:05:19:350 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: ALL_ISSUERS [09/03/18 23:05:19:350 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: ALL_ISSUERS [09/03/18 23:05:19:350 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 [09/03/18 23:05:19:350 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Trusted issuer: entry1 ALL_ISSUERS [09/03/18 23:05:19:351 GMT] 00000012 id= SystemOut O Exiting test: testValidateIssuer_trustAllIssuers [09/03/18 23:05:19:354 GMT] 00000012 id= SystemOut O Entering test: testValidateAudience [09/03/18 23:05:19:355 GMT] 00000012 id= SystemOut O Exiting test: testValidateAudience [09/03/18 23:05:19:357 GMT] 00000012 id= SystemOut O Entering test: testValidateIatAndExp_nullClaims [09/03/18 23:05:19:358 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Missing JwtClaims object [09/03/18 23:05:19:358 GMT] 00000012 id= SystemOut O Exiting test: testValidateIatAndExp_nullClaims [09/03/18 23:05:19:360 GMT] 00000012 id= SystemOut O Entering test: testValidateIatAndExp_malformedIat [09/03/18 23:05:19:384 GMT] 00000012 id= SystemOut O Exiting test: testValidateIatAndExp_malformedIat [09/03/18 23:05:19:387 GMT] 00000012 id= SystemOut O Entering test: testValidateIatAndExp_malformedExp [09/03/18 23:05:19:389 GMT] 00000012 id= SystemOut O Exiting test: testValidateIatAndExp_malformedExp [09/03/18 23:05:19:391 GMT] 00000012 id= SystemOut O Entering test: testValidateIatAndExp_nullIat [09/03/18 23:05:19:393 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520640319000 [09/03/18 23:05:19:396 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Sat Mar 10 00:05:19 GMT 2018 [09/03/18 23:05:19:397 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Checking iat [null] and exp [2018-03-10T00:05:19+0000] [09/03/18 23:05:19:397 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636719000 [09/03/18 23:05:19:397 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:05:19 GMT 2018 [09/03/18 23:05:19:397 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (minus clock skew of 0 seconds) [2018-03-09T23:05:19+0000] [09/03/18 23:05:19:397 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636719000 [09/03/18 23:05:19:398 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:05:19 GMT 2018 [09/03/18 23:05:19:398 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (plus clock skew of 0 seconds) [2018-03-09T23:05:19+0000] [09/03/18 23:05:19:398 GMT] 00000012 id= SystemOut O Exiting test: testValidateIatAndExp_nullIat [09/03/18 23:05:19:400 GMT] 00000012 id= SystemOut O Entering test: testValidateIatAndExp_nullExp [09/03/18 23:05:19:402 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520633119000 [09/03/18 23:05:19:402 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 22:05:19 GMT 2018 [09/03/18 23:05:19:402 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Checking iat [2018-03-09T22:05:19+0000] and exp [null] [09/03/18 23:05:19:402 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636719000 [09/03/18 23:05:19:402 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:05:19 GMT 2018 [09/03/18 23:05:19:402 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (minus clock skew of 0 seconds) [2018-03-09T23:05:19+0000] [09/03/18 23:05:19:402 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636719000 [09/03/18 23:05:19:402 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:05:19 GMT 2018 [09/03/18 23:05:19:403 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (plus clock skew of 0 seconds) [2018-03-09T23:05:19+0000] [09/03/18 23:05:19:403 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636719000 [09/03/18 23:05:19:403 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:05:19 GMT 2018 [09/03/18 23:05:19:403 GMT] 00000012 id= SystemOut O Exiting test: testValidateIatAndExp_nullExp [09/03/18 23:05:19:407 GMT] 00000012 id= SystemOut O Entering test: testValidateIatAndExp_iatPast_outsideClockSkew_expPast_outsideClockSkew [09/03/18 23:05:19:408 GMT] 00000012 id= com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [300000] [09/03/18 23:05:19:408 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520633119000 [09/03/18 23:05:19:408 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 22:05:19 GMT 2018 [09/03/18 23:05:19:409 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520633179000 [09/03/18 23:05:19:409 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 22:06:19 GMT 2018 [09/03/18 23:05:19:409 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Checking iat [2018-03-09T22:05:19+0000] and exp [2018-03-09T22:06:19+0000] [09/03/18 23:05:19:409 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636419000 [09/03/18 23:05:19:409 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:00:19 GMT 2018 [09/03/18 23:05:19:409 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (minus clock skew of 300 seconds) [2018-03-09T23:00:19+0000] [09/03/18 23:05:19:409 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520637019000 [09/03/18 23:05:19:410 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:10:19 GMT 2018 [09/03/18 23:05:19:410 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (plus clock skew of 300 seconds) [2018-03-09T23:10:19+0000] [09/03/18 23:05:19:410 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520633179000 [09/03/18 23:05:19:410 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 22:06:19 GMT 2018 [09/03/18 23:05:19:410 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636419000 [09/03/18 23:05:19:410 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:00:19 GMT 2018 [09/03/18 23:05:19:411 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520633179000 [09/03/18 23:05:19:411 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 22:06:19 GMT 2018 [09/03/18 23:05:19:411 GMT] 00000012 id= SystemOut O Original string: [2018-03-09T22:06:19+0000] [09/03/18 23:05:19:412 GMT] 00000012 id= SystemOut O Regex string : [\Q2018-03-09T22:06:19+0000\E] [09/03/18 23:05:19:412 GMT] 00000012 id= SystemOut O Exiting test: testValidateIatAndExp_iatPast_outsideClockSkew_expPast_outsideClockSkew [09/03/18 23:05:19:414 GMT] 00000012 id= SystemOut O Entering test: testValidateIatAndExp_expPast_outsideClockSkew_iatPast_outsideClockSkew [09/03/18 23:05:19:415 GMT] 00000012 id= com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [300000] [09/03/18 23:05:19:416 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520633179000 [09/03/18 23:05:19:416 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 22:06:19 GMT 2018 [09/03/18 23:05:19:416 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520633119000 [09/03/18 23:05:19:416 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 22:05:19 GMT 2018 [09/03/18 23:05:19:416 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Checking iat [2018-03-09T22:06:19+0000] and exp [2018-03-09T22:05:19+0000] [09/03/18 23:05:19:416 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636419000 [09/03/18 23:05:19:417 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:00:19 GMT 2018 [09/03/18 23:05:19:417 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (minus clock skew of 300 seconds) [2018-03-09T23:00:19+0000] [09/03/18 23:05:19:417 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520637019000 [09/03/18 23:05:19:417 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:10:19 GMT 2018 [09/03/18 23:05:19:417 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (plus clock skew of 300 seconds) [2018-03-09T23:10:19+0000] [09/03/18 23:05:19:417 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520633179000 [09/03/18 23:05:19:417 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 22:06:19 GMT 2018 [09/03/18 23:05:19:417 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520633119000 [09/03/18 23:05:19:418 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 22:05:19 GMT 2018 [09/03/18 23:05:19:418 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520633179000 [09/03/18 23:05:19:418 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 22:06:19 GMT 2018 [09/03/18 23:05:19:418 GMT] 00000012 id= SystemOut O Original string: [2018-03-09T22:06:19+0000] [09/03/18 23:05:19:419 GMT] 00000012 id= SystemOut O Regex string : [\Q2018-03-09T22:06:19+0000\E] [09/03/18 23:05:19:419 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520633119000 [09/03/18 23:05:19:419 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 22:05:19 GMT 2018 [09/03/18 23:05:19:419 GMT] 00000012 id= SystemOut O Original string: [2018-03-09T22:05:19+0000] [09/03/18 23:05:19:420 GMT] 00000012 id= SystemOut O Regex string : [\Q2018-03-09T22:05:19+0000\E] [09/03/18 23:05:19:422 GMT] 00000012 id= SystemOut O Exiting test: testValidateIatAndExp_expPast_outsideClockSkew_iatPast_outsideClockSkew [09/03/18 23:05:19:424 GMT] 00000012 id= SystemOut O Entering test: testValidateIatAndExp_iatPast_outsideClockSkew_expPast_withinClockSkew [09/03/18 23:05:19:426 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520633119000 [09/03/18 23:05:19:426 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 22:05:19 GMT 2018 [09/03/18 23:05:19:426 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636659000 [09/03/18 23:05:19:426 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:04:19 GMT 2018 [09/03/18 23:05:19:426 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Checking iat [2018-03-09T22:05:19+0000] and exp [2018-03-09T23:04:19+0000] [09/03/18 23:05:19:426 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636419000 [09/03/18 23:05:19:426 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:00:19 GMT 2018 [09/03/18 23:05:19:426 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (minus clock skew of 300 seconds) [2018-03-09T23:00:19+0000] [09/03/18 23:05:19:426 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520637019000 [09/03/18 23:05:19:427 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:10:19 GMT 2018 [09/03/18 23:05:19:427 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (plus clock skew of 300 seconds) [2018-03-09T23:10:19+0000] [09/03/18 23:05:19:427 GMT] 00000012 id= SystemOut O Exiting test: testValidateIatAndExp_iatPast_outsideClockSkew_expPast_withinClockSkew [09/03/18 23:05:19:429 GMT] 00000012 id= SystemOut O Entering test: testValidateIatAndExp_expPast_outsideClockSkew_iatPast_withinClockSkew [09/03/18 23:05:19:430 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636659000 [09/03/18 23:05:19:430 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:04:19 GMT 2018 [09/03/18 23:05:19:430 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520633119000 [09/03/18 23:05:19:430 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 22:05:19 GMT 2018 [09/03/18 23:05:19:431 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Checking iat [2018-03-09T23:04:19+0000] and exp [2018-03-09T22:05:19+0000] [09/03/18 23:05:19:431 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636419000 [09/03/18 23:05:19:431 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:00:19 GMT 2018 [09/03/18 23:05:19:431 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (minus clock skew of 300 seconds) [2018-03-09T23:00:19+0000] [09/03/18 23:05:19:431 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520637019000 [09/03/18 23:05:19:431 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:10:19 GMT 2018 [09/03/18 23:05:19:431 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (plus clock skew of 300 seconds) [2018-03-09T23:10:19+0000] [09/03/18 23:05:19:431 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636659000 [09/03/18 23:05:19:431 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:04:19 GMT 2018 [09/03/18 23:05:19:432 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520633119000 [09/03/18 23:05:19:432 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 22:05:19 GMT 2018 [09/03/18 23:05:19:432 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636659000 [09/03/18 23:05:19:432 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:04:19 GMT 2018 [09/03/18 23:05:19:432 GMT] 00000012 id= SystemOut O Original string: [2018-03-09T23:04:19+0000] [09/03/18 23:05:19:433 GMT] 00000012 id= SystemOut O Regex string : [\Q2018-03-09T23:04:19+0000\E] [09/03/18 23:05:19:434 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520633119000 [09/03/18 23:05:19:434 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 22:05:19 GMT 2018 [09/03/18 23:05:19:434 GMT] 00000012 id= SystemOut O Original string: [2018-03-09T22:05:19+0000] [09/03/18 23:05:19:434 GMT] 00000012 id= SystemOut O Regex string : [\Q2018-03-09T22:05:19+0000\E] [09/03/18 23:05:19:435 GMT] 00000012 id= SystemOut O Exiting test: testValidateIatAndExp_expPast_outsideClockSkew_iatPast_withinClockSkew [09/03/18 23:05:19:437 GMT] 00000012 id= SystemOut O Entering test: testValidateIatAndExp_iatPast_withinClockSkew_expPast_withinClockSkew [09/03/18 23:05:19:438 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636599000 [09/03/18 23:05:19:438 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:03:19 GMT 2018 [09/03/18 23:05:19:438 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636659000 [09/03/18 23:05:19:438 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:04:19 GMT 2018 [09/03/18 23:05:19:442 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Checking iat [2018-03-09T23:03:19+0000] and exp [2018-03-09T23:04:19+0000] [09/03/18 23:05:19:443 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636419000 [09/03/18 23:05:19:443 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:00:19 GMT 2018 [09/03/18 23:05:19:443 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (minus clock skew of 300 seconds) [2018-03-09T23:00:19+0000] [09/03/18 23:05:19:443 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520637019000 [09/03/18 23:05:19:443 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:10:19 GMT 2018 [09/03/18 23:05:19:443 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (plus clock skew of 300 seconds) [2018-03-09T23:10:19+0000] [09/03/18 23:05:19:443 GMT] 00000012 id= SystemOut O Exiting test: testValidateIatAndExp_iatPast_withinClockSkew_expPast_withinClockSkew [09/03/18 23:05:19:445 GMT] 00000012 id= SystemOut O Entering test: testValidateIatAndExp_expPast_withinClockSkew_iatPast_withinClockSkew [09/03/18 23:05:19:446 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636659000 [09/03/18 23:05:19:447 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:04:19 GMT 2018 [09/03/18 23:05:19:447 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636599000 [09/03/18 23:05:19:447 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:03:19 GMT 2018 [09/03/18 23:05:19:447 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Checking iat [2018-03-09T23:04:19+0000] and exp [2018-03-09T23:03:19+0000] [09/03/18 23:05:19:447 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636419000 [09/03/18 23:05:19:447 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:00:19 GMT 2018 [09/03/18 23:05:19:447 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (minus clock skew of 300 seconds) [2018-03-09T23:00:19+0000] [09/03/18 23:05:19:447 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520637019000 [09/03/18 23:05:19:448 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:10:19 GMT 2018 [09/03/18 23:05:19:448 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (plus clock skew of 300 seconds) [2018-03-09T23:10:19+0000] [09/03/18 23:05:19:448 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636659000 [09/03/18 23:05:19:448 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:04:19 GMT 2018 [09/03/18 23:05:19:448 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636599000 [09/03/18 23:05:19:448 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:03:19 GMT 2018 [09/03/18 23:05:19:448 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636659000 [09/03/18 23:05:19:449 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:04:19 GMT 2018 [09/03/18 23:05:19:449 GMT] 00000012 id= SystemOut O Original string: [2018-03-09T23:04:19+0000] [09/03/18 23:05:19:450 GMT] 00000012 id= SystemOut O Regex string : [\Q2018-03-09T23:04:19+0000\E] [09/03/18 23:05:19:450 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636599000 [09/03/18 23:05:19:450 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:03:19 GMT 2018 [09/03/18 23:05:19:450 GMT] 00000012 id= SystemOut O Original string: [2018-03-09T23:03:19+0000] [09/03/18 23:05:19:451 GMT] 00000012 id= SystemOut O Regex string : [\Q2018-03-09T23:03:19+0000\E] [09/03/18 23:05:19:452 GMT] 00000012 id= SystemOut O Exiting test: testValidateIatAndExp_expPast_withinClockSkew_iatPast_withinClockSkew [09/03/18 23:05:19:457 GMT] 00000012 id= SystemOut O Entering test: testValidateIatAndExp_iatPast_expFuture [09/03/18 23:05:19:457 GMT] 00000012 id= com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [300000] [09/03/18 23:05:19:458 GMT] 00000012 id= com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [-60000] [09/03/18 23:05:19:458 GMT] 00000012 id= com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [60000] [09/03/18 23:05:19:458 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636659000 [09/03/18 23:05:19:458 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:04:19 GMT 2018 [09/03/18 23:05:19:458 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636779000 [09/03/18 23:05:19:459 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:06:19 GMT 2018 [09/03/18 23:05:19:459 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Checking iat [2018-03-09T23:04:19+0000] and exp [2018-03-09T23:06:19+0000] [09/03/18 23:05:19:459 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636419000 [09/03/18 23:05:19:459 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:00:19 GMT 2018 [09/03/18 23:05:19:459 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (minus clock skew of 300 seconds) [2018-03-09T23:00:19+0000] [09/03/18 23:05:19:459 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520637019000 [09/03/18 23:05:19:459 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:10:19 GMT 2018 [09/03/18 23:05:19:459 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (plus clock skew of 300 seconds) [2018-03-09T23:10:19+0000] [09/03/18 23:05:19:459 GMT] 00000012 id= SystemOut O Exiting test: testValidateIatAndExp_iatPast_expFuture [09/03/18 23:05:19:462 GMT] 00000012 id= SystemOut O Entering test: testValidateIatAndExp_expPast_iatFuture_outsideClockSkew [09/03/18 23:05:19:462 GMT] 00000012 id= com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [300000] [09/03/18 23:05:19:462 GMT] 00000012 id= com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [-3600000] [09/03/18 23:05:19:463 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520640319000 [09/03/18 23:05:19:463 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Sat Mar 10 00:05:19 GMT 2018 [09/03/18 23:05:19:463 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520633119000 [09/03/18 23:05:19:463 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 22:05:19 GMT 2018 [09/03/18 23:05:19:463 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Checking iat [2018-03-10T00:05:19+0000] and exp [2018-03-09T22:05:19+0000] [09/03/18 23:05:19:464 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636419000 [09/03/18 23:05:19:464 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:00:19 GMT 2018 [09/03/18 23:05:19:464 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (minus clock skew of 300 seconds) [2018-03-09T23:00:19+0000] [09/03/18 23:05:19:464 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520637019000 [09/03/18 23:05:19:464 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:10:19 GMT 2018 [09/03/18 23:05:19:464 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (plus clock skew of 300 seconds) [2018-03-09T23:10:19+0000] [09/03/18 23:05:19:464 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520640319000 [09/03/18 23:05:19:464 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Sat Mar 10 00:05:19 GMT 2018 [09/03/18 23:05:19:465 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520637019000 [09/03/18 23:05:19:465 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:10:19 GMT 2018 [09/03/18 23:05:19:465 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520640319000 [09/03/18 23:05:19:465 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Sat Mar 10 00:05:19 GMT 2018 [09/03/18 23:05:19:465 GMT] 00000012 id= SystemOut O Original string: [2018-03-10T00:05:19+0000] [09/03/18 23:05:19:466 GMT] 00000012 id= SystemOut O Regex string : [\Q2018-03-10T00:05:19+0000\E] [09/03/18 23:05:19:467 GMT] 00000012 id= SystemOut O Exiting test: testValidateIatAndExp_expPast_iatFuture_outsideClockSkew [09/03/18 23:05:19:469 GMT] 00000012 id= SystemOut O Entering test: testValidateIatAndExp_expPast_iatFuture_withinClockSkew [09/03/18 23:05:19:470 GMT] 00000012 id= com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [-60000] [09/03/18 23:05:19:471 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636779000 [09/03/18 23:05:19:471 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:06:19 GMT 2018 [09/03/18 23:05:19:471 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636659000 [09/03/18 23:05:19:471 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:04:19 GMT 2018 [09/03/18 23:05:19:471 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Checking iat [2018-03-09T23:06:19+0000] and exp [2018-03-09T23:04:19+0000] [09/03/18 23:05:19:471 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636419000 [09/03/18 23:05:19:471 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:00:19 GMT 2018 [09/03/18 23:05:19:471 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (minus clock skew of 300 seconds) [2018-03-09T23:00:19+0000] [09/03/18 23:05:19:471 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520637019000 [09/03/18 23:05:19:472 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:10:19 GMT 2018 [09/03/18 23:05:19:472 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (plus clock skew of 300 seconds) [2018-03-09T23:10:19+0000] [09/03/18 23:05:19:472 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636779000 [09/03/18 23:05:19:472 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:06:19 GMT 2018 [09/03/18 23:05:19:472 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636659000 [09/03/18 23:05:19:472 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:04:19 GMT 2018 [09/03/18 23:05:19:472 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636779000 [09/03/18 23:05:19:473 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:06:19 GMT 2018 [09/03/18 23:05:19:473 GMT] 00000012 id= SystemOut O Original string: [2018-03-09T23:06:19+0000] [09/03/18 23:05:19:473 GMT] 00000012 id= SystemOut O Regex string : [\Q2018-03-09T23:06:19+0000\E] [09/03/18 23:05:19:474 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636659000 [09/03/18 23:05:19:474 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:04:19 GMT 2018 [09/03/18 23:05:19:474 GMT] 00000012 id= SystemOut O Original string: [2018-03-09T23:04:19+0000] [09/03/18 23:05:19:474 GMT] 00000012 id= SystemOut O Regex string : [\Q2018-03-09T23:04:19+0000\E] [09/03/18 23:05:19:475 GMT] 00000012 id= SystemOut O Exiting test: testValidateIatAndExp_expPast_iatFuture_withinClockSkew [09/03/18 23:05:19:479 GMT] 00000012 id= SystemOut O Entering test: testValidateIatAndExp_iatFuture_outsideClockSkew_expFuture_outsideClockSkew [09/03/18 23:05:19:479 GMT] 00000012 id= com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [300000] [09/03/18 23:05:19:480 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520640319000 [09/03/18 23:05:19:480 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Sat Mar 10 00:05:19 GMT 2018 [09/03/18 23:05:19:480 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520640379000 [09/03/18 23:05:19:480 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Sat Mar 10 00:06:19 GMT 2018 [09/03/18 23:05:19:480 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Checking iat [2018-03-10T00:05:19+0000] and exp [2018-03-10T00:06:19+0000] [09/03/18 23:05:19:480 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636419000 [09/03/18 23:05:19:481 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:00:19 GMT 2018 [09/03/18 23:05:19:481 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (minus clock skew of 300 seconds) [2018-03-09T23:00:19+0000] [09/03/18 23:05:19:481 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520637019000 [09/03/18 23:05:19:481 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:10:19 GMT 2018 [09/03/18 23:05:19:481 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (plus clock skew of 300 seconds) [2018-03-09T23:10:19+0000] [09/03/18 23:05:19:481 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520640319000 [09/03/18 23:05:19:481 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Sat Mar 10 00:05:19 GMT 2018 [09/03/18 23:05:19:481 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520637019000 [09/03/18 23:05:19:482 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:10:19 GMT 2018 [09/03/18 23:05:19:482 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520640319000 [09/03/18 23:05:19:482 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Sat Mar 10 00:05:19 GMT 2018 [09/03/18 23:05:19:482 GMT] 00000012 id= SystemOut O Original string: [2018-03-10T00:05:19+0000] [09/03/18 23:05:19:483 GMT] 00000012 id= SystemOut O Regex string : [\Q2018-03-10T00:05:19+0000\E] [09/03/18 23:05:19:483 GMT] 00000012 id= SystemOut O Exiting test: testValidateIatAndExp_iatFuture_outsideClockSkew_expFuture_outsideClockSkew [09/03/18 23:05:19:486 GMT] 00000012 id= SystemOut O Entering test: testValidateIatAndExp_expFuture_outsideClockSkew_iatFuture_outsideClockSkew [09/03/18 23:05:19:486 GMT] 00000012 id= com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [300000] [09/03/18 23:05:19:487 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520640379000 [09/03/18 23:05:19:487 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Sat Mar 10 00:06:19 GMT 2018 [09/03/18 23:05:19:487 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520640319000 [09/03/18 23:05:19:487 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Sat Mar 10 00:05:19 GMT 2018 [09/03/18 23:05:19:487 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Checking iat [2018-03-10T00:06:19+0000] and exp [2018-03-10T00:05:19+0000] [09/03/18 23:05:19:487 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636419000 [09/03/18 23:05:19:488 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:00:19 GMT 2018 [09/03/18 23:05:19:488 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (minus clock skew of 300 seconds) [2018-03-09T23:00:19+0000] [09/03/18 23:05:19:488 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520637019000 [09/03/18 23:05:19:488 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:10:19 GMT 2018 [09/03/18 23:05:19:488 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (plus clock skew of 300 seconds) [2018-03-09T23:10:19+0000] [09/03/18 23:05:19:488 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520640379000 [09/03/18 23:05:19:488 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Sat Mar 10 00:06:19 GMT 2018 [09/03/18 23:05:19:488 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520637019000 [09/03/18 23:05:19:489 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:10:19 GMT 2018 [09/03/18 23:05:19:489 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520640379000 [09/03/18 23:05:19:489 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Sat Mar 10 00:06:19 GMT 2018 [09/03/18 23:05:19:489 GMT] 00000012 id= SystemOut O Original string: [2018-03-10T00:06:19+0000] [09/03/18 23:05:19:490 GMT] 00000012 id= SystemOut O Regex string : [\Q2018-03-10T00:06:19+0000\E] [09/03/18 23:05:19:490 GMT] 00000012 id= SystemOut O Exiting test: testValidateIatAndExp_expFuture_outsideClockSkew_iatFuture_outsideClockSkew [09/03/18 23:05:19:494 GMT] 00000012 id= SystemOut O Entering test: testValidateIatAndExp_expFuture_withinClockSkew_iatFuture_outsideClockSkew [09/03/18 23:05:19:495 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520640319000 [09/03/18 23:05:19:495 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Sat Mar 10 00:05:19 GMT 2018 [09/03/18 23:05:19:495 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636779000 [09/03/18 23:05:19:495 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:06:19 GMT 2018 [09/03/18 23:05:19:495 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Checking iat [2018-03-10T00:05:19+0000] and exp [2018-03-09T23:06:19+0000] [09/03/18 23:05:19:495 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636419000 [09/03/18 23:05:19:495 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:00:19 GMT 2018 [09/03/18 23:05:19:496 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (minus clock skew of 300 seconds) [2018-03-09T23:00:19+0000] [09/03/18 23:05:19:496 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520637019000 [09/03/18 23:05:19:496 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:10:19 GMT 2018 [09/03/18 23:05:19:496 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (plus clock skew of 300 seconds) [2018-03-09T23:10:19+0000] [09/03/18 23:05:19:496 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520640319000 [09/03/18 23:05:19:496 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Sat Mar 10 00:05:19 GMT 2018 [09/03/18 23:05:19:496 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520637019000 [09/03/18 23:05:19:496 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:10:19 GMT 2018 [09/03/18 23:05:19:497 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520640319000 [09/03/18 23:05:19:497 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Sat Mar 10 00:05:19 GMT 2018 [09/03/18 23:05:19:497 GMT] 00000012 id= SystemOut O Original string: [2018-03-10T00:05:19+0000] [09/03/18 23:05:19:497 GMT] 00000012 id= SystemOut O Regex string : [\Q2018-03-10T00:05:19+0000\E] [09/03/18 23:05:19:498 GMT] 00000012 id= SystemOut O Exiting test: testValidateIatAndExp_expFuture_withinClockSkew_iatFuture_outsideClockSkew [09/03/18 23:05:19:500 GMT] 00000012 id= SystemOut O Entering test: testValidateIatAndExp_iatFuture_withinClockSkew_expFuture_outsideClockSkew [09/03/18 23:05:19:501 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636779000 [09/03/18 23:05:19:501 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:06:19 GMT 2018 [09/03/18 23:05:19:501 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520640319000 [09/03/18 23:05:19:502 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Sat Mar 10 00:05:19 GMT 2018 [09/03/18 23:05:19:502 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Checking iat [2018-03-09T23:06:19+0000] and exp [2018-03-10T00:05:19+0000] [09/03/18 23:05:19:502 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636419000 [09/03/18 23:05:19:503 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:00:19 GMT 2018 [09/03/18 23:05:19:503 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (minus clock skew of 300 seconds) [2018-03-09T23:00:19+0000] [09/03/18 23:05:19:503 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520637019000 [09/03/18 23:05:19:503 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:10:19 GMT 2018 [09/03/18 23:05:19:503 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (plus clock skew of 300 seconds) [2018-03-09T23:10:19+0000] [09/03/18 23:05:19:503 GMT] 00000012 id= SystemOut O Exiting test: testValidateIatAndExp_iatFuture_withinClockSkew_expFuture_outsideClockSkew [09/03/18 23:05:19:505 GMT] 00000012 id= SystemOut O Entering test: testValidateIatAndExp_iatFuture_withinClockSkew_expFuture_withinClockSkew [09/03/18 23:05:19:506 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636779000 [09/03/18 23:05:19:506 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:06:19 GMT 2018 [09/03/18 23:05:19:506 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636839000 [09/03/18 23:05:19:507 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:07:19 GMT 2018 [09/03/18 23:05:19:507 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Checking iat [2018-03-09T23:06:19+0000] and exp [2018-03-09T23:07:19+0000] [09/03/18 23:05:19:507 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636419000 [09/03/18 23:05:19:507 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:00:19 GMT 2018 [09/03/18 23:05:19:507 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (minus clock skew of 300 seconds) [2018-03-09T23:00:19+0000] [09/03/18 23:05:19:507 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520637019000 [09/03/18 23:05:19:507 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:10:19 GMT 2018 [09/03/18 23:05:19:507 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (plus clock skew of 300 seconds) [2018-03-09T23:10:19+0000] [09/03/18 23:05:19:507 GMT] 00000012 id= SystemOut O Exiting test: testValidateIatAndExp_iatFuture_withinClockSkew_expFuture_withinClockSkew [09/03/18 23:05:19:511 GMT] 00000012 id= SystemOut O Entering test: testValidateIatAndExp_expFuture_withinClockSkew_iatFuture_withinClockSkew [09/03/18 23:05:19:512 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636839000 [09/03/18 23:05:19:512 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:07:19 GMT 2018 [09/03/18 23:05:19:512 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636779000 [09/03/18 23:05:19:512 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:06:19 GMT 2018 [09/03/18 23:05:19:512 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Checking iat [2018-03-09T23:07:19+0000] and exp [2018-03-09T23:06:19+0000] [09/03/18 23:05:19:512 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636419000 [09/03/18 23:05:19:513 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:00:19 GMT 2018 [09/03/18 23:05:19:513 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (minus clock skew of 300 seconds) [2018-03-09T23:00:19+0000] [09/03/18 23:05:19:513 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520637019000 [09/03/18 23:05:19:513 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:10:19 GMT 2018 [09/03/18 23:05:19:513 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Comparing against current time (plus clock skew of 300 seconds) [2018-03-09T23:10:19+0000] [09/03/18 23:05:19:513 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636839000 [09/03/18 23:05:19:513 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:07:19 GMT 2018 [09/03/18 23:05:19:513 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636779000 [09/03/18 23:05:19:513 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:06:19 GMT 2018 [09/03/18 23:05:19:514 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636839000 [09/03/18 23:05:19:514 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:07:19 GMT 2018 [09/03/18 23:05:19:514 GMT] 00000012 id= SystemOut O Original string: [2018-03-09T23:07:19+0000] [09/03/18 23:05:19:514 GMT] 00000012 id= SystemOut O Regex string : [\Q2018-03-09T23:07:19+0000\E] [09/03/18 23:05:19:515 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520636779000 [09/03/18 23:05:19:515 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:06:19 GMT 2018 [09/03/18 23:05:19:515 GMT] 00000012 id= SystemOut O Original string: [2018-03-09T23:06:19+0000] [09/03/18 23:05:19:516 GMT] 00000012 id= SystemOut O Regex string : [\Q2018-03-09T23:06:19+0000\E] [09/03/18 23:05:19:516 GMT] 00000012 id= SystemOut O Exiting test: testValidateIatAndExp_expFuture_withinClockSkew_iatFuture_withinClockSkew [09/03/18 23:05:19:518 GMT] 00000012 id= SystemOut O Entering test: testValidateNbf_nullClaims [09/03/18 23:05:19:519 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Missing JwtClaims object [09/03/18 23:05:19:519 GMT] 00000012 id= SystemOut O Exiting test: testValidateNbf_nullClaims [09/03/18 23:05:19:521 GMT] 00000012 id= SystemOut O Entering test: testValidateNbf_nbfThrowsException [09/03/18 23:05:19:523 GMT] 00000012 id= SystemOut O Exiting test: testValidateNbf_nbfThrowsException [09/03/18 23:05:19:526 GMT] 00000012 id= SystemOut O Entering test: testValidateNbf_nullNbf [09/03/18 23:05:19:528 GMT] 00000012 id= SystemOut O Exiting test: testValidateNbf_nullNbf [09/03/18 23:05:19:530 GMT] 00000012 id= SystemOut O Entering test: testValidateNbf_pastNbf_outsideClockSkew [09/03/18 23:05:19:530 GMT] 00000012 id= com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [0] [09/03/18 23:05:19:531 GMT] 00000012 id= SystemOut O Exiting test: testValidateNbf_pastNbf_outsideClockSkew [09/03/18 23:05:19:534 GMT] 00000012 id= SystemOut O Entering test: testValidateNbf_pastNbf_withinClockSkew [09/03/18 23:05:19:535 GMT] 00000012 id= SystemOut O Exiting test: testValidateNbf_pastNbf_withinClockSkew [09/03/18 23:05:19:538 GMT] 00000012 id= SystemOut O Entering test: testValidateNbf_futureNbf_withinClockSkew [09/03/18 23:05:19:539 GMT] 00000012 id= SystemOut O Exiting test: testValidateNbf_futureNbf_withinClockSkew [09/03/18 23:05:19:541 GMT] 00000012 id= SystemOut O Entering test: testValidateNbf_futureNbf_outsideClockSkew [09/03/18 23:05:19:542 GMT] 00000012 id= com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [300000] [09/03/18 23:05:19:542 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520640319000 [09/03/18 23:05:19:542 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Sat Mar 10 00:05:19 GMT 2018 [09/03/18 23:05:19:542 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520637019000 [09/03/18 23:05:19:543 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Fri Mar 09 23:10:19 GMT 2018 [09/03/18 23:05:19:543 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on long value: 1520640319000 [09/03/18 23:05:19:543 GMT] 00000012 id= com.ibm.ws.security.common.time.TimeUtils 3 Creating date string based on date: Sat Mar 10 00:05:19 GMT 2018 [09/03/18 23:05:19:544 GMT] 00000012 id= SystemOut O Original string: [2018-03-10T00:05:19+0000] [09/03/18 23:05:19:546 GMT] 00000012 id= SystemOut O Regex string : [\Q2018-03-10T00:05:19+0000\E] [09/03/18 23:05:19:546 GMT] 00000012 id= SystemOut O Exiting test: testValidateNbf_futureNbf_outsideClockSkew [09/03/18 23:05:19:548 GMT] 00000012 id= SystemOut O Entering test: testGetAlgorithmHeader_nullContext [09/03/18 23:05:19:549 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 JwtContext is null [09/03/18 23:05:19:549 GMT] 00000012 id= SystemOut O Exiting test: testGetAlgorithmHeader_nullContext [09/03/18 23:05:19:551 GMT] 00000012 id= SystemOut O Entering test: testGetAlgorithmHeader_missingJsonWebStructures [09/03/18 23:05:19:552 GMT] 00000012 id= com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [null] [09/03/18 23:05:19:552 GMT] 00000012 id= SystemOut O Chose list: null [09/03/18 23:05:19:571 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Failed to obtain JWT header [09/03/18 23:05:19:571 GMT] 00000012 id= SystemOut O Exiting test: testGetAlgorithmHeader_missingJsonWebStructures [09/03/18 23:05:19:573 GMT] 00000012 id= SystemOut O Entering test: testGetAlgorithmHeader_validAlgorithmHeader [09/03/18 23:05:19:574 GMT] 00000012 id= com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [null] [09/03/18 23:05:19:577 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 JsonWebStructure class: org.jose4j.jws.JsonWebSignature data:JsonWebSignature{"alg":null} [09/03/18 23:05:19:577 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 JsonWebSignature alg: null 3rd:'null' [09/03/18 23:05:19:578 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 JWT is signed with algorithm: null [09/03/18 23:05:19:578 GMT] 00000012 id= SystemOut O Exiting test: testGetAlgorithmHeader_validAlgorithmHeader [09/03/18 23:05:19:580 GMT] 00000012 id= SystemOut O Entering test: testValidateAlgorithm_nullArgs [09/03/18 23:05:19:580 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 No required signature algorithm was specified [09/03/18 23:05:19:580 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 No required signature algorithm was specified [09/03/18 23:05:19:581 GMT] 00000012 id= com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [RS256] [09/03/18 23:05:19:581 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 JwtContext is null [09/03/18 23:05:19:581 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 Signature algorithm was not found in the JWT [09/03/18 23:05:19:581 GMT] 00000012 id= SystemOut O Exiting test: testValidateAlgorithm_nullArgs [09/03/18 23:05:19:583 GMT] 00000012 id= SystemOut O Entering test: testValidateAlgorithm_algMismatch [09/03/18 23:05:19:583 GMT] 00000012 id= com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [HS256] [09/03/18 23:05:19:599 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 JsonWebStructure class: org.jose4j.jwx.JsonWebStructure$$EnhancerByCGLIB$$4ade20a2 data:jsonWebStructure [09/03/18 23:05:19:599 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 JWT is signed with algorithm: SomeOtherAlgorithm [09/03/18 23:05:19:599 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 JWT is signed with algorithm: SomeOtherAlgorithm [09/03/18 23:05:19:599 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 JWT is required to be signed with algorithm: HS256 [09/03/18 23:05:19:600 GMT] 00000012 id= SystemOut O Exiting test: testValidateAlgorithm_algMismatch [09/03/18 23:05:19:602 GMT] 00000012 id= SystemOut O Entering test: testValidateAlgorithm_algMatch [09/03/18 23:05:19:603 GMT] 00000012 id= com.ibm.ws.security.common.random.RandomUtils 3 Chose random selection: [HS256] [09/03/18 23:05:19:604 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 JsonWebStructure class: org.jose4j.jwx.JsonWebStructure$$EnhancerByCGLIB$$4ade20a2 data:jsonWebStructure [09/03/18 23:05:19:604 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 JWT is signed with algorithm: HS256 [09/03/18 23:05:19:604 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 JWT is signed with algorithm: HS256 [09/03/18 23:05:19:604 GMT] 00000012 id= com.ibm.ws.security.jwt.internal.ConsumerUtil 3 JWT is required to be signed with algorithm: HS256 [09/03/18 23:05:19:604 GMT] 00000012 id= SystemOut O Exiting test: testValidateAlgorithm_algMatch