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

31

tests

0

failures

0

ignored

0.595s

duration

100%

successful

Tests

Test Duration Result
createToken_customClaims 0.016s passed
createToken_customClaims_differentGroupIdentifier 0.003s passed
createToken_customClaims_disabled 0.003s passed
createToken_customClaims_thirdPartyIDToken 0.003s passed
createToken_customClaims_thirdPartyIDToken_IDTokenIsNotJWT 0.007s passed
createToken_customClaims_thirdPartyIDToken_noClaimsSpecified 0.004s passed
createToken_customClaims_thirdPartyIDToken_someClaimsNotInTokenButIsAllowed 0.006s passed
createToken_customClaims_thirdPartyIDToken_someClaimsNotSpecified 0.005s passed
createToken_differentIssuer 0.003s passed
createToken_exceptionGettingRSAPrivateKey_convertsToRuntimeException 0.007s passed
createToken_jti 0.003s passed
createToken_noStateId 0.003s passed
createToken_nonce 0.003s passed
createToken_plainTextToken 0.049s passed
createToken_signedToken 0.003s passed
createToken_useIssuerFromRequestIfMissingEmptyInConfig 0.004s passed
createToken_useIssuerFromRequestIfMissingInConfig 0.004s passed
createToken_validToken_HS256 0.012s passed
createToken_validToken_differentSharedKeyWithHS256 0.003s passed
createToken_validToken_differentSharedKeyWithRS256 0.318s passed
createToken_without_nonce 0.004s passed
missingRequiredClaims_aud 0s passed
missingRequiredClaims_exp 0.001s passed
missingRequiredClaims_iat 0s passed
missingRequiredClaims_iss 0s passed
missingRequiredClaims_sub 0.001s passed
testBuildResponseTokenType 0.001s passed
testCreateToken 0.127s passed
testGetKeysTokenType 0s passed
testGetTokenType 0.002s passed
testValidateRequestTokenType 0s passed

Standard output

id_token claims {"aud":"client01","sub":"user1","iss":"https://www.ibm.com","exp":1754461291,"iat":1754454091,"sid":"JJMxqDjnlvlhiv4x5Tda"}
idTokenClaimsJSON {"aud":"client01","sub":"user1","iss":"https:\/\/www.ibm.com","exp":1754461291,"iat":1754454091,"sid":"JJMxqDjnlvlhiv4x5Tda"}
id_token claims {"sub":"user1","at_hash":"RkS8hzu0MtwL-Qs2lK7KXw","sid":"J6dvyjglebHQ1STvqRj5","iss":"https://www.ibm.com","aud":"client01","exp":1754461291,"iat":1754454091}
idTokenClaimsJSON {"at_hash":"RkS8hzu0MtwL-Qs2lK7KXw","sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1754461291,"iat":1754454091,"sid":"J6dvyjglebHQ1STvqRj5"}
id_token claims {"sub":"user1","sid":"DFh15XL9tR6iXv7kVXAv","iss":"https://www.test.ibm.com","aud":"client01","exp":1754461291,"iat":1754454091}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.test.ibm.com","exp":1754461291,"iat":1754454091,"sid":"DFh15XL9tR6iXv7kVXAv"}
id_token claims {"sub":"user1","sid":"l91PZa1FqINSQlQ5j2I5","iss":"https://www.ibm.com","aud":"client01","exp":1754461291,"iat":1754454091}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1754461291,"iat":1754454091,"sid":"l91PZa1FqINSQlQ5j2I5"}
id_token claims {"sub":"user1","sid":"8yFYEyGMxEGAMnXJ8vb3","iss":"https://www.ibm.com","aud":"client01","exp":1754461291,"iat":1754454091}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1754461291,"iat":1754454091,"sid":"8yFYEyGMxEGAMnXJ8vb3"}
id_token claims {"sub":"user1","groupsIds":["group1","group2"],"realmName":"realm1","uniqueSecurityName":"user1","sid":"9htwuKoZvkz7xnfvGQDQ","iss":"https://www.ibm.com","aud":"client01","exp":1754461291,"iat":1754454091}
idTokenClaimsJSON {"sub":"user1","aud":"client01","realmName":"realm1","uniqueSecurityName":"user1","iss":"https:\/\/www.ibm.com","exp":1754461291,"groupsIds":["group1","group2"],"iat":1754454091,"sid":"9htwuKoZvkz7xnfvGQDQ"}
id_token claims {"sub":"user1","test4":"test5","test1":["test2","test3"],"sid":"TzNiJ55gUsFxzDvdRwzo","iss":"https://www.ibm.com","aud":"client01","exp":1754461291,"iat":1754454091}
idTokenClaimsJSON {"test4":"test5","sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1754461291,"test1":["test2","test3"],"iat":1754454091,"sid":"TzNiJ55gUsFxzDvdRwzo"}
id_token claims {"sub":"user1","sid":"c7HUD38eFVigVt05gmKs","iss":"https://www.ibm.com","aud":"client01","exp":1754461291,"iat":1754454091}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1754461291,"iat":1754454091,"sid":"c7HUD38eFVigVt05gmKs"}
id_token claims {"sub":"user1","test1":["test2","test3"],"sid":"J6YwdlojZ6GbqHsiWLz9","iss":"https://www.ibm.com","aud":"client01","exp":1754461291,"iat":1754454091}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1754461291,"test1":["test2","test3"],"iat":1754454091,"sid":"J6YwdlojZ6GbqHsiWLz9"}
id_token claims {"sub":"user1","test4":"test5","test1":["test2","test3"],"sid":"coSb3bG7zBFymEhgprie","iss":"https://www.ibm.com","aud":"client01","exp":1754461291,"iat":1754454091}
idTokenClaimsJSON {"test4":"test5","sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1754461291,"test1":["test2","test3"],"iat":1754454091,"sid":"coSb3bG7zBFymEhgprie"}
id_token claims {"sub":"user1","sid":"ytADxfsPDWmyFu0ePGAK","iss":"https://www.ibm.com","aud":"client01","exp":1754461291,"iat":1754454091}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1754461291,"iat":1754454091,"sid":"ytADxfsPDWmyFu0ePGAK"}
id_token claims {"sub":"user1","groups":["group1","group2"],"realmName":"realm1","uniqueSecurityName":"user1","sid":"q81EH63O5RF5XbCUJfR6","iss":"https://www.ibm.com","aud":"client01","exp":1754461291,"iat":1754454091}
idTokenClaimsJSON {"sub":"user1","aud":"client01","realmName":"realm1","uniqueSecurityName":"user1","iss":"https:\/\/www.ibm.com","groups":["group1","group2"],"exp":1754461291,"iat":1754454091,"sid":"q81EH63O5RF5XbCUJfR6"}
id_token claims {"sub":"user1","sid":"wpG9k43vaOigr0pO823h","iss":"https://www.ibm.com","aud":"client01","exp":1754461291,"iat":1754454091}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1754461291,"iat":1754454091,"sid":"wpG9k43vaOigr0pO823h"}
id_token claims {"sub":"user1","sid":"SgZterIitrDWu559ywjP","iss":"https://www.ibm.com","aud":"client01","exp":1754461291,"iat":1754454091}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1754461291,"iat":1754454091,"sid":"SgZterIitrDWu559ywjP"}
id_token claims {"sub":"user1","sid":"ZSgts3E25KHym0JyxASQ","iss":"https://www.ibm.com","aud":"client01","exp":1754461291,"iat":1754454091}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1754461291,"iat":1754454091,"sid":"ZSgts3E25KHym0JyxASQ"}
id_token claims {"sub":"user1","nonce":"asd123qwe!","sid":"pANKSDmcvBGKAzwwMklk","iss":"https://www.ibm.com","aud":"client01","exp":1754461291,"iat":1754454091}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1754461291,"nonce":"asd123qwe!","iat":1754454091,"sid":"pANKSDmcvBGKAzwwMklk"}
id_token claims {"sub":"user1","sid":"0dmCuD3SiYIrV0b9LfFR","jti":"cH8kKvLVzRi6773i","iss":"https://www.ibm.com","aud":"client01","exp":1754461291,"iat":1754454091}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1754461291,"iat":1754454091,"jti":"cH8kKvLVzRi6773i","sid":"0dmCuD3SiYIrV0b9LfFR"}
id_token claims {"sub":"user1","sid":"jHrv7GQ7lNDWoDiET93w","jti":"QFgG3NZ0PWJQQqkt","iss":"https://www.ibm.com","aud":"client01","exp":1754461291,"iat":1754454091}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1754461291,"iat":1754454091,"jti":"QFgG3NZ0PWJQQqkt","sid":"jHrv7GQ7lNDWoDiET93w"}

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.