在bouncycastle我可以創建一個從KeyUsage開始的DEROctetString。從DEROctetString到KeyUsage
如何從DEROctetString開始獲得KeyUsage呢?
例子:
DEROctetString derString = new DEROctetString(new KeyUsage(KeyUsage.digitalSignature));
KeyUsage ku = ...(some code to get back KeyUsage starting from derString)...
我需要這個,因爲我能夠創建密鑰使用延期請求證書請求,但隨後,由於單獨的證書請求,我不能取回密鑰使用擴展。
我想你的意思是「編譯!」。將位串編碼爲八位字符串不起作用。只要你有多個用法,你會看到問題。 – 2010-06-28 11:05:48
不,它確實編譯,它也可以工作(我的意思是我找回了正確的KeyUsage.intValue())。 – 2010-06-28 12:05:51