public class SSLPreliminaryChannelInfo
extends java.lang.Object
Constructor and Description |
---|
SSLPreliminaryChannelInfo(long valuesSet,
int protocolVersion,
int cipherSuite,
boolean canSendEarlyData,
long maxEarlyDataSize,
boolean haveNSS343,
int zeroRttCipherSuite,
boolean haveNSS348,
boolean peerDelegCred,
int authKeyBits,
int signatureScheme)
Constructor used by SSL.GetPreliminaryChannelInfo(...).
|
Modifier and Type | Method and Description |
---|---|
int |
getAuthKeyBits()
Gets the value of authKeyBits; throws an exception when the value isn't
yet available.
|
SSLCipher |
getCipherSuite()
Gets the value of cipherSuite; throws an exception when the value
isn't yet available.
|
boolean |
getPeerDelegCred()
Gets the value of peerDelegCred; throws an exception when the value
isn't yet available.
|
SSLVersion |
getProtocolVersion()
Gets the value of protocolVersion; throws an exception when the value
isn't yet available.
|
SSLSignatureScheme |
getSignatureScheme()
Gets the value of signatureScheme; throws an exception when the value
isn't yet available.
|
SSLCipher |
getZeroRttCipherSuite()
Gets the value of zeroRttCipherSuite; throws an exception when the
value isn't yet available.
|
boolean |
haveCipherSuite()
Check this to see whether the value of cipherSuite can be used.
|
boolean |
havePeerAuth()
Check this to see whether the value of the peerDelegCred, authKeyBits,
and signatureScheme fields can be used.
|
boolean |
haveProtocolVersion()
Check this to see whether the value of protocolVersion can be used.
|
boolean |
haveZeroRttCipherSuite()
Check this to see whether the value of zeroRttCipherSuite can be used.
|
java.lang.String |
toString()
Returns a string representation of the data in this data structure.
|
public SSLPreliminaryChannelInfo(long valuesSet, int protocolVersion, int cipherSuite, boolean canSendEarlyData, long maxEarlyDataSize, boolean haveNSS343, int zeroRttCipherSuite, boolean haveNSS348, boolean peerDelegCred, int authKeyBits, int signatureScheme)
public boolean haveProtocolVersion()
public boolean haveCipherSuite()
public boolean haveZeroRttCipherSuite()
public boolean havePeerAuth()
public SSLVersion getProtocolVersion() throws ObjectNotFoundException
ObjectNotFoundException
public SSLCipher getCipherSuite() throws ObjectNotFoundException
ObjectNotFoundException
public SSLCipher getZeroRttCipherSuite() throws ObjectNotFoundException
ObjectNotFoundException
public boolean getPeerDelegCred() throws ObjectNotFoundException
ObjectNotFoundException
public int getAuthKeyBits() throws ObjectNotFoundException
ObjectNotFoundException
public SSLSignatureScheme getSignatureScheme() throws ObjectNotFoundException
ObjectNotFoundException
public java.lang.String toString()
toString
in class java.lang.Object