Class SXprUtils
- java.lang.Object
-
- org.eclipse.jgit.gpg.bc.internal.keys.SXprUtils
-
class SXprUtils extends java.lang.Object
Utility functions for looking a S-expression keys. This class will move when it finds a better home!Format documented here: http://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=blob;f=agent/keyformat.txt;h=42c4b1f06faf1bbe71ffadc2fee0fad6bec91a97;hb=refs/heads/master
-
-
Constructor Summary
Constructors Constructor Description SXprUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static org.bouncycastle.bcpg.S2K
parseS2K(java.io.InputStream in)
(package private) static byte[]
readBytes(java.io.InputStream in, int ch)
private static int
readLength(java.io.InputStream in, int ch)
(package private) static java.lang.String
readString(java.io.InputStream in, int ch)
(package private) static void
skipCloseParenthesis(java.io.InputStream in)
(package private) static void
skipOpenParenthesis(java.io.InputStream in)
-
-
-
Method Detail
-
readLength
private static int readLength(java.io.InputStream in, int ch) throws java.io.IOException
- Throws:
java.io.IOException
-
readString
static java.lang.String readString(java.io.InputStream in, int ch) throws java.io.IOException
- Throws:
java.io.IOException
-
readBytes
static byte[] readBytes(java.io.InputStream in, int ch) throws java.io.IOException
- Throws:
java.io.IOException
-
parseS2K
static org.bouncycastle.bcpg.S2K parseS2K(java.io.InputStream in) throws java.io.IOException
- Throws:
java.io.IOException
-
skipOpenParenthesis
static void skipOpenParenthesis(java.io.InputStream in) throws java.io.IOException
- Throws:
java.io.IOException
-
skipCloseParenthesis
static void skipCloseParenthesis(java.io.InputStream in) throws java.io.IOException
- Throws:
java.io.IOException
-
-