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

31

tests

0

failures

0

ignored

0.829s

duration

100%

successful

Tests

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

Standard output

id_token claims {"aud":"client01","sub":"user1","iss":"https://www.ibm.com","exp":1712857184,"iat":1712849984,"sid":"1V2xZaNCvuvSnBt6zEBx"}
idTokenClaimsJSON {"aud":"client01","sub":"user1","iss":"https:\/\/www.ibm.com","exp":1712857184,"iat":1712849984,"sid":"1V2xZaNCvuvSnBt6zEBx"}
id_token claims {"sub":"user1","at_hash":"RkS8hzu0MtwL-Qs2lK7KXw","sid":"MuYl6BCb1c60t3jZEzLX","iss":"https://www.ibm.com","aud":"client01","exp":1712857184,"iat":1712849984}
idTokenClaimsJSON {"at_hash":"RkS8hzu0MtwL-Qs2lK7KXw","sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1712857184,"iat":1712849984,"sid":"MuYl6BCb1c60t3jZEzLX"}
id_token claims {"sub":"user1","sid":"pNSgALaWXc6mRvM553Ib","iss":"https://www.test.ibm.com","aud":"client01","exp":1712857184,"iat":1712849984}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.test.ibm.com","exp":1712857184,"iat":1712849984,"sid":"pNSgALaWXc6mRvM553Ib"}
id_token claims {"sub":"user1","sid":"aGkHvcSbtbWIrx7lxnln","iss":"https://www.ibm.com","aud":"client01","exp":1712857184,"iat":1712849984}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1712857184,"iat":1712849984,"sid":"aGkHvcSbtbWIrx7lxnln"}
id_token claims {"sub":"user1","sid":"hKUMb6UJSprVU3Mz77HL","iss":"https://www.ibm.com","aud":"client01","exp":1712857184,"iat":1712849984}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1712857184,"iat":1712849984,"sid":"hKUMb6UJSprVU3Mz77HL"}
id_token claims {"sub":"user1","groupsIds":["group1","group2"],"realmName":"realm1","uniqueSecurityName":"user1","sid":"tDzwIDd93tNtwCUfcEch","iss":"https://www.ibm.com","aud":"client01","exp":1712857184,"iat":1712849984}
idTokenClaimsJSON {"sub":"user1","aud":"client01","realmName":"realm1","uniqueSecurityName":"user1","iss":"https:\/\/www.ibm.com","exp":1712857184,"groupsIds":["group1","group2"],"iat":1712849984,"sid":"tDzwIDd93tNtwCUfcEch"}
id_token claims {"sub":"user1","test4":"test5","test1":["test2","test3"],"sid":"2McHZ3mlE6U8yTA5uNz1","iss":"https://www.ibm.com","aud":"client01","exp":1712857184,"iat":1712849984}
idTokenClaimsJSON {"test4":"test5","sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1712857184,"test1":["test2","test3"],"iat":1712849984,"sid":"2McHZ3mlE6U8yTA5uNz1"}
id_token claims {"sub":"user1","sid":"vtndMxbbn2vRad3GbDlJ","iss":"https://www.ibm.com","aud":"client01","exp":1712857184,"iat":1712849984}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1712857184,"iat":1712849984,"sid":"vtndMxbbn2vRad3GbDlJ"}
id_token claims {"sub":"user1","test1":["test2","test3"],"sid":"gIMr6DFrK5Fs4QHAdtPs","iss":"https://www.ibm.com","aud":"client01","exp":1712857184,"iat":1712849984}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1712857184,"test1":["test2","test3"],"iat":1712849984,"sid":"gIMr6DFrK5Fs4QHAdtPs"}
id_token claims {"sub":"user1","test4":"test5","test1":["test2","test3"],"sid":"Iu9u8PIgJwfDXBL1x1lT","iss":"https://www.ibm.com","aud":"client01","exp":1712857184,"iat":1712849984}
idTokenClaimsJSON {"test4":"test5","sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1712857184,"test1":["test2","test3"],"iat":1712849984,"sid":"Iu9u8PIgJwfDXBL1x1lT"}
id_token claims {"sub":"user1","sid":"ZkWIPUO1rUISezzyjmg4","iss":"https://www.ibm.com","aud":"client01","exp":1712857184,"iat":1712849984}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1712857184,"iat":1712849984,"sid":"ZkWIPUO1rUISezzyjmg4"}
id_token claims {"sub":"user1","groups":["group1","group2"],"realmName":"realm1","uniqueSecurityName":"user1","sid":"qVW4kOY5wobmksByueAH","iss":"https://www.ibm.com","aud":"client01","exp":1712857184,"iat":1712849984}
idTokenClaimsJSON {"sub":"user1","aud":"client01","realmName":"realm1","uniqueSecurityName":"user1","iss":"https:\/\/www.ibm.com","groups":["group1","group2"],"exp":1712857184,"iat":1712849984,"sid":"qVW4kOY5wobmksByueAH"}
id_token claims {"sub":"user1","sid":"34iT5jCuXvmE93Jz7krJ","iss":"https://www.ibm.com","aud":"client01","exp":1712857184,"iat":1712849984}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1712857184,"iat":1712849984,"sid":"34iT5jCuXvmE93Jz7krJ"}
id_token claims {"sub":"user1","sid":"im7oCSjmFF232cKZUyHS","iss":"https://www.ibm.com","aud":"client01","exp":1712857184,"iat":1712849984}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1712857184,"iat":1712849984,"sid":"im7oCSjmFF232cKZUyHS"}
id_token claims {"sub":"user1","sid":"VGV0kkuq9ZoM2jomsklX","iss":"https://www.ibm.com","aud":"client01","exp":1712857184,"iat":1712849984}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1712857184,"iat":1712849984,"sid":"VGV0kkuq9ZoM2jomsklX"}
id_token claims {"sub":"user1","nonce":"asd123qwe!","sid":"j2q7yytIAMI62OlIlBds","iss":"https://www.ibm.com","aud":"client01","exp":1712857184,"iat":1712849984}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1712857184,"nonce":"asd123qwe!","iat":1712849984,"sid":"j2q7yytIAMI62OlIlBds"}
id_token claims {"sub":"user1","sid":"WTUmhntOBlUwcRK9qgYJ","jti":"ajXkuCnIkQ1wB54X","iss":"https://www.ibm.com","aud":"client01","exp":1712857185,"iat":1712849985}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1712857185,"iat":1712849985,"jti":"ajXkuCnIkQ1wB54X","sid":"WTUmhntOBlUwcRK9qgYJ"}
id_token claims {"sub":"user1","sid":"HX63QyKWXQxPXh9CJofc","jti":"fK6oda1SCuJvsUMQ","iss":"https://www.ibm.com","aud":"client01","exp":1712857185,"iat":1712849985}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1712857185,"iat":1712849985,"jti":"fK6oda1SCuJvsUMQ","sid":"HX63QyKWXQxPXh9CJofc"}

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.