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 SessionParametersbuild()SessionParameters.BuildersetCipherSuite(int cipherSuite)SessionParameters.BuildersetCompressionAlgorithm(short compressionAlgorithm)SessionParameters.BuildersetExtendedMasterSecret(boolean extendedMasterSecret)SessionParameters.BuildersetMasterSecret(byte[] masterSecret)SessionParameters.BuildersetPeerCertificate(Certificate peerCertificate)SessionParameters.BuildersetPskIdentity(byte[] pskIdentity)Deprecated.SessionParameters.BuildersetPSKIdentity(byte[] pskIdentity)SessionParameters.BuildersetServerExtensions(java.util.Hashtable serverExtensions)SessionParameters.BuildersetSRPIdentity(byte[] srpIdentity)
-
-
-
Method Detail
-
build
public SessionParameters build()
-
setCipherSuite
public SessionParameters.Builder setCipherSuite(int cipherSuite)
-
setCompressionAlgorithm
public SessionParameters.Builder setCompressionAlgorithm(short compressionAlgorithm)
-
setExtendedMasterSecret
public SessionParameters.Builder setExtendedMasterSecret(boolean extendedMasterSecret)
-
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
-
-