如何在android中生成OAuth nonce?

时间:2015-08-20 12:01:22

标签: android oauth nonce

要在android中生成OAuth nonce我试过 -

    public IRegisteredUser RegisterUser(string userName, string referrerName)
    {

        userName.AssertNonEmpty("userName");
        referrerName.AssertNonEmpty("referrerName");

        ...

    }

它提供了类似 - byte[] nonce = new byte[16]; try { rand = SecureRandom.getInstance("SHA1PRNG"); } catch (NoSuchAlgorithmException e) { e.printStackTrace(); } String oauth_nonce = rand.toString(); Log.d("nonce value", oauth_nonce);

的内容

这是生成随机数的正确方法吗?如果不是,你能建议一个正确的方法吗?

1 个答案:

答案 0 :(得分:2)

你可以试试这个

import java.util.UUID;


String nonce = UUID.randomUUID().toString();