public class SecurityParameters
extends java.lang.Object
Constructor and Description |
---|
SecurityParameters() |
public int getEntity()
ConnectionEnd
public boolean isResumedSession()
public boolean isRenegotiating()
public boolean isSecureRenegotiation()
public int getCipherSuite()
CipherSuite
public short[] getClientCertTypes()
public java.util.Vector getClientServerNames()
public java.util.Vector getClientSigAlgs()
public java.util.Vector getClientSigAlgsCert()
public int[] getClientSupportedGroups()
public byte[] getConnectionIDLocal()
public byte[] getConnectionIDPeer()
public java.util.Vector getServerSigAlgs()
public java.util.Vector getServerSigAlgsCert()
public int[] getServerSupportedGroups()
public short getCompressionAlgorithm()
CompressionMethod
public short getMaxFragmentLength()
MaxFragmentLength
, or -1 if nonepublic int getPrfAlgorithm()
getPRFAlgorithm()
instead.public int getPRFAlgorithm()
PRFAlgorithm
public int getPRFCryptoHashAlgorithm()
CryptoHashAlgorithm
for the current PRFAlgorithm
public short getPRFHashAlgorithm()
getPRFCryptoHashAlgorithm()
instead.HashAlgorithm
for the current PRFAlgorithm
public int getPRFHashLength()
public int getVerifyDataLength()
public TlsSecret getBaseKeyClient()
public TlsSecret getBaseKeyServer()
public TlsSecret getEarlyExporterMasterSecret()
public TlsSecret getEarlySecret()
public TlsSecret getExporterMasterSecret()
public TlsSecret getHandshakeSecret()
public TlsSecret getMasterSecret()
public TlsSecret getTrafficSecretClient()
public TlsSecret getTrafficSecretServer()
public byte[] getClientRandom()
public byte[] getServerRandom()
public byte[] getSessionHash()
public byte[] getSessionID()
public byte[] getPSKIdentity()
public byte[] getSRPIdentity()
public byte[] getTLSServerEndPoint()
public byte[] getTLSUnique()
public boolean isEncryptThenMAC()
public boolean isExtendedMasterSecret()
public boolean isExtendedPadding()
public boolean isTruncatedHMac()
public ProtocolName getApplicationProtocol()
public boolean isApplicationProtocolSet()
public byte[] getLocalVerifyData()
public byte[] getPeerVerifyData()
public int getKeyExchangeAlgorithm()
public Certificate getLocalCertificate()
public Certificate getPeerCertificate()
public ProtocolVersion getNegotiatedVersion()
public int getStatusRequestVersion()
public short getClientCertificateType()
public short getServerCertificateType()