private SignatureObject GetSHA1Signature(byte[] array)
{
SHA1 sha = new SHA1CryptoServiceProvider();
byte[] temp = sha.ComputeHash(array);
sha.Dispose();
SignatureObject signature = new SignatureObject();
signature.SignatureData = new BinaryItem(temp);
return signature;
}