Assinatura NFE versão 2

Boa tarde pessoal.

Alguém tem algum exemplo ou sabe indicar o caminho das pedras para fazer a assinatura do xml da Nfe 2.0;

Achei uns exemplos aqui no forum, mas que são pra Nfe antiga.

Na versão 2.0 precisa ter alguma coisa do tipo.

Tnfe.setSignatureType(SignatureType);

Sendo que esse objeto SignatureType tem outros atributos e objetos que precisam ser setados.

Eu tentei utilizar o mesmo exemplo encontrado aqui no forum, e usar o xstream pra transformar a String da assinatura num objeto SignatureType, mas não está dando certo, teoricamente era pra funcionar…!!!

Se alguem puder ajudar, por favor.

Se alguem precisar de outra informação, estou a disposição.

a parte da assinatura da NFe 2 não altera nada para assinatura da NFe 1
aqui tem um exemplo