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

31

tests

0

failures

0

ignored

0.905s

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.004s passed
createToken_customClaims_thirdPartyIDToken_IDTokenIsNotJWT 0.006s passed
createToken_customClaims_thirdPartyIDToken_noClaimsSpecified 0.003s passed
createToken_customClaims_thirdPartyIDToken_someClaimsNotInTokenButIsAllowed 0.005s passed
createToken_customClaims_thirdPartyIDToken_someClaimsNotSpecified 0.004s passed
createToken_differentIssuer 0.004s 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.046s passed
createToken_signedToken 0.005s passed
createToken_useIssuerFromRequestIfMissingEmptyInConfig 0.003s passed
createToken_useIssuerFromRequestIfMissingInConfig 0.004s passed
createToken_validToken_HS256 0.011s passed
createToken_validToken_differentSharedKeyWithHS256 0.005s passed
createToken_validToken_differentSharedKeyWithRS256 0.641s passed
createToken_without_nonce 0.003s passed
missingRequiredClaims_aud 0.001s passed
missingRequiredClaims_exp 0.001s passed
missingRequiredClaims_iat 0.001s passed
missingRequiredClaims_iss 0.001s passed
missingRequiredClaims_sub 0.001s passed
testBuildResponseTokenType 0.001s passed
testCreateToken 0.106s 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":1742417438,"iat":1742410238,"sid":"OrZWqG9Bn5Mv9Hm3ZZlS"}
idTokenClaimsJSON {"aud":"client01","sub":"user1","iss":"https:\/\/www.ibm.com","exp":1742417438,"iat":1742410238,"sid":"OrZWqG9Bn5Mv9Hm3ZZlS"}
id_token claims {"sub":"user1","at_hash":"RkS8hzu0MtwL-Qs2lK7KXw","sid":"z9E2L9AQeIexnQfA5aYX","iss":"https://www.ibm.com","aud":"client01","exp":1742417438,"iat":1742410238}
idTokenClaimsJSON {"at_hash":"RkS8hzu0MtwL-Qs2lK7KXw","sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1742417438,"iat":1742410238,"sid":"z9E2L9AQeIexnQfA5aYX"}
id_token claims {"sub":"user1","sid":"AZ2LfabatQxuZmQrYMTQ","iss":"https://www.test.ibm.com","aud":"client01","exp":1742417438,"iat":1742410238}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.test.ibm.com","exp":1742417438,"iat":1742410238,"sid":"AZ2LfabatQxuZmQrYMTQ"}
id_token claims {"sub":"user1","sid":"mRsGgyud6pPk9rPSRr7t","iss":"https://www.ibm.com","aud":"client01","exp":1742417438,"iat":1742410238}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1742417438,"iat":1742410238,"sid":"mRsGgyud6pPk9rPSRr7t"}
id_token claims {"sub":"user1","sid":"3uapQxblkiO0KdMryBD8","iss":"https://www.ibm.com","aud":"client01","exp":1742417438,"iat":1742410238}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1742417438,"iat":1742410238,"sid":"3uapQxblkiO0KdMryBD8"}
id_token claims {"sub":"user1","groupsIds":["group1","group2"],"realmName":"realm1","uniqueSecurityName":"user1","sid":"27VasdyBwI4YsPZt1OS7","iss":"https://www.ibm.com","aud":"client01","exp":1742417438,"iat":1742410238}
idTokenClaimsJSON {"sub":"user1","aud":"client01","realmName":"realm1","uniqueSecurityName":"user1","iss":"https:\/\/www.ibm.com","exp":1742417438,"groupsIds":["group1","group2"],"iat":1742410238,"sid":"27VasdyBwI4YsPZt1OS7"}
id_token claims {"sub":"user1","test4":"test5","test1":["test2","test3"],"sid":"kVZBgs8HjxbLtHNnw91H","iss":"https://www.ibm.com","aud":"client01","exp":1742417438,"iat":1742410238}
idTokenClaimsJSON {"test4":"test5","sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1742417438,"test1":["test2","test3"],"iat":1742410238,"sid":"kVZBgs8HjxbLtHNnw91H"}
id_token claims {"sub":"user1","sid":"UhiiiJRhixRUZtV9MOnf","iss":"https://www.ibm.com","aud":"client01","exp":1742417438,"iat":1742410238}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1742417438,"iat":1742410238,"sid":"UhiiiJRhixRUZtV9MOnf"}
id_token claims {"sub":"user1","test1":["test2","test3"],"sid":"GCHEw6nuhLR6JM5eLwl4","iss":"https://www.ibm.com","aud":"client01","exp":1742417438,"iat":1742410238}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1742417438,"test1":["test2","test3"],"iat":1742410238,"sid":"GCHEw6nuhLR6JM5eLwl4"}
id_token claims {"sub":"user1","test4":"test5","test1":["test2","test3"],"sid":"OEdr4uEmxEzEIsdKln2K","iss":"https://www.ibm.com","aud":"client01","exp":1742417438,"iat":1742410238}
idTokenClaimsJSON {"test4":"test5","sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1742417438,"test1":["test2","test3"],"iat":1742410238,"sid":"OEdr4uEmxEzEIsdKln2K"}
id_token claims {"sub":"user1","sid":"Ayj1ditKwYQlEGnrf5kd","iss":"https://www.ibm.com","aud":"client01","exp":1742417438,"iat":1742410238}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1742417438,"iat":1742410238,"sid":"Ayj1ditKwYQlEGnrf5kd"}
id_token claims {"sub":"user1","groups":["group1","group2"],"realmName":"realm1","uniqueSecurityName":"user1","sid":"wXVB2p9pNkCK08lgnjeM","iss":"https://www.ibm.com","aud":"client01","exp":1742417438,"iat":1742410238}
idTokenClaimsJSON {"sub":"user1","aud":"client01","realmName":"realm1","uniqueSecurityName":"user1","iss":"https:\/\/www.ibm.com","groups":["group1","group2"],"exp":1742417438,"iat":1742410238,"sid":"wXVB2p9pNkCK08lgnjeM"}
id_token claims {"sub":"user1","sid":"ZbyKuOGJZq67J18RzWl2","iss":"https://www.ibm.com","aud":"client01","exp":1742417438,"iat":1742410238}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1742417438,"iat":1742410238,"sid":"ZbyKuOGJZq67J18RzWl2"}
id_token claims {"sub":"user1","sid":"psIKPXdAkW95htcHnKKr","iss":"https://www.ibm.com","aud":"client01","exp":1742417438,"iat":1742410238}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1742417438,"iat":1742410238,"sid":"psIKPXdAkW95htcHnKKr"}
id_token claims {"sub":"user1","sid":"FBGsVnpBQ7k0rZ1PsLH0","iss":"https://www.ibm.com","aud":"client01","exp":1742417438,"iat":1742410238}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1742417438,"iat":1742410238,"sid":"FBGsVnpBQ7k0rZ1PsLH0"}
id_token claims {"sub":"user1","nonce":"asd123qwe!","sid":"bKoRmwTEGeFpFLiBQiuE","iss":"https://www.ibm.com","aud":"client01","exp":1742417438,"iat":1742410238}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1742417438,"nonce":"asd123qwe!","iat":1742410238,"sid":"bKoRmwTEGeFpFLiBQiuE"}
id_token claims {"sub":"user1","sid":"cV1GOybHHds5k3FO4Nrm","jti":"0bJ3gOgbOlRcQt7B","iss":"https://www.ibm.com","aud":"client01","exp":1742417439,"iat":1742410239}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1742417439,"iat":1742410239,"jti":"0bJ3gOgbOlRcQt7B","sid":"cV1GOybHHds5k3FO4Nrm"}
id_token claims {"sub":"user1","sid":"TnwfcKVUHBgzhYkoAq90","jti":"Ml02Mlq8RdyLVhNl","iss":"https://www.ibm.com","aud":"client01","exp":1742417439,"iat":1742410239}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1742417439,"iat":1742410239,"jti":"Ml02Mlq8RdyLVhNl","sid":"TnwfcKVUHBgzhYkoAq90"}

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.