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

31

tests

0

failures

0

ignored

1.253s

duration

100%

successful

Tests

Test Duration Result
createToken_customClaims 0.023s passed
createToken_customClaims_differentGroupIdentifier 0.003s passed
createToken_customClaims_disabled 0.004s passed
createToken_customClaims_thirdPartyIDToken 0.005s passed
createToken_customClaims_thirdPartyIDToken_IDTokenIsNotJWT 0.004s passed
createToken_customClaims_thirdPartyIDToken_noClaimsSpecified 0.004s passed
createToken_customClaims_thirdPartyIDToken_someClaimsNotInTokenButIsAllowed 0.004s passed
createToken_customClaims_thirdPartyIDToken_someClaimsNotSpecified 0.005s passed
createToken_differentIssuer 0.003s passed
createToken_exceptionGettingRSAPrivateKey_convertsToRuntimeException 0.008s passed
createToken_jti 0.003s passed
createToken_noStateId 0.003s passed
createToken_nonce 0.003s passed
createToken_plainTextToken 0.047s passed
createToken_signedToken 0.004s passed
createToken_useIssuerFromRequestIfMissingEmptyInConfig 0.003s passed
createToken_useIssuerFromRequestIfMissingInConfig 0.004s passed
createToken_validToken_HS256 0.011s passed
createToken_validToken_differentSharedKeyWithHS256 0.004s passed
createToken_validToken_differentSharedKeyWithRS256 0.973s passed
createToken_without_nonce 0.003s passed
missingRequiredClaims_aud 0.001s passed
missingRequiredClaims_exp 0s passed
missingRequiredClaims_iat 0s passed
missingRequiredClaims_iss 0s passed
missingRequiredClaims_sub 0.001s passed
testBuildResponseTokenType 0.001s passed
testCreateToken 0.125s passed
testGetKeysTokenType 0.001s passed
testGetTokenType 0.003s passed
testValidateRequestTokenType 0s passed

Standard output

id_token claims {"aud":"client01","sub":"user1","iss":"https://www.ibm.com","exp":1713187730,"iat":1713180530,"sid":"wH2bpKzEbqVrkL34ruxW"}
idTokenClaimsJSON {"aud":"client01","sub":"user1","iss":"https:\/\/www.ibm.com","exp":1713187730,"iat":1713180530,"sid":"wH2bpKzEbqVrkL34ruxW"}
id_token claims {"sub":"user1","at_hash":"RkS8hzu0MtwL-Qs2lK7KXw","sid":"OkVCtVN8VTjlleIvulq5","iss":"https://www.ibm.com","aud":"client01","exp":1713187730,"iat":1713180530}
idTokenClaimsJSON {"at_hash":"RkS8hzu0MtwL-Qs2lK7KXw","sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1713187730,"iat":1713180530,"sid":"OkVCtVN8VTjlleIvulq5"}
id_token claims {"sub":"user1","sid":"JxAt4hBKUyZkUQPDZPVc","iss":"https://www.test.ibm.com","aud":"client01","exp":1713187730,"iat":1713180530}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.test.ibm.com","exp":1713187730,"iat":1713180530,"sid":"JxAt4hBKUyZkUQPDZPVc"}
id_token claims {"sub":"user1","sid":"xg3q3BNNA89dmVpZNn8p","iss":"https://www.ibm.com","aud":"client01","exp":1713187730,"iat":1713180530}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1713187730,"iat":1713180530,"sid":"xg3q3BNNA89dmVpZNn8p"}
id_token claims {"sub":"user1","sid":"IH3TfT0ggGZKcDeWOCfT","iss":"https://www.ibm.com","aud":"client01","exp":1713187730,"iat":1713180530}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1713187730,"iat":1713180530,"sid":"IH3TfT0ggGZKcDeWOCfT"}
id_token claims {"sub":"user1","groupsIds":["group1","group2"],"realmName":"realm1","uniqueSecurityName":"user1","sid":"8nySbTwPNFBnoGrqlRc2","iss":"https://www.ibm.com","aud":"client01","exp":1713187730,"iat":1713180530}
idTokenClaimsJSON {"sub":"user1","aud":"client01","realmName":"realm1","uniqueSecurityName":"user1","iss":"https:\/\/www.ibm.com","exp":1713187730,"groupsIds":["group1","group2"],"iat":1713180530,"sid":"8nySbTwPNFBnoGrqlRc2"}
id_token claims {"sub":"user1","test4":"test5","test1":["test2","test3"],"sid":"q1oJ0eGgYzwfOzhSfZJ1","iss":"https://www.ibm.com","aud":"client01","exp":1713187730,"iat":1713180530}
idTokenClaimsJSON {"test4":"test5","sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1713187730,"test1":["test2","test3"],"iat":1713180530,"sid":"q1oJ0eGgYzwfOzhSfZJ1"}
id_token claims {"sub":"user1","sid":"gNGeYvDF2QOmw0ucER3o","iss":"https://www.ibm.com","aud":"client01","exp":1713187730,"iat":1713180530}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1713187730,"iat":1713180530,"sid":"gNGeYvDF2QOmw0ucER3o"}
id_token claims {"sub":"user1","test1":["test2","test3"],"sid":"nJ3mh56TPIBIVrmjfXij","iss":"https://www.ibm.com","aud":"client01","exp":1713187730,"iat":1713180530}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1713187730,"test1":["test2","test3"],"iat":1713180530,"sid":"nJ3mh56TPIBIVrmjfXij"}
id_token claims {"sub":"user1","test4":"test5","test1":["test2","test3"],"sid":"P3kFw0qRBoFAUICOv66I","iss":"https://www.ibm.com","aud":"client01","exp":1713187730,"iat":1713180530}
idTokenClaimsJSON {"test4":"test5","sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1713187730,"test1":["test2","test3"],"iat":1713180530,"sid":"P3kFw0qRBoFAUICOv66I"}
id_token claims {"sub":"user1","sid":"JvBSdCGS8c5ZFFPnsrCR","iss":"https://www.ibm.com","aud":"client01","exp":1713187730,"iat":1713180530}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1713187730,"iat":1713180530,"sid":"JvBSdCGS8c5ZFFPnsrCR"}
id_token claims {"sub":"user1","groups":["group1","group2"],"realmName":"realm1","uniqueSecurityName":"user1","sid":"WnEfRYGYPRpLaNiIm2iF","iss":"https://www.ibm.com","aud":"client01","exp":1713187730,"iat":1713180530}
idTokenClaimsJSON {"sub":"user1","aud":"client01","realmName":"realm1","uniqueSecurityName":"user1","iss":"https:\/\/www.ibm.com","groups":["group1","group2"],"exp":1713187730,"iat":1713180530,"sid":"WnEfRYGYPRpLaNiIm2iF"}
id_token claims {"sub":"user1","sid":"njl1bZAjRXIH14dXCzxP","iss":"https://www.ibm.com","aud":"client01","exp":1713187730,"iat":1713180530}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1713187730,"iat":1713180530,"sid":"njl1bZAjRXIH14dXCzxP"}
id_token claims {"sub":"user1","sid":"ZvzQgf3Lqr0FiEMKsZc7","iss":"https://www.ibm.com","aud":"client01","exp":1713187730,"iat":1713180530}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1713187730,"iat":1713180530,"sid":"ZvzQgf3Lqr0FiEMKsZc7"}
id_token claims {"sub":"user1","sid":"nvWMAAxEOAb4mLQNXQ2u","iss":"https://www.ibm.com","aud":"client01","exp":1713187730,"iat":1713180530}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1713187730,"iat":1713180530,"sid":"nvWMAAxEOAb4mLQNXQ2u"}
id_token claims {"sub":"user1","nonce":"asd123qwe!","sid":"fIzZFSk39OgKQCtccY7Y","iss":"https://www.ibm.com","aud":"client01","exp":1713187730,"iat":1713180530}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1713187730,"nonce":"asd123qwe!","iat":1713180530,"sid":"fIzZFSk39OgKQCtccY7Y"}
id_token claims {"sub":"user1","sid":"cLOdZxv26QCCyY0ZX65f","jti":"HQcu1SrrRh6jGoaH","iss":"https://www.ibm.com","aud":"client01","exp":1713187731,"iat":1713180531}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1713187731,"iat":1713180531,"jti":"HQcu1SrrRh6jGoaH","sid":"cLOdZxv26QCCyY0ZX65f"}
id_token claims {"sub":"user1","sid":"FnZDZLhfhJvDBx4vvUnM","jti":"u0jC442HIgH9PbLI","iss":"https://www.ibm.com","aud":"client01","exp":1713187731,"iat":1713180531}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1713187731,"iat":1713180531,"jti":"u0jC442HIgH9PbLI","sid":"FnZDZLhfhJvDBx4vvUnM"}

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.