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

31

tests

0

failures

0

ignored

0.567s

duration

100%

successful

Tests

Test Duration Result
createToken_customClaims 0.017s passed
createToken_customClaims_differentGroupIdentifier 0.003s passed
createToken_customClaims_disabled 0.003s passed
createToken_customClaims_thirdPartyIDToken 0.003s passed
createToken_customClaims_thirdPartyIDToken_IDTokenIsNotJWT 0.003s passed
createToken_customClaims_thirdPartyIDToken_noClaimsSpecified 0.002s passed
createToken_customClaims_thirdPartyIDToken_someClaimsNotInTokenButIsAllowed 0.004s passed
createToken_customClaims_thirdPartyIDToken_someClaimsNotSpecified 0.006s passed
createToken_differentIssuer 0.004s passed
createToken_exceptionGettingRSAPrivateKey_convertsToRuntimeException 0.006s passed
createToken_jti 0.004s passed
createToken_noStateId 0.002s passed
createToken_nonce 0.001s passed
createToken_plainTextToken 0.043s passed
createToken_signedToken 0.005s passed
createToken_useIssuerFromRequestIfMissingEmptyInConfig 0.004s passed
createToken_useIssuerFromRequestIfMissingInConfig 0.004s passed
createToken_validToken_HS256 0.011s passed
createToken_validToken_differentSharedKeyWithHS256 0.003s passed
createToken_validToken_differentSharedKeyWithRS256 0.332s passed
createToken_without_nonce 0.001s passed
missingRequiredClaims_aud 0s passed
missingRequiredClaims_exp 0s passed
missingRequiredClaims_iat 0s passed
missingRequiredClaims_iss 0.001s passed
missingRequiredClaims_sub 0s passed
testBuildResponseTokenType 0.001s passed
testCreateToken 0.102s 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":1723530198,"iat":1723522998,"sid":"wB5cJIfmDeCj3kwVX2oA"}
idTokenClaimsJSON {"aud":"client01","sub":"user1","iss":"https:\/\/www.ibm.com","exp":1723530198,"iat":1723522998,"sid":"wB5cJIfmDeCj3kwVX2oA"}
id_token claims {"sub":"user1","at_hash":"RkS8hzu0MtwL-Qs2lK7KXw","sid":"FDM5iljot0KW2wKNavm5","iss":"https://www.ibm.com","aud":"client01","exp":1723530198,"iat":1723522998}
idTokenClaimsJSON {"at_hash":"RkS8hzu0MtwL-Qs2lK7KXw","sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1723530198,"iat":1723522998,"sid":"FDM5iljot0KW2wKNavm5"}
id_token claims {"sub":"user1","sid":"Me60CzvP53B2GVxT0tM1","iss":"https://www.test.ibm.com","aud":"client01","exp":1723530198,"iat":1723522998}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.test.ibm.com","exp":1723530198,"iat":1723522998,"sid":"Me60CzvP53B2GVxT0tM1"}
id_token claims {"sub":"user1","sid":"V15IGSLaEsbBlRp0G5QX","iss":"https://www.ibm.com","aud":"client01","exp":1723530198,"iat":1723522998}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1723530198,"iat":1723522998,"sid":"V15IGSLaEsbBlRp0G5QX"}
id_token claims {"sub":"user1","sid":"OQuxssI9FzgO2BU30JFi","iss":"https://www.ibm.com","aud":"client01","exp":1723530198,"iat":1723522998}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1723530198,"iat":1723522998,"sid":"OQuxssI9FzgO2BU30JFi"}
id_token claims {"sub":"user1","groupsIds":["group1","group2"],"realmName":"realm1","uniqueSecurityName":"user1","sid":"LwpGw7zXrfbv47TcCi7u","iss":"https://www.ibm.com","aud":"client01","exp":1723530198,"iat":1723522998}
idTokenClaimsJSON {"sub":"user1","aud":"client01","realmName":"realm1","uniqueSecurityName":"user1","iss":"https:\/\/www.ibm.com","exp":1723530198,"groupsIds":["group1","group2"],"iat":1723522998,"sid":"LwpGw7zXrfbv47TcCi7u"}
id_token claims {"sub":"user1","test4":"test5","test1":["test2","test3"],"sid":"lt5x9xje0RTtkebJDeCF","iss":"https://www.ibm.com","aud":"client01","exp":1723530198,"iat":1723522998}
idTokenClaimsJSON {"test4":"test5","sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1723530198,"test1":["test2","test3"],"iat":1723522998,"sid":"lt5x9xje0RTtkebJDeCF"}
id_token claims {"sub":"user1","sid":"KpBauISlStqevSBp37SE","iss":"https://www.ibm.com","aud":"client01","exp":1723530198,"iat":1723522998}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1723530198,"iat":1723522998,"sid":"KpBauISlStqevSBp37SE"}
id_token claims {"sub":"user1","test1":["test2","test3"],"sid":"tmGXhMWaNNJVHQz0rGzu","iss":"https://www.ibm.com","aud":"client01","exp":1723530198,"iat":1723522998}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1723530198,"test1":["test2","test3"],"iat":1723522998,"sid":"tmGXhMWaNNJVHQz0rGzu"}
id_token claims {"sub":"user1","test4":"test5","test1":["test2","test3"],"sid":"9BLc4SHo4GTZKq782uac","iss":"https://www.ibm.com","aud":"client01","exp":1723530198,"iat":1723522998}
idTokenClaimsJSON {"test4":"test5","sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1723530198,"test1":["test2","test3"],"iat":1723522998,"sid":"9BLc4SHo4GTZKq782uac"}
id_token claims {"sub":"user1","sid":"rhGTMDeK09wu08NDUbDU","iss":"https://www.ibm.com","aud":"client01","exp":1723530198,"iat":1723522998}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1723530198,"iat":1723522998,"sid":"rhGTMDeK09wu08NDUbDU"}
id_token claims {"sub":"user1","groups":["group1","group2"],"realmName":"realm1","uniqueSecurityName":"user1","sid":"noOFLtBirU2uFahmoKsU","iss":"https://www.ibm.com","aud":"client01","exp":1723530198,"iat":1723522998}
idTokenClaimsJSON {"sub":"user1","aud":"client01","realmName":"realm1","uniqueSecurityName":"user1","iss":"https:\/\/www.ibm.com","groups":["group1","group2"],"exp":1723530198,"iat":1723522998,"sid":"noOFLtBirU2uFahmoKsU"}
id_token claims {"sub":"user1","sid":"LYI4Q02uaofWGSep2gu2","iss":"https://www.ibm.com","aud":"client01","exp":1723530198,"iat":1723522998}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1723530198,"iat":1723522998,"sid":"LYI4Q02uaofWGSep2gu2"}
id_token claims {"sub":"user1","sid":"YuJOHwAya8kFowac4IcR","iss":"https://www.ibm.com","aud":"client01","exp":1723530198,"iat":1723522998}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1723530198,"iat":1723522998,"sid":"YuJOHwAya8kFowac4IcR"}
id_token claims {"sub":"user1","sid":"ty6gwzJohTd7WZDOmSkB","iss":"https://www.ibm.com","aud":"client01","exp":1723530198,"iat":1723522998}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1723530198,"iat":1723522998,"sid":"ty6gwzJohTd7WZDOmSkB"}
id_token claims {"sub":"user1","nonce":"asd123qwe!","sid":"2yNjZlnh5zxPQfW3vDXP","iss":"https://www.ibm.com","aud":"client01","exp":1723530198,"iat":1723522998}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1723530198,"nonce":"asd123qwe!","iat":1723522998,"sid":"2yNjZlnh5zxPQfW3vDXP"}
id_token claims {"sub":"user1","sid":"FuqNS2EH7HQD5Fs6RFO9","jti":"t3fk1M50SrjWLo2U","iss":"https://www.ibm.com","aud":"client01","exp":1723530199,"iat":1723522999}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1723530199,"iat":1723522999,"jti":"t3fk1M50SrjWLo2U","sid":"FuqNS2EH7HQD5Fs6RFO9"}
id_token claims {"sub":"user1","sid":"WLvQgVkt2mpVe1YFWEfM","jti":"Noc2d64AeM9I7nDl","iss":"https://www.ibm.com","aud":"client01","exp":1723530199,"iat":1723522999}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1723530199,"iat":1723522999,"jti":"Noc2d64AeM9I7nDl","sid":"WLvQgVkt2mpVe1YFWEfM"}

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.