Package org.bouncycastle.tls.crypto
Class TlsCryptoParameters
- java.lang.Object
-
- org.bouncycastle.tls.crypto.TlsCryptoParameters
-
public class TlsCryptoParameters extends java.lang.Object
Carrier class for context related parameters needed for creating secrets and cipher suites,
-
-
Constructor Summary
Constructors Constructor Description TlsCryptoParameters(TlsContext context)
Base constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProtocolVersion
getClientVersion()
TlsNonceGenerator
getNonceGenerator()
ProtocolVersion
getRSAPreMasterSecretVersion()
SecurityParameters
getSecurityParametersHandshake()
ProtocolVersion
getServerVersion()
boolean
isServer()
-
-
-
Constructor Detail
-
TlsCryptoParameters
public TlsCryptoParameters(TlsContext context)
Base constructor.- Parameters:
context
- the context for this parameters object.
-
-
Method Detail
-
getSecurityParametersHandshake
public SecurityParameters getSecurityParametersHandshake()
-
getClientVersion
public ProtocolVersion getClientVersion()
-
getRSAPreMasterSecretVersion
public ProtocolVersion getRSAPreMasterSecretVersion()
-
getServerVersion
public ProtocolVersion getServerVersion()
-
isServer
public boolean isServer()
-
getNonceGenerator
public TlsNonceGenerator getNonceGenerator()
-
-