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

31

tests

0

failures

0

ignored

1.089s

duration

100%

successful

Tests

Test Duration Result
createToken_customClaims 0.020s passed
createToken_customClaims_differentGroupIdentifier 0.004s passed
createToken_customClaims_disabled 0.004s passed
createToken_customClaims_thirdPartyIDToken 0.005s passed
createToken_customClaims_thirdPartyIDToken_IDTokenIsNotJWT 0.005s passed
createToken_customClaims_thirdPartyIDToken_noClaimsSpecified 0.005s passed
createToken_customClaims_thirdPartyIDToken_someClaimsNotInTokenButIsAllowed 0.005s passed
createToken_customClaims_thirdPartyIDToken_someClaimsNotSpecified 0.007s passed
createToken_differentIssuer 0.004s passed
createToken_exceptionGettingRSAPrivateKey_convertsToRuntimeException 0.008s passed
createToken_jti 0.005s passed
createToken_noStateId 0.003s passed
createToken_nonce 0.003s passed
createToken_plainTextToken 0.048s passed
createToken_signedToken 0.005s passed
createToken_useIssuerFromRequestIfMissingEmptyInConfig 0.004s passed
createToken_useIssuerFromRequestIfMissingInConfig 0.004s passed
createToken_validToken_HS256 0.013s passed
createToken_validToken_differentSharedKeyWithHS256 0.005s passed
createToken_validToken_differentSharedKeyWithRS256 0.803s 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 0.001s passed
testBuildResponseTokenType 0.001s passed
testCreateToken 0.118s passed
testGetKeysTokenType 0.001s passed
testGetTokenType 0.002s passed
testValidateRequestTokenType 0.001s passed

Standard output

id_token claims {"aud":"client01","sub":"user1","iss":"https://www.ibm.com","exp":1747956831,"iat":1747949631,"sid":"2RPqJTZjGEr4lo98xMJV"}
idTokenClaimsJSON {"aud":"client01","sub":"user1","iss":"https:\/\/www.ibm.com","exp":1747956831,"iat":1747949631,"sid":"2RPqJTZjGEr4lo98xMJV"}
id_token claims {"sub":"user1","at_hash":"RkS8hzu0MtwL-Qs2lK7KXw","sid":"9OFP9CIXPu5eD7BOQXzN","iss":"https://www.ibm.com","aud":"client01","exp":1747956831,"iat":1747949631}
idTokenClaimsJSON {"at_hash":"RkS8hzu0MtwL-Qs2lK7KXw","sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1747956831,"iat":1747949631,"sid":"9OFP9CIXPu5eD7BOQXzN"}
id_token claims {"sub":"user1","sid":"Y3hLtlU8aQKlR04FRtFH","iss":"https://www.test.ibm.com","aud":"client01","exp":1747956831,"iat":1747949631}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.test.ibm.com","exp":1747956831,"iat":1747949631,"sid":"Y3hLtlU8aQKlR04FRtFH"}
id_token claims {"sub":"user1","sid":"Pctb2GFW96f9jIxf1BSa","iss":"https://www.ibm.com","aud":"client01","exp":1747956831,"iat":1747949631}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1747956831,"iat":1747949631,"sid":"Pctb2GFW96f9jIxf1BSa"}
id_token claims {"sub":"user1","sid":"ZjgzIT9Zv4byoogZsRRj","iss":"https://www.ibm.com","aud":"client01","exp":1747956831,"iat":1747949631}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1747956831,"iat":1747949631,"sid":"ZjgzIT9Zv4byoogZsRRj"}
id_token claims {"sub":"user1","groupsIds":["group1","group2"],"realmName":"realm1","uniqueSecurityName":"user1","sid":"8CEfFBjp86nUAKXYmzt6","iss":"https://www.ibm.com","aud":"client01","exp":1747956831,"iat":1747949631}
idTokenClaimsJSON {"sub":"user1","aud":"client01","realmName":"realm1","uniqueSecurityName":"user1","iss":"https:\/\/www.ibm.com","exp":1747956831,"groupsIds":["group1","group2"],"iat":1747949631,"sid":"8CEfFBjp86nUAKXYmzt6"}
id_token claims {"sub":"user1","test4":"test5","test1":["test2","test3"],"sid":"yVUt4cMfvuQ7YrgHy0uv","iss":"https://www.ibm.com","aud":"client01","exp":1747956831,"iat":1747949631}
idTokenClaimsJSON {"test4":"test5","sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1747956831,"test1":["test2","test3"],"iat":1747949631,"sid":"yVUt4cMfvuQ7YrgHy0uv"}
id_token claims {"sub":"user1","sid":"Uzb0dFFdBNNYSSsJv2Hl","iss":"https://www.ibm.com","aud":"client01","exp":1747956831,"iat":1747949631}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1747956831,"iat":1747949631,"sid":"Uzb0dFFdBNNYSSsJv2Hl"}
id_token claims {"sub":"user1","test1":["test2","test3"],"sid":"pZgYuPppKqnDGy4E9SPw","iss":"https://www.ibm.com","aud":"client01","exp":1747956831,"iat":1747949631}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1747956831,"test1":["test2","test3"],"iat":1747949631,"sid":"pZgYuPppKqnDGy4E9SPw"}
id_token claims {"sub":"user1","test4":"test5","test1":["test2","test3"],"sid":"VpVGPn6kMswkicbRjsY4","iss":"https://www.ibm.com","aud":"client01","exp":1747956831,"iat":1747949631}
idTokenClaimsJSON {"test4":"test5","sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1747956831,"test1":["test2","test3"],"iat":1747949631,"sid":"VpVGPn6kMswkicbRjsY4"}
id_token claims {"sub":"user1","sid":"Nt1ptfpUtnPIzz7WipCv","iss":"https://www.ibm.com","aud":"client01","exp":1747956831,"iat":1747949631}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1747956831,"iat":1747949631,"sid":"Nt1ptfpUtnPIzz7WipCv"}
id_token claims {"sub":"user1","groups":["group1","group2"],"realmName":"realm1","uniqueSecurityName":"user1","sid":"pSwEBUvhhFgG2uO1pV48","iss":"https://www.ibm.com","aud":"client01","exp":1747956831,"iat":1747949631}
idTokenClaimsJSON {"sub":"user1","aud":"client01","realmName":"realm1","uniqueSecurityName":"user1","iss":"https:\/\/www.ibm.com","groups":["group1","group2"],"exp":1747956831,"iat":1747949631,"sid":"pSwEBUvhhFgG2uO1pV48"}
id_token claims {"sub":"user1","sid":"vNcl0E7zopAzeyvMoWis","iss":"https://www.ibm.com","aud":"client01","exp":1747956831,"iat":1747949631}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1747956831,"iat":1747949631,"sid":"vNcl0E7zopAzeyvMoWis"}
id_token claims {"sub":"user1","sid":"FZXmsBP8rrsIsyQkn19L","iss":"https://www.ibm.com","aud":"client01","exp":1747956831,"iat":1747949631}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1747956831,"iat":1747949631,"sid":"FZXmsBP8rrsIsyQkn19L"}
id_token claims {"sub":"user1","sid":"vR2lgVtJxG26rjzJj48s","iss":"https://www.ibm.com","aud":"client01","exp":1747956831,"iat":1747949631}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1747956831,"iat":1747949631,"sid":"vR2lgVtJxG26rjzJj48s"}
id_token claims {"sub":"user1","nonce":"asd123qwe!","sid":"d48DmRPC2mS9lV6d3OZW","iss":"https://www.ibm.com","aud":"client01","exp":1747956831,"iat":1747949631}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1747956831,"nonce":"asd123qwe!","iat":1747949631,"sid":"d48DmRPC2mS9lV6d3OZW"}
id_token claims {"sub":"user1","sid":"DdZMguOwiIFzDSnUazYt","jti":"xAAsCqxSY0Xs04Su","iss":"https://www.ibm.com","aud":"client01","exp":1747956832,"iat":1747949632}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1747956832,"iat":1747949632,"jti":"xAAsCqxSY0Xs04Su","sid":"DdZMguOwiIFzDSnUazYt"}
id_token claims {"sub":"user1","sid":"T40ciZkJ3IhxdRogfi6k","jti":"LpxWSr52f5yDm7tH","iss":"https://www.ibm.com","aud":"client01","exp":1747956832,"iat":1747949632}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1747956832,"iat":1747949632,"jti":"LpxWSr52f5yDm7tH","sid":"T40ciZkJ3IhxdRogfi6k"}

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.