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

31

tests

0

failures

0

ignored

0.503s

duration

100%

successful

Tests

Test Duration Result
createToken_customClaims 0.015s passed
createToken_customClaims_differentGroupIdentifier 0.003s passed
createToken_customClaims_disabled 0.002s passed
createToken_customClaims_thirdPartyIDToken 0.003s passed
createToken_customClaims_thirdPartyIDToken_IDTokenIsNotJWT 0.002s passed
createToken_customClaims_thirdPartyIDToken_noClaimsSpecified 0.002s passed
createToken_customClaims_thirdPartyIDToken_someClaimsNotInTokenButIsAllowed 0.003s passed
createToken_customClaims_thirdPartyIDToken_someClaimsNotSpecified 0.003s passed
createToken_differentIssuer 0.003s passed
createToken_exceptionGettingRSAPrivateKey_convertsToRuntimeException 0.007s passed
createToken_jti 0.004s passed
createToken_noStateId 0.002s passed
createToken_nonce 0.002s passed
createToken_plainTextToken 0.047s passed
createToken_signedToken 0.004s passed
createToken_useIssuerFromRequestIfMissingEmptyInConfig 0.003s passed
createToken_useIssuerFromRequestIfMissingInConfig 0.003s passed
createToken_validToken_HS256 0.010s passed
createToken_validToken_differentSharedKeyWithHS256 0.003s passed
createToken_validToken_differentSharedKeyWithRS256 0.257s passed
createToken_without_nonce 0.002s passed
missingRequiredClaims_aud 0.001s passed
missingRequiredClaims_exp 0.001s passed
missingRequiredClaims_iat 0s passed
missingRequiredClaims_iss 0s passed
missingRequiredClaims_sub 0.002s passed
testBuildResponseTokenType 0.001s passed
testCreateToken 0.115s passed
testGetKeysTokenType 0s passed
testGetTokenType 0.002s passed
testValidateRequestTokenType 0.001s passed

Standard output

id_token claims {"aud":"client01","sub":"user1","iss":"https://www.ibm.com","exp":1746108945,"iat":1746101745,"sid":"jBUoLs4fCGtR3EmRrbAE"}
idTokenClaimsJSON {"aud":"client01","sub":"user1","iss":"https:\/\/www.ibm.com","exp":1746108945,"iat":1746101745,"sid":"jBUoLs4fCGtR3EmRrbAE"}
id_token claims {"sub":"user1","at_hash":"RkS8hzu0MtwL-Qs2lK7KXw","sid":"Skp70eUrC75IYLRLIqGQ","iss":"https://www.ibm.com","aud":"client01","exp":1746108945,"iat":1746101745}
idTokenClaimsJSON {"at_hash":"RkS8hzu0MtwL-Qs2lK7KXw","sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1746108945,"iat":1746101745,"sid":"Skp70eUrC75IYLRLIqGQ"}
id_token claims {"sub":"user1","sid":"do6Xmcq8Gtn9N5VRf1dc","iss":"https://www.test.ibm.com","aud":"client01","exp":1746108945,"iat":1746101745}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.test.ibm.com","exp":1746108945,"iat":1746101745,"sid":"do6Xmcq8Gtn9N5VRf1dc"}
id_token claims {"sub":"user1","sid":"Vjvs7ZYneh6wtTeVIWr8","iss":"https://www.ibm.com","aud":"client01","exp":1746108945,"iat":1746101745}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1746108945,"iat":1746101745,"sid":"Vjvs7ZYneh6wtTeVIWr8"}
id_token claims {"sub":"user1","sid":"YDQGZaJkk7v92cusf33d","iss":"https://www.ibm.com","aud":"client01","exp":1746108945,"iat":1746101745}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1746108945,"iat":1746101745,"sid":"YDQGZaJkk7v92cusf33d"}
id_token claims {"sub":"user1","groupsIds":["group1","group2"],"realmName":"realm1","uniqueSecurityName":"user1","sid":"n0aVtYm3QcGta6EVYDH0","iss":"https://www.ibm.com","aud":"client01","exp":1746108945,"iat":1746101745}
idTokenClaimsJSON {"sub":"user1","aud":"client01","realmName":"realm1","uniqueSecurityName":"user1","iss":"https:\/\/www.ibm.com","exp":1746108945,"groupsIds":["group1","group2"],"iat":1746101745,"sid":"n0aVtYm3QcGta6EVYDH0"}
id_token claims {"sub":"user1","test4":"test5","test1":["test2","test3"],"sid":"WjlB7W7FaYwnn1BW9KdY","iss":"https://www.ibm.com","aud":"client01","exp":1746108945,"iat":1746101745}
idTokenClaimsJSON {"test4":"test5","sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1746108945,"test1":["test2","test3"],"iat":1746101745,"sid":"WjlB7W7FaYwnn1BW9KdY"}
id_token claims {"sub":"user1","sid":"bAhZZO8DwQQc6YFZGA6Z","iss":"https://www.ibm.com","aud":"client01","exp":1746108945,"iat":1746101745}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1746108945,"iat":1746101745,"sid":"bAhZZO8DwQQc6YFZGA6Z"}
id_token claims {"sub":"user1","test1":["test2","test3"],"sid":"htz6B1AXDL74aIXRvWro","iss":"https://www.ibm.com","aud":"client01","exp":1746108945,"iat":1746101745}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1746108945,"test1":["test2","test3"],"iat":1746101745,"sid":"htz6B1AXDL74aIXRvWro"}
id_token claims {"sub":"user1","test4":"test5","test1":["test2","test3"],"sid":"fwN0b4jDGf5qh1cuGGzQ","iss":"https://www.ibm.com","aud":"client01","exp":1746108945,"iat":1746101745}
idTokenClaimsJSON {"test4":"test5","sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1746108945,"test1":["test2","test3"],"iat":1746101745,"sid":"fwN0b4jDGf5qh1cuGGzQ"}
id_token claims {"sub":"user1","sid":"7WegJDVo4nHR2Sub1GvR","iss":"https://www.ibm.com","aud":"client01","exp":1746108945,"iat":1746101745}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1746108945,"iat":1746101745,"sid":"7WegJDVo4nHR2Sub1GvR"}
id_token claims {"sub":"user1","groups":["group1","group2"],"realmName":"realm1","uniqueSecurityName":"user1","sid":"ZGvzUcYGUiUqN941vnok","iss":"https://www.ibm.com","aud":"client01","exp":1746108945,"iat":1746101745}
idTokenClaimsJSON {"sub":"user1","aud":"client01","realmName":"realm1","uniqueSecurityName":"user1","iss":"https:\/\/www.ibm.com","groups":["group1","group2"],"exp":1746108945,"iat":1746101745,"sid":"ZGvzUcYGUiUqN941vnok"}
id_token claims {"sub":"user1","sid":"s9rIHXX8HfXKPMGb7fgn","iss":"https://www.ibm.com","aud":"client01","exp":1746108945,"iat":1746101745}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1746108945,"iat":1746101745,"sid":"s9rIHXX8HfXKPMGb7fgn"}
id_token claims {"sub":"user1","sid":"0wrzz7PyXmKJJ6MzJ88U","iss":"https://www.ibm.com","aud":"client01","exp":1746108945,"iat":1746101745}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1746108945,"iat":1746101745,"sid":"0wrzz7PyXmKJJ6MzJ88U"}
id_token claims {"sub":"user1","sid":"oNyc1sursRtK96PHsrTD","iss":"https://www.ibm.com","aud":"client01","exp":1746108945,"iat":1746101745}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1746108945,"iat":1746101745,"sid":"oNyc1sursRtK96PHsrTD"}
id_token claims {"sub":"user1","nonce":"asd123qwe!","sid":"w8ihxwC76Sih41twjFeR","iss":"https://www.ibm.com","aud":"client01","exp":1746108945,"iat":1746101745}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1746108945,"nonce":"asd123qwe!","iat":1746101745,"sid":"w8ihxwC76Sih41twjFeR"}
id_token claims {"sub":"user1","sid":"u3j1ZcWkb4bZMIlG88Xh","jti":"z7lf5UoZsG2958Dq","iss":"https://www.ibm.com","aud":"client01","exp":1746108946,"iat":1746101746}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1746108946,"iat":1746101746,"jti":"z7lf5UoZsG2958Dq","sid":"u3j1ZcWkb4bZMIlG88Xh"}
id_token claims {"sub":"user1","sid":"435zMGRjoruyAX8Iurww","jti":"LudJm4aDDsHBq5RA","iss":"https://www.ibm.com","aud":"client01","exp":1746108946,"iat":1746101746}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1746108946,"iat":1746101746,"jti":"LudJm4aDDsHBq5RA","sid":"435zMGRjoruyAX8Iurww"}

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.