- CALG_G28147 - Static variable in interface ru.CryptoPro.ssl.gost.GostConstants
-
Алгоритм шифрования гост 28147-89.
- CALG_G28147_IMIT - Static variable in interface ru.CryptoPro.ssl.gost.GostConstants
-
Алгоритм имитопреобразования на базе ГОСТ28147.
- CALG_GR3412_2015_K - Static variable in interface ru.CryptoPro.ssl.gost.GostConstants
-
Алгоритм шифрования кузнечик.
- CALG_GR3412_2015_M - Static variable in interface ru.CryptoPro.ssl.gost.GostConstants
-
Алгоритм шифрования магма.
- CALG_GR3413_2015_K_IMIT - Static variable in interface ru.CryptoPro.ssl.gost.GostConstants
-
Алгоритм имитопреобразования на базе Кузнечика.
- CALG_GR3413_2015_M_IMIT - Static variable in interface ru.CryptoPro.ssl.gost.GostConstants
-
Алгоритм имитопреобразования на базе Магмы.
- CALG_SCHANNEL_MASTER_HASH - Static variable in interface ru.CryptoPro.ssl.gost.GostConstants
-
Алгоритм выработки мастер-ключа ГОСТ 2012 для кузнечика и магмы в Java CSP.
- CALG_TLS1_MASTER_HASH - Static variable in interface ru.CryptoPro.ssl.gost.GostConstants
-
Алгоритм выработки мастер-ключа в Java CSP.
- CALG_TLS1_MASTER_HASH_2012_256 - Static variable in interface ru.CryptoPro.ssl.gost.GostConstants
-
Алгоритм выработки мастер-ключа ГОСТ 2012 в Java CSP.
- CALG_TLS1PRF - Static variable in interface ru.CryptoPro.ssl.gost.GostConstants
-
Алгоритм PRF-функции в Java CSP.
- CALG_TLS1PRF_2012_256 - Static variable in interface ru.CryptoPro.ssl.gost.GostConstants
-
Алгоритм PRF-функции ГОСТ 2012 в Java CSP.
- check(Object) - Method in class ru.CryptoPro.ssl.ServerLicense
-
Проверка установленной лицензии.
- CIPHER28147_ALGORITHM - Static variable in interface ru.CryptoPro.ssl.gost.GostConstants
-
Алгоритм шифрования ГОСТ 28147.
- CIPHERK_ALGORITHM - Static variable in interface ru.CryptoPro.ssl.gost.GostConstants
-
Алгоритм шифрования Кузнечик.
- CIPHERM_ALGORITHM - Static variable in interface ru.CryptoPro.ssl.gost.GostConstants
-
Алгоритм шифрования Магма.
- clauth_none - Static variable in class ru.CryptoPro.ssl.SSLEngineImpl
-
- clauth_requested - Static variable in class ru.CryptoPro.ssl.SSLEngineImpl
-
- clauth_required - Static variable in class ru.CryptoPro.ssl.SSLEngineImpl
-
- close() - Method in class ru.CryptoPro.ssl.SSLSocketImpl
-
Closes the SSL connection.
- closeInbound() - Method in class ru.CryptoPro.ssl.SSLEngineImpl
-
- closeOutbound() - Method in class ru.CryptoPro.ssl.SSLEngineImpl
-
- connect(SocketAddress, int) - Method in class ru.CryptoPro.ssl.SSLSocketImpl
-
Connects this socket to the server with a specified timeout
value.
- createServerSocket() - Method in class ru.CryptoPro.ssl.SSLServerSocketFactoryImpl
-
Returns an unbound server socket.
- createServerSocket(int) - Method in class ru.CryptoPro.ssl.SSLServerSocketFactoryImpl
-
- createServerSocket(int, int) - Method in class ru.CryptoPro.ssl.SSLServerSocketFactoryImpl
-
- createServerSocket(int, int, InetAddress) - Method in class ru.CryptoPro.ssl.SSLServerSocketFactoryImpl
-
- createSocket() - Method in class ru.CryptoPro.ssl.SSLSocketFactoryImpl
-
Creates an unconnected socket.
- createSocket(String, int) - Method in class ru.CryptoPro.ssl.SSLSocketFactoryImpl
-
Constructs an SSL connection to a named host at a specified port.
- createSocket(Socket, String, int, boolean) - Method in class ru.CryptoPro.ssl.SSLSocketFactoryImpl
-
Returns a socket layered over an existing socket to a
ServerSocket on the named host, at the given port.
- createSocket(Socket, InputStream, boolean) - Method in class ru.CryptoPro.ssl.SSLSocketFactoryImpl
-
- createSocket(InetAddress, int) - Method in class ru.CryptoPro.ssl.SSLSocketFactoryImpl
-
Constructs an SSL connection to a server at a specified address
and TCP port.
- createSocket(String, int, InetAddress, int) - Method in class ru.CryptoPro.ssl.SSLSocketFactoryImpl
-
Constructs an SSL connection to a named host at a specified port.
- createSocket(InetAddress, int, InetAddress, int) - Method in class ru.CryptoPro.ssl.SSLSocketFactoryImpl
-
Constructs an SSL connection to a server at a specified address
and TCP port.
- getApplicationBufferSize() - Method in class ru.CryptoPro.ssl.SSLSessionImpl
-
Gets the current size of the largest application data that is
expected when using this session.
- getApplicationProtocol() - Method in class ru.CryptoPro.ssl.SSLEngineImpl
-
- getApplicationProtocol() - Method in class ru.CryptoPro.ssl.SSLSocketImpl
-
- getCertificateChain() - Method in class ru.CryptoPro.ssl.SSLSessionImpl
-
Return the cert chain presented by the peer.
- getCipherSuite() - Method in class ru.CryptoPro.ssl.SSLSessionImpl
-
Returns the name of the cipher suite in use on this session
- getConfig() - Method in class ru.CryptoPro.ssl.ServerLicense
-
Получение конфигурации.
- getCreationTime() - Method in class ru.CryptoPro.ssl.SSLSessionImpl
-
Returns the time this session was created.
- getDefaultCipherSuites() - Method in class ru.CryptoPro.ssl.SSLServerSocketFactoryImpl
-
Returns the subset of the supported cipher suites which are
enabled by default.
- getDefaultCipherSuites() - Method in class ru.CryptoPro.ssl.SSLSocketFactoryImpl
-
Returns the subset of the supported cipher suites which are
enabled by default.
- getDefaultLoaderName() - Method in class ru.CryptoPro.ssl.ServerLicense
-
Получение имени класса-загрузчика лицензий, используемого
по умолчанию
- getDelegatedTask() - Method in class ru.CryptoPro.ssl.SSLEngineImpl
-
Returns a delegated Runnable
task for
this SSLEngine
.
- getEnabledCipherSuites() - Method in class ru.CryptoPro.ssl.SSLEngineImpl
-
Returns the names of the SSL cipher suites which are currently enabled
for use on this connection.
- getEnabledCipherSuites() - Method in class ru.CryptoPro.ssl.SSLServerSocketImpl
-
Returns the list of cipher suites which are currently enabled
for use by newly accepted connections.
- getEnabledCipherSuites() - Method in class ru.CryptoPro.ssl.SSLSocketImpl
-
Returns the names of the SSL cipher suites which are currently enabled
for use on this connection.
- getEnabledProtocols() - Method in class ru.CryptoPro.ssl.SSLEngineImpl
-
- getEnabledProtocols() - Method in class ru.CryptoPro.ssl.SSLServerSocketImpl
-
- getEnabledProtocols() - Method in class ru.CryptoPro.ssl.SSLSocketImpl
-
- getEnableSessionCreation() - Method in class ru.CryptoPro.ssl.SSLEngineImpl
-
Returns true if new connections may cause creation of new SSL
sessions.
- getEnableSessionCreation() - Method in class ru.CryptoPro.ssl.SSLServerSocketImpl
-
Returns true if new connections may cause creation of new SSL
sessions.
- getEnableSessionCreation() - Method in class ru.CryptoPro.ssl.SSLSocketImpl
-
Returns true if new connections may cause creation of new SSL
sessions.
- getHandshakeSession() - Method in class ru.CryptoPro.ssl.SSLEngineImpl
-
- getHandshakeSession() - Method in class ru.CryptoPro.ssl.SSLSocketImpl
-
- getHandshakeStatus() - Method in class ru.CryptoPro.ssl.SSLEngineImpl
-
- getId() - Method in class ru.CryptoPro.ssl.SSLSessionImpl
-
Returns the ID for this session.
- getIds() - Method in class ru.CryptoPro.ssl.SSLSessionContextImpl
-
Returns an enumeration of the active SSL sessions.
- getInputStream() - Method in class ru.CryptoPro.ssl.SSLSocketImpl
-
Gets an input stream to read from the peer on the other side.
- getLastAccessedTime() - Method in class ru.CryptoPro.ssl.SSLSessionImpl
-
Returns the last time this session was used to initialize
a connection.
- getLocalCertificates() - Method in class ru.CryptoPro.ssl.SSLSessionImpl
-
Return the cert chain presented to the peer in the
java.security.cert format.
- getLocalPrincipal() - Method in class ru.CryptoPro.ssl.SSLSessionImpl
-
Returns the principal that was sent to the peer during handshaking.
- getLocalSupportedSignatureAlgorithms() - Method in class ru.CryptoPro.ssl.SSLSessionImpl
-
Gets an array of supported signature algorithms that the local side is
willing to verify.
- getNeedClientAuth() - Method in class ru.CryptoPro.ssl.SSLEngineImpl
-
- getNeedClientAuth() - Method in class ru.CryptoPro.ssl.SSLServerSocketImpl
-
- getNeedClientAuth() - Method in class ru.CryptoPro.ssl.SSLSocketImpl
-
- getOutputStream() - Method in class ru.CryptoPro.ssl.SSLSocketImpl
-
Gets an output stream to write to the peer on the other side.
- getPacketBufferSize() - Method in class ru.CryptoPro.ssl.SSLSessionImpl
-
Gets the current size of the largest SSL/TLS packet that is expected
when using this session.
- getPeerAddress() - Method in class ru.CryptoPro.ssl.SSLSessionImpl
-
Returns the network address of the session's peer.
- getPeerCertificateChain() - Method in class ru.CryptoPro.ssl.SSLSessionImpl
-
Return the cert chain presented by the peer in the
javax.security.cert format.
- getPeerCertificates() - Method in class ru.CryptoPro.ssl.SSLSessionImpl
-
Return the cert chain presented by the peer in the
java.security.cert format.
- getPeerHost() - Method in class ru.CryptoPro.ssl.SSLSessionImpl
-
- getPeerPort() - Method in class ru.CryptoPro.ssl.SSLSessionImpl
-
Need to provide the port info for caching sessions based on
host and port.
- getPeerPrincipal() - Method in class ru.CryptoPro.ssl.SSLSessionImpl
-
Returns the identity of the peer which was established as part of
defining the session.
- getPeerSupportedSignatureAlgorithms() - Method in class ru.CryptoPro.ssl.SSLSessionImpl
-
Gets an array of supported signature algorithms that the peer is
able to verify.
- getProtocol() - Method in class ru.CryptoPro.ssl.SSLSessionImpl
-
Returns the standard name of the protocol in use on this session
- getRequestedServerNames() - Method in class ru.CryptoPro.ssl.SSLSessionImpl
-
Obtains a List
containing all SNIServerName
s
of the requested Server Name Indication (SNI) extension.
- getSession() - Method in class ru.CryptoPro.ssl.SSLEngineImpl
-
Returns the current SSLSession
for this
SSLEngine
- getSession(byte[]) - Method in class ru.CryptoPro.ssl.SSLSessionContextImpl
-
Returns the SSLSession
bound to the specified session id.
- getSession() - Method in class ru.CryptoPro.ssl.SSLSocketImpl
-
Returns the the SSL Session in use by this connection.
- getSessionCacheSize() - Method in class ru.CryptoPro.ssl.SSLSessionContextImpl
-
Gets the size of the cache used for storing
SSLSession
objects.
- getSessionContext() - Method in class ru.CryptoPro.ssl.SSLSessionImpl
-
For server sessions, this returns the set of sessions which
are currently valid in this process.
- getSessionsAmount() - Method in class ru.CryptoPro.ssl.SSLSessionContextImpl
-
- getSessionTimeout() - Method in class ru.CryptoPro.ssl.SSLSessionContextImpl
-
Gets the timeout limit for cached SSLSession
objects
- getSSLParameters() - Method in class ru.CryptoPro.ssl.SSLEngineImpl
-
Returns the SSLParameters in effect for this SSLEngine.
- getSSLParameters() - Method in class ru.CryptoPro.ssl.SSLServerSocketImpl
-
Returns the SSLParameters in effect for newly accepted connections.
- getSSLParameters() - Method in class ru.CryptoPro.ssl.SSLSocketImpl
-
Returns the SSLParameters in effect for this SSLSocket.
- getSupportedCipherSuites() - Method in class ru.CryptoPro.ssl.SSLEngineImpl
-
Returns the names of the cipher suites which could be enabled for use
on an SSL connection.
- getSupportedCipherSuites() - Method in class ru.CryptoPro.ssl.SSLServerSocketFactoryImpl
-
Returns the names of the cipher suites which could be enabled for use
on an SSL connection.
- getSupportedCipherSuites() - Method in class ru.CryptoPro.ssl.SSLServerSocketImpl
-
Returns the names of the cipher suites which could be enabled for use
on an SSL connection.
- getSupportedCipherSuites() - Method in class ru.CryptoPro.ssl.SSLSocketFactoryImpl
-
Returns the names of the cipher suites which could be enabled for use
on an SSL connection.
- getSupportedCipherSuites() - Method in class ru.CryptoPro.ssl.SSLSocketImpl
-
Returns the names of the cipher suites which could be enabled for use
on an SSL connection.
- getSupportedProtocols() - Method in class ru.CryptoPro.ssl.SSLEngineImpl
-
Returns the protocols that are supported by this implementation.
- getSupportedProtocols() - Method in class ru.CryptoPro.ssl.SSLServerSocketImpl
-
- getSupportedProtocols() - Method in class ru.CryptoPro.ssl.SSLSocketImpl
-
Returns the protocols that are supported by this implementation.
- getUseClientMode() - Method in class ru.CryptoPro.ssl.SSLEngineImpl
-
- getUseClientMode() - Method in class ru.CryptoPro.ssl.SSLServerSocketImpl
-
- getUseClientMode() - Method in class ru.CryptoPro.ssl.SSLSocketImpl
-
- getValue(String) - Method in class ru.CryptoPro.ssl.SSLSessionImpl
-
Returns the specified session value.
- getValueNames() - Method in class ru.CryptoPro.ssl.SSLSessionImpl
-
Lists the names of the session values.
- getWantClientAuth() - Method in class ru.CryptoPro.ssl.SSLEngineImpl
-
- getWantClientAuth() - Method in class ru.CryptoPro.ssl.SSLServerSocketImpl
-
- getWantClientAuth() - Method in class ru.CryptoPro.ssl.SSLSocketImpl
-
- GostConstants - Interface in ru.CryptoPro.ssl.gost
-
Служебный интерфейс с описанием констант.
- GR3410 - Static variable in interface ru.CryptoPro.ssl.gost.GostConstants
-
Идентификатор параметров алгоритма ГОСТ
34.10-2001.
- GR3410_2012_256 - Static variable in interface ru.CryptoPro.ssl.gost.GostConstants
-
Идентификатор параметров алгоритма ГОСТ
34.10-2012.
- GR3410_2012_256_KUZN - Static variable in interface ru.CryptoPro.ssl.gost.GostConstants
-
Идентификатор параметров Кузнечика.
- GR3410_2012_256_MAGMA - Static variable in interface ru.CryptoPro.ssl.gost.GostConstants
-
Идентификатор параметров магмы.
- ServerLicense - Class in ru.CryptoPro.ssl
-
Серверная лицензия JCP TLS.
- ServerLicense() - Constructor for class ru.CryptoPro.ssl.ServerLicense
-
Only call to superclass's constructor.
- ServerLicense(String, String, String) - Constructor for class ru.CryptoPro.ssl.ServerLicense
-
Only call to super class's constructor.
- setEnabledCipherSuites(String[]) - Method in class ru.CryptoPro.ssl.SSLEngineImpl
-
Controls which particular cipher suites are enabled for use on
this connection.
- setEnabledCipherSuites(String[]) - Method in class ru.CryptoPro.ssl.SSLServerSocketImpl
-
Controls which particular SSL cipher suites are enabled for use
by accepted connections.
- setEnabledCipherSuites(String[]) - Method in class ru.CryptoPro.ssl.SSLSocketImpl
-
Controls which particular cipher suites are enabled for use on
this connection.
- setEnabledProtocols(String[]) - Method in class ru.CryptoPro.ssl.SSLEngineImpl
-
Controls which protocols are enabled for use on
this connection.
- setEnabledProtocols(String[]) - Method in class ru.CryptoPro.ssl.SSLServerSocketImpl
-
Controls which protocols are enabled for use.
- setEnabledProtocols(String[]) - Method in class ru.CryptoPro.ssl.SSLSocketImpl
-
Controls which protocols are enabled for use on
this connection.
- setEnableSessionCreation(boolean) - Method in class ru.CryptoPro.ssl.SSLEngineImpl
-
Controls whether new connections may cause creation of new SSL
sessions.
- setEnableSessionCreation(boolean) - Method in class ru.CryptoPro.ssl.SSLServerSocketImpl
-
Controls whether new connections may cause creation of new SSL
sessions.
- setEnableSessionCreation(boolean) - Method in class ru.CryptoPro.ssl.SSLSocketImpl
-
Controls whether new connections may cause creation of new SSL
sessions.
- setNeedClientAuth(boolean) - Method in class ru.CryptoPro.ssl.SSLEngineImpl
-
Sets the flag controlling whether a server mode engine
*REQUIRES* SSL client authentication.
- setNeedClientAuth(boolean) - Method in class ru.CryptoPro.ssl.SSLServerSocketImpl
-
Controls whether the connections which are accepted must include
client authentication.
- setNeedClientAuth(boolean) - Method in class ru.CryptoPro.ssl.SSLSocketImpl
-
Sets the flag controlling whether a server mode socket
*REQUIRES* SSL client authentication.
- setSessionCacheSize(int) - Method in class ru.CryptoPro.ssl.SSLSessionContextImpl
-
Sets the size of the cache used for storing
SSLSession
objects.
- setSessionTimeout(int) - Method in class ru.CryptoPro.ssl.SSLSessionContextImpl
-
Sets the timeout limit for cached SSLSession
objects
Note that after reset the timeout, the cached session before
should be timed within the shorter one of the old timeout and the
new timeout.
- setSoTimeout(int) - Method in class ru.CryptoPro.ssl.SSLSocketImpl
-
Assigns the socket timeout.
- setSSLParameters(SSLParameters) - Method in class ru.CryptoPro.ssl.SSLEngineImpl
-
Applies SSLParameters to this engine.
- setSSLParameters(SSLParameters) - Method in class ru.CryptoPro.ssl.SSLServerSocketImpl
-
Applies SSLParameters to newly accepted connections.
- setSSLParameters(SSLParameters) - Method in class ru.CryptoPro.ssl.SSLSocketImpl
-
Applies SSLParameters to this socket.
- setUseClientMode(boolean) - Method in class ru.CryptoPro.ssl.SSLEngineImpl
-
Sets the flag controlling whether the engine is in SSL
client or server mode.
- setUseClientMode(boolean) - Method in class ru.CryptoPro.ssl.SSLServerSocketImpl
-
Makes the returned sockets act in SSL "client" mode, not the usual
server mode.
- setUseClientMode(boolean) - Method in class ru.CryptoPro.ssl.SSLSocketImpl
-
Sets the flag controlling whether the socket is in SSL
client or server mode.
- setWantClientAuth(boolean) - Method in class ru.CryptoPro.ssl.SSLEngineImpl
-
Sets the flag controlling whether a server mode engine
*REQUESTS* SSL client authentication.
- setWantClientAuth(boolean) - Method in class ru.CryptoPro.ssl.SSLServerSocketImpl
-
Controls whether the connections which are accepted should request
client authentication.
- setWantClientAuth(boolean) - Method in class ru.CryptoPro.ssl.SSLSocketImpl
-
Sets the flag controlling whether a server mode socket
*REQUESTS* SSL client authentication.
- SSLContextImpl - Class in ru.CryptoPro.ssl
-
- SSLContextImpl.DefaultSSLContext - Class in ru.CryptoPro.ssl
-
- SSLContextImpl.TLS10Context - Class in ru.CryptoPro.ssl
-
- SSLContextImpl.TLS11Context - Class in ru.CryptoPro.ssl
-
- SSLContextImpl.TLS12Context - Class in ru.CryptoPro.ssl
-
- SSLContextImpl.TLSContext - Class in ru.CryptoPro.ssl
-
- SSLEngineImpl - Class in ru.CryptoPro.ssl
-
Implementation of an non-blocking SSLEngine.
- SSLServerSocketFactoryImpl - Class in ru.CryptoPro.ssl
-
This class creates SSL server sockets.
- SSLServerSocketFactoryImpl() - Constructor for class ru.CryptoPro.ssl.SSLServerSocketFactoryImpl
-
Constructor used to instantiate the default factory.
- SSLServerSocketImpl - Class in ru.CryptoPro.ssl
-
This class provides a simple way for servers to support conventional
use of the Secure Sockets Layer (SSL).
- SSLSessionContextImpl - Class in ru.CryptoPro.ssl
-
- SSLSessionImpl - Class in ru.CryptoPro.ssl
-
Implements the SSL session interface, and exposes the session context
which is maintained by SSL servers.
- SSLSocketFactoryImpl - Class in ru.CryptoPro.ssl
-
Implementation of an SSL socket factory.
- SSLSocketFactoryImpl() - Constructor for class ru.CryptoPro.ssl.SSLSocketFactoryImpl
-
Constructor used to instantiate the default factory.
- SSLSocketImpl - Class in ru.CryptoPro.ssl
-
Implementation of an SSL socket.
- startHandshake() - Method in class ru.CryptoPro.ssl.SSLSocketImpl
-
Starts an SSL handshake on this connection.
- STORE_LICENSE_FAIL - Static variable in class ru.CryptoPro.ssl.JTLSInstall
-
Текстовая строка: "Failed to store license"