for(Map.Entry<String, String> entry: idtokens.entrySet()){
tokens.add(new IdentityToken(entry.getKey(), entry.getValue()));
}
try {
IdentityChain idChain = new IdentityChainImpl();
IDENTITY_RESOLVER.resolve(idChain, new ExecutionContextWithTokens() {
@Override
public List<IdentityToken> getIdentityTokens() {
return tokens;
}