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

31

tests

0

failures

0

ignored

0.684s

duration

100%

successful

Tests

Test Duration Result
createToken_customClaims 0.027s passed
createToken_customClaims_differentGroupIdentifier 0.002s passed
createToken_customClaims_disabled 0.002s passed
createToken_customClaims_thirdPartyIDToken 0.004s passed
createToken_customClaims_thirdPartyIDToken_IDTokenIsNotJWT 0.003s 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.008s passed
createToken_jti 0.004s passed
createToken_noStateId 0.002s passed
createToken_nonce 0.002s passed
createToken_plainTextToken 0.042s passed
createToken_signedToken 0.004s passed
createToken_useIssuerFromRequestIfMissingEmptyInConfig 0.002s passed
createToken_useIssuerFromRequestIfMissingInConfig 0.001s passed
createToken_validToken_HS256 0.015s passed
createToken_validToken_differentSharedKeyWithHS256 0.003s passed
createToken_validToken_differentSharedKeyWithRS256 0.437s passed
createToken_without_nonce 0.002s 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.106s passed
testGetKeysTokenType 0.001s passed
testGetTokenType 0.001s passed
testValidateRequestTokenType 0.001s passed

Standard output

id_token claims {"aud":"client01","sub":"user1","iss":"https://www.ibm.com","exp":1741990896,"iat":1741983696,"sid":"6YdESZFvqXJOg6gef8QN"}
idTokenClaimsJSON {"aud":"client01","sub":"user1","iss":"https:\/\/www.ibm.com","exp":1741990896,"iat":1741983696,"sid":"6YdESZFvqXJOg6gef8QN"}
id_token claims {"sub":"user1","at_hash":"RkS8hzu0MtwL-Qs2lK7KXw","sid":"MasiZmFbQiuko8i7was3","iss":"https://www.ibm.com","aud":"client01","exp":1741990896,"iat":1741983696}
idTokenClaimsJSON {"at_hash":"RkS8hzu0MtwL-Qs2lK7KXw","sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1741990896,"iat":1741983696,"sid":"MasiZmFbQiuko8i7was3"}
id_token claims {"sub":"user1","sid":"tDyrWyUA7PLzId2nf9Z7","iss":"https://www.test.ibm.com","aud":"client01","exp":1741990896,"iat":1741983696}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.test.ibm.com","exp":1741990896,"iat":1741983696,"sid":"tDyrWyUA7PLzId2nf9Z7"}
id_token claims {"sub":"user1","sid":"jm5CW00byVjiVKKF7KkZ","iss":"https://www.ibm.com","aud":"client01","exp":1741990896,"iat":1741983696}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1741990896,"iat":1741983696,"sid":"jm5CW00byVjiVKKF7KkZ"}
id_token claims {"sub":"user1","sid":"2xsXnaJbl4Cimi48EHx8","iss":"https://www.ibm.com","aud":"client01","exp":1741990896,"iat":1741983696}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1741990896,"iat":1741983696,"sid":"2xsXnaJbl4Cimi48EHx8"}
id_token claims {"sub":"user1","groupsIds":["group1","group2"],"realmName":"realm1","uniqueSecurityName":"user1","sid":"yiKKlAT7tj5NpTh8LUnH","iss":"https://www.ibm.com","aud":"client01","exp":1741990896,"iat":1741983696}
idTokenClaimsJSON {"sub":"user1","aud":"client01","realmName":"realm1","uniqueSecurityName":"user1","iss":"https:\/\/www.ibm.com","exp":1741990896,"groupsIds":["group1","group2"],"iat":1741983696,"sid":"yiKKlAT7tj5NpTh8LUnH"}
id_token claims {"sub":"user1","test4":"test5","test1":["test2","test3"],"sid":"HDuiZ5Di8lmW8cdKctfI","iss":"https://www.ibm.com","aud":"client01","exp":1741990896,"iat":1741983696}
idTokenClaimsJSON {"test4":"test5","sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1741990896,"test1":["test2","test3"],"iat":1741983696,"sid":"HDuiZ5Di8lmW8cdKctfI"}
id_token claims {"sub":"user1","sid":"ecfZdfAXap6CuCsZmhlG","iss":"https://www.ibm.com","aud":"client01","exp":1741990896,"iat":1741983696}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1741990896,"iat":1741983696,"sid":"ecfZdfAXap6CuCsZmhlG"}
id_token claims {"sub":"user1","test1":["test2","test3"],"sid":"z9M04jV9QN7k13giqAyn","iss":"https://www.ibm.com","aud":"client01","exp":1741990896,"iat":1741983696}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1741990896,"test1":["test2","test3"],"iat":1741983696,"sid":"z9M04jV9QN7k13giqAyn"}
id_token claims {"sub":"user1","test4":"test5","test1":["test2","test3"],"sid":"CsZBXAdRRDKyMvjZLaqH","iss":"https://www.ibm.com","aud":"client01","exp":1741990896,"iat":1741983696}
idTokenClaimsJSON {"test4":"test5","sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1741990896,"test1":["test2","test3"],"iat":1741983696,"sid":"CsZBXAdRRDKyMvjZLaqH"}
id_token claims {"sub":"user1","sid":"Fv6iZQFoBLe6zAOIXdW1","iss":"https://www.ibm.com","aud":"client01","exp":1741990896,"iat":1741983696}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1741990896,"iat":1741983696,"sid":"Fv6iZQFoBLe6zAOIXdW1"}
id_token claims {"sub":"user1","groups":["group1","group2"],"realmName":"realm1","uniqueSecurityName":"user1","sid":"ZdHkwQpwGpEIlRJlanpI","iss":"https://www.ibm.com","aud":"client01","exp":1741990896,"iat":1741983696}
idTokenClaimsJSON {"sub":"user1","aud":"client01","realmName":"realm1","uniqueSecurityName":"user1","iss":"https:\/\/www.ibm.com","groups":["group1","group2"],"exp":1741990896,"iat":1741983696,"sid":"ZdHkwQpwGpEIlRJlanpI"}
id_token claims {"sub":"user1","sid":"XYKu5ypeET6dz0Jv23OD","iss":"https://www.ibm.com","aud":"client01","exp":1741990896,"iat":1741983696}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1741990896,"iat":1741983696,"sid":"XYKu5ypeET6dz0Jv23OD"}
id_token claims {"sub":"user1","sid":"rcSLVpSKItpxBNXyNWdK","iss":"https://www.ibm.com","aud":"client01","exp":1741990896,"iat":1741983696}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1741990896,"iat":1741983696,"sid":"rcSLVpSKItpxBNXyNWdK"}
id_token claims {"sub":"user1","sid":"QPaYOmvfC9tHAAl87t0Z","iss":"https://www.ibm.com","aud":"client01","exp":1741990896,"iat":1741983696}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1741990896,"iat":1741983696,"sid":"QPaYOmvfC9tHAAl87t0Z"}
id_token claims {"sub":"user1","nonce":"asd123qwe!","sid":"t1CJWXFXuN0cqbuKa4t2","iss":"https://www.ibm.com","aud":"client01","exp":1741990896,"iat":1741983696}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1741990896,"nonce":"asd123qwe!","iat":1741983696,"sid":"t1CJWXFXuN0cqbuKa4t2"}
id_token claims {"sub":"user1","sid":"0ZrgRTnRgwdHMbg4U0Nr","jti":"mOz3Z80yj6PhuYur","iss":"https://www.ibm.com","aud":"client01","exp":1741990897,"iat":1741983697}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1741990897,"iat":1741983697,"jti":"mOz3Z80yj6PhuYur","sid":"0ZrgRTnRgwdHMbg4U0Nr"}
id_token claims {"sub":"user1","sid":"Mh56BLZeDEgHPmjnmTKs","jti":"qJvSplQxhabfeB3V","iss":"https://www.ibm.com","aud":"client01","exp":1741990897,"iat":1741983697}
idTokenClaimsJSON {"sub":"user1","aud":"client01","iss":"https:\/\/www.ibm.com","exp":1741990897,"iat":1741983697,"jti":"qJvSplQxhabfeB3V","sid":"Mh56BLZeDEgHPmjnmTKs"}

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.