Index

B C D G H I N O P R S T W 
All Classes and Interfaces|All Packages|Constant Field Values

B

BCSSLContextContainer - Class in tigase.extras.bcstarttls
 
BCSSLContextContainer() - Constructor for class tigase.extras.bcstarttls.BCSSLContextContainer
 
BcTLSIO - Class in tigase.extras.bcstarttls
 
BcTLSIO(CertificateContainerIfc, TLSEventHandler, IOInterface, String, ByteOrder, boolean, boolean, TrustManager[]) - Constructor for class tigase.extras.bcstarttls.BcTLSIO
 
bytesRead() - Method in class tigase.extras.bcstarttls.BcTLSIO
 

C

checkCapabilities(String) - Method in class tigase.extras.bcstarttls.BcTLSIO
 
createIoInterface(String, String, String, int, boolean, boolean, boolean, ByteOrder, TrustManager[], TLSEventHandler, IOInterface, CertificateContainerIfc) - Method in class tigase.extras.bcstarttls.BCSSLContextContainer
 
createSSLContext(String) - Method in class tigase.extras.bcstarttls.BCSSLContextContainer
 
Credentials - Class in tigase.extras.bcstarttls
 
CredentialsProvider - Interface in tigase.extras.bcstarttls
The CredentialsProvider interface defines the contract for classes that provide credentials for a TLS server context.

D

DefaultTls13Server - Class in tigase.extras.bcstarttls
 
DefaultTls13Server(BcTlsCrypto, boolean, boolean, Collection<X500Name>, CredentialsProvider, HandshakeCompletedListener) - Constructor for class tigase.extras.bcstarttls.DefaultTls13Server
 

G

getBuffOverflow(boolean) - Method in class tigase.extras.bcstarttls.BcTLSIO
 
getBytesReceived(boolean) - Method in class tigase.extras.bcstarttls.BcTLSIO
 
getBytesSent(boolean) - Method in class tigase.extras.bcstarttls.BcTLSIO
 
getCertificate() - Method in class tigase.extras.bcstarttls.Credentials
 
getCertificateRequest() - Method in class tigase.extras.bcstarttls.DefaultTls13Server
 
getCredentials() - Method in class tigase.extras.bcstarttls.DefaultTls13Server
 
getCredentials(TlsServerContext) - Method in interface tigase.extras.bcstarttls.CredentialsProvider
Retrieves the credentials for a TLS server context.
getCredentials(TlsServerContext) - Method in class tigase.extras.bcstarttls.SimpleCredentialsProvider
 
getInputPacketSize() - Method in class tigase.extras.bcstarttls.BcTLSIO
 
getLocalCertificates() - Method in class tigase.extras.bcstarttls.DefaultTls13Server
 
getPrivateKey() - Method in class tigase.extras.bcstarttls.Credentials
 
getRSAEncryptionCredentials() - Method in class tigase.extras.bcstarttls.DefaultTls13Server
 
getRSASignerCredentials() - Method in class tigase.extras.bcstarttls.DefaultTls13Server
 
getSelectedCipherSuite() - Method in class tigase.extras.bcstarttls.DefaultTls13Server
 
getSocketChannel() - Method in class tigase.extras.bcstarttls.BcTLSIO
 
getStatistics(StatisticsList, boolean) - Method in class tigase.extras.bcstarttls.BcTLSIO
 
getTotalBuffOverflow() - Method in class tigase.extras.bcstarttls.BcTLSIO
 
getTotalBytesReceived() - Method in class tigase.extras.bcstarttls.BcTLSIO
 
getTotalBytesSent() - Method in class tigase.extras.bcstarttls.BcTLSIO
 

H

HandshakeCompletedListener - Interface in tigase.extras.bcstarttls
 

I

isConnected() - Method in class tigase.extras.bcstarttls.BcTLSIO
 
isRemoteAddress(String) - Method in class tigase.extras.bcstarttls.BcTLSIO
 

N

notifyClientCertificate(Certificate) - Method in class tigase.extras.bcstarttls.DefaultTls13Server
 
notifyHandshakeComplete() - Method in class tigase.extras.bcstarttls.DefaultTls13Server
 

O

onHandshakeComplete(Certificate, byte[], byte[]) - Method in interface tigase.extras.bcstarttls.HandshakeCompletedListener
 

P

processClientExtensions(Hashtable) - Method in class tigase.extras.bcstarttls.DefaultTls13Server
 
processHandshake(byte[]) - Method in class tigase.extras.bcstarttls.BcTLSIO
 

R

read(ByteBuffer) - Method in class tigase.extras.bcstarttls.BcTLSIO
 

S

selectCipherSuite(int) - Method in class tigase.extras.bcstarttls.DefaultTls13Server
 
setLogId(String) - Method in class tigase.extras.bcstarttls.BcTLSIO
 
SimpleCredentialsProvider - Class in tigase.extras.bcstarttls
 
SimpleCredentialsProvider(BcTlsCrypto, CertificateContainerIfc, String) - Constructor for class tigase.extras.bcstarttls.SimpleCredentialsProvider
 
stop() - Method in class tigase.extras.bcstarttls.BcTLSIO
 

T

tigase.extras.bcstarttls - package tigase.extras.bcstarttls
 
TLS_CAPS - Static variable in class tigase.extras.bcstarttls.BcTLSIO
 
toString() - Method in class tigase.extras.bcstarttls.BcTLSIO
 

W

waitingToSend() - Method in class tigase.extras.bcstarttls.BcTLSIO
 
waitingToSendSize() - Method in class tigase.extras.bcstarttls.BcTLSIO
 
write(ByteBuffer) - Method in class tigase.extras.bcstarttls.BcTLSIO
 
B C D G H I N O P R S T W 
All Classes and Interfaces|All Packages|Constant Field Values