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

31

tests

0

failures

0

ignored

0.526s

duration

100%

successful

Tests

Test Duration Result
createToken_customClaims 0.023s passed
createToken_customClaims_differentGroupIdentifier 0.003s passed
createToken_customClaims_disabled 0.003s passed
createToken_customClaims_thirdPartyIDToken 0.005s passed
createToken_customClaims_thirdPartyIDToken_IDTokenIsNotJWT 0.004s passed
createToken_customClaims_thirdPartyIDToken_noClaimsSpecified 0.003s passed
createToken_customClaims_thirdPartyIDToken_someClaimsNotInTokenButIsAllowed 0.004s passed
createToken_customClaims_thirdPartyIDToken_someClaimsNotSpecified 0.007s passed
createToken_differentIssuer 0.004s passed
createToken_exceptionGettingRSAPrivateKey_convertsToRuntimeException 0.007s passed
createToken_jti 0.004s passed
createToken_noStateId 0.004s passed
createToken_nonce 0.003s passed
createToken_plainTextToken 0.046s passed
createToken_signedToken 0.005s passed
createToken_useIssuerFromRequestIfMissingEmptyInConfig 0.003s passed
createToken_useIssuerFromRequestIfMissingInConfig 0.003s passed
createToken_validToken_HS256 0.013s passed
createToken_validToken_differentSharedKeyWithHS256 0.005s passed
createToken_validToken_differentSharedKeyWithRS256 0.248s passed
createToken_without_nonce 0.003s passed
missingRequiredClaims_aud 0.001s passed
missingRequiredClaims_exp 0.001s passed
missingRequiredClaims_iat 0s passed
missingRequiredClaims_iss 0.001s passed
missingRequiredClaims_sub 0s passed
testBuildResponseTokenType 0.002s passed
testCreateToken 0.117s passed
testGetKeysTokenType 0.001s passed
testGetTokenType 0.002s passed
testValidateRequestTokenType 0.001s passed

Standard output

id_token claims {"aud":"client01","sub":"user1","iss":"https://www.ibm.com","exp":1740234149,"iat":1740226949,"sid":"ckwHnTMWvNGrYkYEryZg"}
idTokenClaimsJSON {"aud":"client01","sub":"user1","iss":"https:\/\/www.ibm.com","exp":1740234149,"iat":1740226949,"sid":"ckwHnTMWvNGrYkYEryZg"}
id_token claims {"sub":"user1","at_hash":"RkS8hzu0MtwL-Qs2lK7KXw","sid":"gQiyRM97aTve26rDMVIU","iss":"https://www.ibm.com","aud":"client01","exp":1740234149,"iat":1740226949}
idTokenClaimsJSON {"at_hash":"RkS8hzu0MtwL-Qs2lK7KXw","sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1740234149,"iat":1740226949,"sid":"gQiyRM97aTve26rDMVIU"}
id_token claims {"sub":"user1","sid":"jQBi2vqQ03d2k5qWQt1v","iss":"https://www.test.ibm.com","aud":"client01","exp":1740234149,"iat":1740226949}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.test.ibm.com","exp":1740234149,"iat":1740226949,"sid":"jQBi2vqQ03d2k5qWQt1v"}
id_token claims {"sub":"user1","sid":"pTxWBtupmabSQJtJbVxB","iss":"https://www.ibm.com","aud":"client01","exp":1740234149,"iat":1740226949}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1740234149,"iat":1740226949,"sid":"pTxWBtupmabSQJtJbVxB"}
id_token claims {"sub":"user1","sid":"JtuHHeGC0XYNJ2YuiTJL","iss":"https://www.ibm.com","aud":"client01","exp":1740234149,"iat":1740226949}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1740234149,"iat":1740226949,"sid":"JtuHHeGC0XYNJ2YuiTJL"}
id_token claims {"sub":"user1","groupsIds":["group1","group2"],"realmName":"realm1","uniqueSecurityName":"user1","sid":"qEcvzMvhF46uytJ1RoO7","iss":"https://www.ibm.com","aud":"client01","exp":1740234149,"iat":1740226949}
idTokenClaimsJSON {"sub":"user1","aud":"client01","realmName":"realm1","uniqueSecurityName":"user1","iss":"https:\/\/www.ibm.com","exp":1740234149,"groupsIds":["group1","group2"],"iat":1740226949,"sid":"qEcvzMvhF46uytJ1RoO7"}
id_token claims {"sub":"user1","test4":"test5","test1":["test2","test3"],"sid":"xRmH7ZoiItwewFkfPyA3","iss":"https://www.ibm.com","aud":"client01","exp":1740234149,"iat":1740226949}
idTokenClaimsJSON {"test4":"test5","sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1740234149,"test1":["test2","test3"],"iat":1740226949,"sid":"xRmH7ZoiItwewFkfPyA3"}
id_token claims {"sub":"user1","sid":"fn2wDcf3j41e0dgIemnr","iss":"https://www.ibm.com","aud":"client01","exp":1740234149,"iat":1740226949}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1740234149,"iat":1740226949,"sid":"fn2wDcf3j41e0dgIemnr"}
id_token claims {"sub":"user1","test1":["test2","test3"],"sid":"g3xHYj1AiU4qiIVMgKaX","iss":"https://www.ibm.com","aud":"client01","exp":1740234149,"iat":1740226949}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1740234149,"test1":["test2","test3"],"iat":1740226949,"sid":"g3xHYj1AiU4qiIVMgKaX"}
id_token claims {"sub":"user1","test4":"test5","test1":["test2","test3"],"sid":"ZebacRtrFxepHrd8GrKG","iss":"https://www.ibm.com","aud":"client01","exp":1740234149,"iat":1740226949}
idTokenClaimsJSON {"test4":"test5","sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1740234149,"test1":["test2","test3"],"iat":1740226949,"sid":"ZebacRtrFxepHrd8GrKG"}
id_token claims {"sub":"user1","sid":"OtaXisvkrUQ8SbMjwDUm","iss":"https://www.ibm.com","aud":"client01","exp":1740234149,"iat":1740226949}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1740234149,"iat":1740226949,"sid":"OtaXisvkrUQ8SbMjwDUm"}
id_token claims {"sub":"user1","groups":["group1","group2"],"realmName":"realm1","uniqueSecurityName":"user1","sid":"qUHXKv8ZyH8krgQ09BHf","iss":"https://www.ibm.com","aud":"client01","exp":1740234149,"iat":1740226949}
idTokenClaimsJSON {"sub":"user1","aud":"client01","realmName":"realm1","uniqueSecurityName":"user1","iss":"https:\/\/www.ibm.com","groups":["group1","group2"],"exp":1740234149,"iat":1740226949,"sid":"qUHXKv8ZyH8krgQ09BHf"}
id_token claims {"sub":"user1","sid":"uyD8luDmadXwdXJWqJCU","iss":"https://www.ibm.com","aud":"client01","exp":1740234149,"iat":1740226949}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1740234149,"iat":1740226949,"sid":"uyD8luDmadXwdXJWqJCU"}
id_token claims {"sub":"user1","sid":"04gZ6oLxtVCYXYmP3jAR","iss":"https://www.ibm.com","aud":"client01","exp":1740234149,"iat":1740226949}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1740234149,"iat":1740226949,"sid":"04gZ6oLxtVCYXYmP3jAR"}
id_token claims {"sub":"user1","sid":"ds7Dh3osMzLbW77eMOCE","iss":"https://www.ibm.com","aud":"client01","exp":1740234149,"iat":1740226949}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1740234149,"iat":1740226949,"sid":"ds7Dh3osMzLbW77eMOCE"}
id_token claims {"sub":"user1","nonce":"asd123qwe!","sid":"Q8ezQiB0mKqGEel8HEAU","iss":"https://www.ibm.com","aud":"client01","exp":1740234149,"iat":1740226949}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1740234149,"nonce":"asd123qwe!","iat":1740226949,"sid":"Q8ezQiB0mKqGEel8HEAU"}
id_token claims {"sub":"user1","sid":"UYaciW4ehVoYPJeLvJIK","jti":"kE8SpayCUfFTfM6t","iss":"https://www.ibm.com","aud":"client01","exp":1740234149,"iat":1740226949}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1740234149,"iat":1740226949,"jti":"kE8SpayCUfFTfM6t","sid":"UYaciW4ehVoYPJeLvJIK"}
id_token claims {"sub":"user1","sid":"3OZxCft5Zu9SJGLo8ApA","jti":"WiWeTShsfFvIduz2","iss":"https://www.ibm.com","aud":"client01","exp":1740234149,"iat":1740226949}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1740234149,"iat":1740226949,"jti":"WiWeTShsfFvIduz2","sid":"3OZxCft5Zu9SJGLo8ApA"}

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.