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

31

tests

0

failures

0

ignored

0.682s

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.004s passed
createToken_customClaims_thirdPartyIDToken_IDTokenIsNotJWT 0.003s passed
createToken_customClaims_thirdPartyIDToken_noClaimsSpecified 0.005s passed
createToken_customClaims_thirdPartyIDToken_someClaimsNotInTokenButIsAllowed 0.003s passed
createToken_customClaims_thirdPartyIDToken_someClaimsNotSpecified 0.003s passed
createToken_differentIssuer 0.003s passed
createToken_exceptionGettingRSAPrivateKey_convertsToRuntimeException 0.008s passed
createToken_jti 0.004s passed
createToken_noStateId 0.002s passed
createToken_nonce 0.003s passed
createToken_plainTextToken 0.044s passed
createToken_signedToken 0.003s passed
createToken_useIssuerFromRequestIfMissingEmptyInConfig 0.002s passed
createToken_useIssuerFromRequestIfMissingInConfig 0.002s passed
createToken_validToken_HS256 0.012s passed
createToken_validToken_differentSharedKeyWithHS256 0.003s passed
createToken_validToken_differentSharedKeyWithRS256 0.449s passed
createToken_without_nonce 0.003s passed
missingRequiredClaims_aud 0.001s passed
missingRequiredClaims_exp 0s passed
missingRequiredClaims_iat 0s passed
missingRequiredClaims_iss 0.001s passed
missingRequiredClaims_sub 0s passed
testBuildResponseTokenType 0s passed
testCreateToken 0.099s 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":1752099360,"iat":1752092160,"sid":"76hPA1TCbEycGds1NFFm"}
idTokenClaimsJSON {"aud":"client01","sub":"user1","iss":"https:\/\/www.ibm.com","exp":1752099360,"iat":1752092160,"sid":"76hPA1TCbEycGds1NFFm"}
id_token claims {"sub":"user1","at_hash":"RkS8hzu0MtwL-Qs2lK7KXw","sid":"yv2pevALAlIvFg8qYE6o","iss":"https://www.ibm.com","aud":"client01","exp":1752099360,"iat":1752092160}
idTokenClaimsJSON {"at_hash":"RkS8hzu0MtwL-Qs2lK7KXw","sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1752099360,"iat":1752092160,"sid":"yv2pevALAlIvFg8qYE6o"}
id_token claims {"sub":"user1","sid":"Z6barUSz9PN549YZYsSp","iss":"https://www.test.ibm.com","aud":"client01","exp":1752099360,"iat":1752092160}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.test.ibm.com","exp":1752099360,"iat":1752092160,"sid":"Z6barUSz9PN549YZYsSp"}
id_token claims {"sub":"user1","sid":"5ac47wgjVssXuJ8P9SiB","iss":"https://www.ibm.com","aud":"client01","exp":1752099360,"iat":1752092160}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1752099360,"iat":1752092160,"sid":"5ac47wgjVssXuJ8P9SiB"}
id_token claims {"sub":"user1","sid":"hIxlk4KF8lEicaTMqs5N","iss":"https://www.ibm.com","aud":"client01","exp":1752099360,"iat":1752092160}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1752099360,"iat":1752092160,"sid":"hIxlk4KF8lEicaTMqs5N"}
id_token claims {"sub":"user1","groupsIds":["group1","group2"],"realmName":"realm1","uniqueSecurityName":"user1","sid":"T7ROC95HU1iqEjrqgQfa","iss":"https://www.ibm.com","aud":"client01","exp":1752099360,"iat":1752092160}
idTokenClaimsJSON {"sub":"user1","aud":"client01","realmName":"realm1","uniqueSecurityName":"user1","iss":"https:\/\/www.ibm.com","exp":1752099360,"groupsIds":["group1","group2"],"iat":1752092160,"sid":"T7ROC95HU1iqEjrqgQfa"}
id_token claims {"sub":"user1","test4":"test5","test1":["test2","test3"],"sid":"xeqoNt08Rj7XdrGtrL0P","iss":"https://www.ibm.com","aud":"client01","exp":1752099360,"iat":1752092160}
idTokenClaimsJSON {"test4":"test5","sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1752099360,"test1":["test2","test3"],"iat":1752092160,"sid":"xeqoNt08Rj7XdrGtrL0P"}
id_token claims {"sub":"user1","sid":"y5VDWCiddakNMq3GzQwM","iss":"https://www.ibm.com","aud":"client01","exp":1752099360,"iat":1752092160}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1752099360,"iat":1752092160,"sid":"y5VDWCiddakNMq3GzQwM"}
id_token claims {"sub":"user1","test1":["test2","test3"],"sid":"ZB8dqpkD5lNNpmO0oHh3","iss":"https://www.ibm.com","aud":"client01","exp":1752099360,"iat":1752092160}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1752099360,"test1":["test2","test3"],"iat":1752092160,"sid":"ZB8dqpkD5lNNpmO0oHh3"}
id_token claims {"sub":"user1","test4":"test5","test1":["test2","test3"],"sid":"CPXEuhYRTDqGHqCX1ijV","iss":"https://www.ibm.com","aud":"client01","exp":1752099360,"iat":1752092160}
idTokenClaimsJSON {"test4":"test5","sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1752099360,"test1":["test2","test3"],"iat":1752092160,"sid":"CPXEuhYRTDqGHqCX1ijV"}
id_token claims {"sub":"user1","sid":"yPSdHyCfumaBusENUuv6","iss":"https://www.ibm.com","aud":"client01","exp":1752099360,"iat":1752092160}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1752099360,"iat":1752092160,"sid":"yPSdHyCfumaBusENUuv6"}
id_token claims {"sub":"user1","groups":["group1","group2"],"realmName":"realm1","uniqueSecurityName":"user1","sid":"B4IsgjvVBb0Yzr3N0JOW","iss":"https://www.ibm.com","aud":"client01","exp":1752099360,"iat":1752092160}
idTokenClaimsJSON {"sub":"user1","aud":"client01","realmName":"realm1","uniqueSecurityName":"user1","iss":"https:\/\/www.ibm.com","groups":["group1","group2"],"exp":1752099360,"iat":1752092160,"sid":"B4IsgjvVBb0Yzr3N0JOW"}
id_token claims {"sub":"user1","sid":"pBdCtjw5hVVcmSfPHQs5","iss":"https://www.ibm.com","aud":"client01","exp":1752099360,"iat":1752092160}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1752099360,"iat":1752092160,"sid":"pBdCtjw5hVVcmSfPHQs5"}
id_token claims {"sub":"user1","sid":"fmxbduulLpcd1w7Flktm","iss":"https://www.ibm.com","aud":"client01","exp":1752099360,"iat":1752092160}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1752099360,"iat":1752092160,"sid":"fmxbduulLpcd1w7Flktm"}
id_token claims {"sub":"user1","sid":"RgWfjDr3upK0FjAYalhR","iss":"https://www.ibm.com","aud":"client01","exp":1752099360,"iat":1752092160}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1752099360,"iat":1752092160,"sid":"RgWfjDr3upK0FjAYalhR"}
id_token claims {"sub":"user1","nonce":"asd123qwe!","sid":"gd966eval3Qe78wQJQVs","iss":"https://www.ibm.com","aud":"client01","exp":1752099360,"iat":1752092160}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1752099360,"nonce":"asd123qwe!","iat":1752092160,"sid":"gd966eval3Qe78wQJQVs"}
id_token claims {"sub":"user1","sid":"efggHnq6oBUBQ2fi1fAK","jti":"5iD7bkIEDwJRFIe9","iss":"https://www.ibm.com","aud":"client01","exp":1752099360,"iat":1752092160}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1752099360,"iat":1752092160,"jti":"5iD7bkIEDwJRFIe9","sid":"efggHnq6oBUBQ2fi1fAK"}
id_token claims {"sub":"user1","sid":"WfFc8eVljHcOxpXfZklp","jti":"pahwJaXQ0MEdaTK6","iss":"https://www.ibm.com","aud":"client01","exp":1752099360,"iat":1752092160}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1752099360,"iat":1752092160,"jti":"pahwJaXQ0MEdaTK6","sid":"WfFc8eVljHcOxpXfZklp"}

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.