public class TlsSRPUtils
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.Integer |
EXT_SRP |
Constructor and Description |
---|
TlsSRPUtils() |
Modifier and Type | Method and Description |
---|---|
static void |
addSRPExtension(java.util.Hashtable extensions,
byte[] identity) |
static byte[] |
createSRPExtension(byte[] identity) |
static byte[] |
getSRPExtension(java.util.Hashtable extensions) |
static boolean |
isSRPCipherSuite(int cipherSuite) |
static byte[] |
readSRPExtension(byte[] extensionData) |
static java.math.BigInteger |
readSRPParameter(java.io.InputStream input) |
static void |
writeSRPParameter(java.math.BigInteger x,
java.io.OutputStream output) |
public static void addSRPExtension(java.util.Hashtable extensions, byte[] identity) throws java.io.IOException
java.io.IOException
public static byte[] getSRPExtension(java.util.Hashtable extensions) throws java.io.IOException
java.io.IOException
public static byte[] createSRPExtension(byte[] identity) throws java.io.IOException
java.io.IOException
public static byte[] readSRPExtension(byte[] extensionData) throws java.io.IOException
java.io.IOException
public static java.math.BigInteger readSRPParameter(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static void writeSRPParameter(java.math.BigInteger x, java.io.OutputStream output) throws java.io.IOException
java.io.IOException
public static boolean isSRPCipherSuite(int cipherSuite)