Class TlsCryptoParameters

java.lang.Object
org.bouncycastle.tls.crypto.TlsCryptoParameters

public class TlsCryptoParameters extends Object
Carrier class for context-related parameters needed for creating secrets and ciphers.
  • Constructor Details

    • TlsCryptoParameters

      public TlsCryptoParameters(TlsContext context)
      Base constructor.
      Parameters:
      context - the context for this parameters object.
  • Method Details

    • getSecurityParametersConnection

      public SecurityParameters getSecurityParametersConnection()
    • getSecurityParametersHandshake

      public SecurityParameters getSecurityParametersHandshake()
    • getClientVersion

      public ProtocolVersion getClientVersion()
    • getRSAPreMasterSecretVersion

      public ProtocolVersion getRSAPreMasterSecretVersion()
    • getServerVersion

      public ProtocolVersion getServerVersion()
    • isServer

      public boolean isServer()
    • getNonceGenerator

      public TlsNonceGenerator getNonceGenerator()