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

31

tests

0

failures

0

ignored

1.099s

duration

100%

successful

Tests

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

Standard output

id_token claims {"aud":"client01","sub":"user1","iss":"https://www.ibm.com","exp":1739404190,"iat":1739396990,"sid":"wH5aVNdKZcRgZHSN6OTc"}
idTokenClaimsJSON {"aud":"client01","sub":"user1","iss":"https:\/\/www.ibm.com","exp":1739404190,"iat":1739396990,"sid":"wH5aVNdKZcRgZHSN6OTc"}
id_token claims {"sub":"user1","at_hash":"RkS8hzu0MtwL-Qs2lK7KXw","sid":"NlqTXS6gxuzt8Pn8iPC6","iss":"https://www.ibm.com","aud":"client01","exp":1739404190,"iat":1739396990}
idTokenClaimsJSON {"at_hash":"RkS8hzu0MtwL-Qs2lK7KXw","sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1739404190,"iat":1739396990,"sid":"NlqTXS6gxuzt8Pn8iPC6"}
id_token claims {"sub":"user1","sid":"wfuIXGzfdsFGnECxz73o","iss":"https://www.test.ibm.com","aud":"client01","exp":1739404190,"iat":1739396990}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.test.ibm.com","exp":1739404190,"iat":1739396990,"sid":"wfuIXGzfdsFGnECxz73o"}
id_token claims {"sub":"user1","sid":"A9xPP8dvlS8MrfY9jBPf","iss":"https://www.ibm.com","aud":"client01","exp":1739404190,"iat":1739396990}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1739404190,"iat":1739396990,"sid":"A9xPP8dvlS8MrfY9jBPf"}
id_token claims {"sub":"user1","sid":"i1RqHQcMzpobAyJYtNoZ","iss":"https://www.ibm.com","aud":"client01","exp":1739404190,"iat":1739396990}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1739404190,"iat":1739396990,"sid":"i1RqHQcMzpobAyJYtNoZ"}
id_token claims {"sub":"user1","groupsIds":["group1","group2"],"realmName":"realm1","uniqueSecurityName":"user1","sid":"84vH6PYzC7OZcaSoSLa7","iss":"https://www.ibm.com","aud":"client01","exp":1739404190,"iat":1739396990}
idTokenClaimsJSON {"sub":"user1","aud":"client01","realmName":"realm1","uniqueSecurityName":"user1","iss":"https:\/\/www.ibm.com","exp":1739404190,"groupsIds":["group1","group2"],"iat":1739396990,"sid":"84vH6PYzC7OZcaSoSLa7"}
id_token claims {"sub":"user1","test4":"test5","test1":["test2","test3"],"sid":"9j6fYATr7WHn8LJD6ZLB","iss":"https://www.ibm.com","aud":"client01","exp":1739404190,"iat":1739396990}
idTokenClaimsJSON {"test4":"test5","sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1739404190,"test1":["test2","test3"],"iat":1739396990,"sid":"9j6fYATr7WHn8LJD6ZLB"}
id_token claims {"sub":"user1","sid":"em6aogqwA1QSSB5hBAjR","iss":"https://www.ibm.com","aud":"client01","exp":1739404190,"iat":1739396990}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1739404190,"iat":1739396990,"sid":"em6aogqwA1QSSB5hBAjR"}
id_token claims {"sub":"user1","test1":["test2","test3"],"sid":"ilQeGaGVuVJlPgDWXJku","iss":"https://www.ibm.com","aud":"client01","exp":1739404190,"iat":1739396990}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1739404190,"test1":["test2","test3"],"iat":1739396990,"sid":"ilQeGaGVuVJlPgDWXJku"}
id_token claims {"sub":"user1","test4":"test5","test1":["test2","test3"],"sid":"uWZD6cenLORuCQ5BBt3Q","iss":"https://www.ibm.com","aud":"client01","exp":1739404190,"iat":1739396990}
idTokenClaimsJSON {"test4":"test5","sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1739404190,"test1":["test2","test3"],"iat":1739396990,"sid":"uWZD6cenLORuCQ5BBt3Q"}
id_token claims {"sub":"user1","sid":"FwTQtWqHVXZ9pyIkT5Z8","iss":"https://www.ibm.com","aud":"client01","exp":1739404190,"iat":1739396990}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1739404190,"iat":1739396990,"sid":"FwTQtWqHVXZ9pyIkT5Z8"}
id_token claims {"sub":"user1","groups":["group1","group2"],"realmName":"realm1","uniqueSecurityName":"user1","sid":"VyzDc4FIMohR03cfSfbx","iss":"https://www.ibm.com","aud":"client01","exp":1739404190,"iat":1739396990}
idTokenClaimsJSON {"sub":"user1","aud":"client01","realmName":"realm1","uniqueSecurityName":"user1","iss":"https:\/\/www.ibm.com","groups":["group1","group2"],"exp":1739404190,"iat":1739396990,"sid":"VyzDc4FIMohR03cfSfbx"}
id_token claims {"sub":"user1","sid":"3iCmTU3eGQthd0xSVxqc","iss":"https://www.ibm.com","aud":"client01","exp":1739404190,"iat":1739396990}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1739404190,"iat":1739396990,"sid":"3iCmTU3eGQthd0xSVxqc"}
id_token claims {"sub":"user1","sid":"25h72KqwZHF7kNGQvHHd","iss":"https://www.ibm.com","aud":"client01","exp":1739404190,"iat":1739396990}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1739404190,"iat":1739396990,"sid":"25h72KqwZHF7kNGQvHHd"}
id_token claims {"sub":"user1","sid":"zsBt69vbHx4oho5nRAL2","iss":"https://www.ibm.com","aud":"client01","exp":1739404190,"iat":1739396990}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1739404190,"iat":1739396990,"sid":"zsBt69vbHx4oho5nRAL2"}
id_token claims {"sub":"user1","nonce":"asd123qwe!","sid":"zLv5j0sz2NKJx64qvwej","iss":"https://www.ibm.com","aud":"client01","exp":1739404190,"iat":1739396990}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1739404190,"nonce":"asd123qwe!","iat":1739396990,"sid":"zLv5j0sz2NKJx64qvwej"}
id_token claims {"sub":"user1","sid":"DztrJ22cFtYSOJVPYmDo","jti":"lsHTQ8qfMCo6Jkca","iss":"https://www.ibm.com","aud":"client01","exp":1739404191,"iat":1739396991}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1739404191,"iat":1739396991,"jti":"lsHTQ8qfMCo6Jkca","sid":"DztrJ22cFtYSOJVPYmDo"}
id_token claims {"sub":"user1","sid":"EL8nKDkWEqmDNmgJsFmM","jti":"LXDEiAI59cymS4hy","iss":"https://www.ibm.com","aud":"client01","exp":1739404191,"iat":1739396991}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1739404191,"iat":1739396991,"jti":"LXDEiAI59cymS4hy","sid":"EL8nKDkWEqmDNmgJsFmM"}

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.