List of usage examples for org.bouncycastle.bcpg SignatureSubpacketInputStream SignatureSubpacketInputStream
public SignatureSubpacketInputStream(InputStream in)
From source file:org.sufficientlysecure.keychain.support.KeyringBuilder.java
License:Open Source License
/** * There is no Preferences subpacket in BouncyCastle, so we have * to create one manually./* www . ja v a 2s . c o m*/ */ private static SignatureSubpacket createPreferencesSignatureSubpacket() { SignatureSubpacket prefs; try { prefs = new SignatureSubpacketInputStream(new ByteArrayInputStream( new byte[] { 2, SignatureSubpacketTags.KEY_SERVER_PREFS, (byte) 0x80 })).readPacket(); } catch (IOException ex) { throw new RuntimeException(ex); } return prefs; }