Package org.bouncycastle.crypto.tls
Class SessionParameters.Builder
- java.lang.Object
-
- org.bouncycastle.crypto.tls.SessionParameters.Builder
-
- Enclosing class:
- SessionParameters
public static final class SessionParameters.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description SessionParameters
build()
SessionParameters.Builder
setCipherSuite(int cipherSuite)
SessionParameters.Builder
setCompressionAlgorithm(short compressionAlgorithm)
SessionParameters.Builder
setMasterSecret(byte[] masterSecret)
SessionParameters.Builder
setPeerCertificate(Certificate peerCertificate)
SessionParameters.Builder
setPskIdentity(byte[] pskIdentity)
Deprecated.SessionParameters.Builder
setPSKIdentity(byte[] pskIdentity)
SessionParameters.Builder
setServerExtensions(java.util.Hashtable serverExtensions)
SessionParameters.Builder
setSRPIdentity(byte[] srpIdentity)
-
-
-
Method Detail
-
build
public SessionParameters build()
-
setCipherSuite
public SessionParameters.Builder setCipherSuite(int cipherSuite)
-
setCompressionAlgorithm
public SessionParameters.Builder setCompressionAlgorithm(short compressionAlgorithm)
-
setMasterSecret
public SessionParameters.Builder setMasterSecret(byte[] masterSecret)
-
setPeerCertificate
public SessionParameters.Builder setPeerCertificate(Certificate peerCertificate)
-
setPskIdentity
public SessionParameters.Builder setPskIdentity(byte[] pskIdentity)
Deprecated.
-
setPSKIdentity
public SessionParameters.Builder setPSKIdentity(byte[] pskIdentity)
-
setSRPIdentity
public SessionParameters.Builder setSRPIdentity(byte[] srpIdentity)
-
setServerExtensions
public SessionParameters.Builder setServerExtensions(java.util.Hashtable serverExtensions) throws java.io.IOException
- Throws:
java.io.IOException
-
-