Class com.ibm.ws.security.openidconnect.server.plugins.IDTokenHandlerTest

31

tests

0

failures

0

ignored

1.142s

duration

100%

successful

Tests

Test Duration Result
createToken_customClaims 0.044s passed
createToken_customClaims_differentGroupIdentifier 0.004s passed
createToken_customClaims_disabled 0.019s passed
createToken_customClaims_thirdPartyIDToken 0.008s passed
createToken_customClaims_thirdPartyIDToken_IDTokenIsNotJWT 0.008s passed
createToken_customClaims_thirdPartyIDToken_noClaimsSpecified 0.007s passed
createToken_customClaims_thirdPartyIDToken_someClaimsNotInTokenButIsAllowed 0.005s passed
createToken_customClaims_thirdPartyIDToken_someClaimsNotSpecified 0.024s passed
createToken_differentIssuer 0.003s passed
createToken_exceptionGettingRSAPrivateKey_convertsToRuntimeException 0.019s passed
createToken_jti 0.004s passed
createToken_noStateId 0.004s passed
createToken_nonce 0.003s passed
createToken_plainTextToken 0.052s passed
createToken_signedToken 0.004s passed
createToken_useIssuerFromRequestIfMissingEmptyInConfig 0.003s passed
createToken_useIssuerFromRequestIfMissingInConfig 0.023s passed
createToken_validToken_HS256 0.038s passed
createToken_validToken_differentSharedKeyWithHS256 0.004s passed
createToken_validToken_differentSharedKeyWithRS256 0.627s passed
createToken_without_nonce 0.003s passed
missingRequiredClaims_aud 0.001s passed
missingRequiredClaims_exp 0.001s passed
missingRequiredClaims_iat 0.001s passed
missingRequiredClaims_iss 0s passed
missingRequiredClaims_sub 0s passed
testBuildResponseTokenType 0.001s passed
testCreateToken 0.220s passed
testGetKeysTokenType 0.001s passed
testGetTokenType 0.010s passed
testValidateRequestTokenType 0.001s passed

Standard output

id_token claims {"aud":"client01","sub":"user1","iss":"https://www.ibm.com","exp":1711837989,"iat":1711830789,"sid":"KddoAgzIzS7XhBfS68kE"}
idTokenClaimsJSON {"aud":"client01","sub":"user1","iss":"https:\/\/www.ibm.com","exp":1711837989,"iat":1711830789,"sid":"KddoAgzIzS7XhBfS68kE"}
id_token claims {"sub":"user1","at_hash":"RkS8hzu0MtwL-Qs2lK7KXw","sid":"DtKoaualHywuy03Ukfa8","iss":"https://www.ibm.com","aud":"client01","exp":1711837989,"iat":1711830789}
idTokenClaimsJSON {"at_hash":"RkS8hzu0MtwL-Qs2lK7KXw","sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1711837989,"iat":1711830789,"sid":"DtKoaualHywuy03Ukfa8"}
id_token claims {"sub":"user1","sid":"C5e10bcZRvtQAdOx0ZWW","iss":"https://www.test.ibm.com","aud":"client01","exp":1711837989,"iat":1711830789}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.test.ibm.com","exp":1711837989,"iat":1711830789,"sid":"C5e10bcZRvtQAdOx0ZWW"}
id_token claims {"sub":"user1","sid":"IaU7NA51xpbnC7qY6Xdw","iss":"https://www.ibm.com","aud":"client01","exp":1711837989,"iat":1711830789}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1711837989,"iat":1711830789,"sid":"IaU7NA51xpbnC7qY6Xdw"}
id_token claims {"sub":"user1","sid":"2D0roSAHoZkEtRl8ppym","iss":"https://www.ibm.com","aud":"client01","exp":1711837989,"iat":1711830789}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1711837989,"iat":1711830789,"sid":"2D0roSAHoZkEtRl8ppym"}
id_token claims {"sub":"user1","groupsIds":["group1","group2"],"realmName":"realm1","uniqueSecurityName":"user1","sid":"9l4otHrnbHOxAlK4sqkP","iss":"https://www.ibm.com","aud":"client01","exp":1711837989,"iat":1711830789}
idTokenClaimsJSON {"sub":"user1","aud":"client01","realmName":"realm1","uniqueSecurityName":"user1","iss":"https:\/\/www.ibm.com","exp":1711837989,"groupsIds":["group1","group2"],"iat":1711830789,"sid":"9l4otHrnbHOxAlK4sqkP"}
id_token claims {"sub":"user1","test4":"test5","test1":["test2","test3"],"sid":"ZbFFR7kxcGSi1HVoYFCD","iss":"https://www.ibm.com","aud":"client01","exp":1711837989,"iat":1711830789}
idTokenClaimsJSON {"test4":"test5","sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1711837989,"test1":["test2","test3"],"iat":1711830789,"sid":"ZbFFR7kxcGSi1HVoYFCD"}
id_token claims {"sub":"user1","sid":"ETHaIV2JjjZ9NF3BIl9v","iss":"https://www.ibm.com","aud":"client01","exp":1711837989,"iat":1711830789}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1711837989,"iat":1711830789,"sid":"ETHaIV2JjjZ9NF3BIl9v"}
id_token claims {"sub":"user1","test1":["test2","test3"],"sid":"uu9FALMPsgIi9uAowuMA","iss":"https://www.ibm.com","aud":"client01","exp":1711837989,"iat":1711830789}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1711837989,"test1":["test2","test3"],"iat":1711830789,"sid":"uu9FALMPsgIi9uAowuMA"}
id_token claims {"sub":"user1","test4":"test5","test1":["test2","test3"],"sid":"4RqxVmS7vCPfdyzRRuJP","iss":"https://www.ibm.com","aud":"client01","exp":1711837989,"iat":1711830789}
idTokenClaimsJSON {"test4":"test5","sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1711837989,"test1":["test2","test3"],"iat":1711830789,"sid":"4RqxVmS7vCPfdyzRRuJP"}
id_token claims {"sub":"user1","sid":"scYR1D82CMOJVIswgOEF","iss":"https://www.ibm.com","aud":"client01","exp":1711837989,"iat":1711830789}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1711837989,"iat":1711830789,"sid":"scYR1D82CMOJVIswgOEF"}
id_token claims {"sub":"user1","groups":["group1","group2"],"realmName":"realm1","uniqueSecurityName":"user1","sid":"S7xBxptUPTxlJFSvTldx","iss":"https://www.ibm.com","aud":"client01","exp":1711837989,"iat":1711830789}
idTokenClaimsJSON {"sub":"user1","aud":"client01","realmName":"realm1","uniqueSecurityName":"user1","iss":"https:\/\/www.ibm.com","groups":["group1","group2"],"exp":1711837989,"iat":1711830789,"sid":"S7xBxptUPTxlJFSvTldx"}
id_token claims {"sub":"user1","sid":"cPbLmfFQr04Jygwk45iE","iss":"https://www.ibm.com","aud":"client01","exp":1711837989,"iat":1711830789}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1711837989,"iat":1711830789,"sid":"cPbLmfFQr04Jygwk45iE"}
id_token claims {"sub":"user1","sid":"2hv8oUDPB1E6ES00GWwm","iss":"https://www.ibm.com","aud":"client01","exp":1711837989,"iat":1711830789}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1711837989,"iat":1711830789,"sid":"2hv8oUDPB1E6ES00GWwm"}
id_token claims {"sub":"user1","sid":"QPVXauadbpyqeAcfkQHY","iss":"https://www.ibm.com","aud":"client01","exp":1711837989,"iat":1711830789}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1711837989,"iat":1711830789,"sid":"QPVXauadbpyqeAcfkQHY"}
id_token claims {"sub":"user1","nonce":"asd123qwe!","sid":"4gCLKJiRdUTuuVNEKBNo","iss":"https://www.ibm.com","aud":"client01","exp":1711837989,"iat":1711830789}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1711837989,"nonce":"asd123qwe!","iat":1711830789,"sid":"4gCLKJiRdUTuuVNEKBNo"}
id_token claims {"sub":"user1","sid":"HIaB15ozqI1vxaG1N3lN","jti":"QhIE1NlPpApPcurA","iss":"https://www.ibm.com","aud":"client01","exp":1711837990,"iat":1711830790}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1711837990,"iat":1711830790,"jti":"QhIE1NlPpApPcurA","sid":"HIaB15ozqI1vxaG1N3lN"}
id_token claims {"sub":"user1","sid":"UxBxKDLWMpVUYzK3PwwB","jti":"KRdd1fgzWR3eQr58","iss":"https://www.ibm.com","aud":"client01","exp":1711837990,"iat":1711830790}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1711837990,"iat":1711830790,"jti":"KRdd1fgzWR3eQr58","sid":"UxBxKDLWMpVUYzK3PwwB"}

Standard error

SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.