Skip navigation links
CryptoPro Java SSPI TLS.
Public API.
A B C D E G H I J K M N O P R S T U V W 

A

accept() - Method in class ru.CryptoPro.sspiSSL.SSLServerSocketImpl
 
addHandshakeCompletedListener(HandshakeCompletedListener) - Method in class ru.CryptoPro.sspiSSL.SSLSocketImpl
 
ALG_GOST28147_CFB_NO_PADDING - Static variable in interface ru.CryptoPro.sspiSSL.gost.GostConstants
Алгоритм шифрования для других случаев.
ALG_GOST28147_CNT_NO_PADDING - Static variable in interface ru.CryptoPro.sspiSSL.gost.GostConstants
Алгоритм шифрования для ключей ГОСТ 2001.
ALG_GOST_K_CTR_NO_PADDING - Static variable in interface ru.CryptoPro.sspiSSL.gost.GostConstants
Алгоритм шифрования для ключей "кузнечик".
ALG_GOST_M_CTR_NO_PADDING - Static variable in interface ru.CryptoPro.sspiSSL.gost.GostConstants
Алгоритм шифрования для ключей "магма".
ALGORITHM - Static variable in class ru.CryptoPro.sspiSSL.SSPISSL
Имя алгоритма, поддерживаемого Java TLS.
ALGORITHM_11 - Static variable in class ru.CryptoPro.sspiSSL.SSPISSL
Имя алгоритма, поддерживаемого Java TLS.
ALGORITHM_12 - Static variable in class ru.CryptoPro.sspiSSL.SSPISSL
Имя алгоритма, поддерживаемого Java TLS.
ALGORITHM_13 - Static variable in class ru.CryptoPro.sspiSSL.SSPISSL
Имя алгоритма, поддерживаемого Java TLS.
AlgorithmChecker - Class in ru.CryptoPro.sspiSSL.certpath
A PKIXCertPathChecker implementation to check whether a specified certificate contains the required algorithm constraints.
AlgorithmChecker(TrustAnchor, String) - Constructor for class ru.CryptoPro.sspiSSL.certpath.AlgorithmChecker
Create a new AlgorithmChecker with the given algorithm given TrustAnchor and String variant.
AlgorithmChecker(AlgorithmConstraints, Timestamp, String) - Constructor for class ru.CryptoPro.sspiSSL.certpath.AlgorithmChecker
Create a new AlgorithmChecker with the given AlgorithmConstraints, Timestamp, and String variant.
AlgorithmChecker(TrustAnchor, AlgorithmConstraints, Date, Timestamp, String) - Constructor for class ru.CryptoPro.sspiSSL.certpath.AlgorithmChecker
Create a new AlgorithmChecker with the given TrustAnchor, AlgorithmConstraints, Timestamp, and String variant.
AlgorithmChecker(TrustAnchor, Date, String) - Constructor for class ru.CryptoPro.sspiSSL.certpath.AlgorithmChecker
Create a new AlgorithmChecker with the given TrustAnchor, PKIXParameter date, and varient
ALL_INSTALL - Static variable in class ru.CryptoPro.sspiSSL.JSSPIInstall
классы, устанавливаемые при вызове main();
ALL_JARS - Static variable in class ru.CryptoPro.sspiSSL.JSSPIInstall
Список jar, для которых необходим доступ во время установки.
available() - Method in class ru.CryptoPro.sspiSSL.SSLInputStreamImpl
 

B

beginHandshake() - Method in class ru.CryptoPro.sspiSSL.SSLEngineImpl
Функция начала хендшейка.

C

CALG_G28147 - Static variable in interface ru.CryptoPro.sspiSSL.gost.GostConstants
Алгоритм шифрования гост 28147-89.
CALG_G28147_IMIT - Static variable in interface ru.CryptoPro.sspiSSL.gost.GostConstants
Алгоритм имитопреобразования на базе ГОСТ28147.
CALG_GR3412_2015_K - Static variable in interface ru.CryptoPro.sspiSSL.gost.GostConstants
Алгоритм шифрования кузнечик.
CALG_GR3412_2015_M - Static variable in interface ru.CryptoPro.sspiSSL.gost.GostConstants
Алгоритм шифрования магма.
CALG_GR3413_2015_K_IMIT - Static variable in interface ru.CryptoPro.sspiSSL.gost.GostConstants
Алгоритм имитопреобразования на базе Кузнечика.
CALG_GR3413_2015_M_IMIT - Static variable in interface ru.CryptoPro.sspiSSL.gost.GostConstants
Алгоритм имитопреобразования на базе Магмы.
CALG_SCHANNEL_MASTER_HASH - Static variable in interface ru.CryptoPro.sspiSSL.gost.GostConstants
Алгоритм выработки мастер-ключа ГОСТ 2012 для кузнечика и магмы в Java CSP.
CALG_TLS1_MASTER_HASH - Static variable in interface ru.CryptoPro.sspiSSL.gost.GostConstants
Алгоритм выработки мастер-ключа в Java CSP.
CALG_TLS1_MASTER_HASH_2012_256 - Static variable in interface ru.CryptoPro.sspiSSL.gost.GostConstants
Алгоритм выработки мастер-ключа ГОСТ 2012 в Java CSP.
CALG_TLS1PRF - Static variable in interface ru.CryptoPro.sspiSSL.gost.GostConstants
Алгоритм PRF-функции в Java CSP.
CALG_TLS1PRF_2012_256 - Static variable in interface ru.CryptoPro.sspiSSL.gost.GostConstants
Алгоритм PRF-функции ГОСТ 2012 в Java CSP.
CERT_FACTORY_DEFAULT - Static variable in class ru.CryptoPro.sspiSSL.validator.Validator
Фабрика сертификатов (default).
check(Certificate, Collection<String>) - Method in class ru.CryptoPro.sspiSSL.certpath.AlgorithmChecker
 
CIPHER28147_ALGORITHM - Static variable in interface ru.CryptoPro.sspiSSL.gost.GostConstants
Алгоритм шифрования ГОСТ 28147.
CIPHERK_ALGORITHM - Static variable in interface ru.CryptoPro.sspiSSL.gost.GostConstants
Алгоритм шифрования Кузнечик.
CIPHERM_ALGORITHM - Static variable in interface ru.CryptoPro.sspiSSL.gost.GostConstants
Алгоритм шифрования Магма.
close() - Method in class ru.CryptoPro.sspiSSL.SSLInputStreamImpl
 
close() - Method in class ru.CryptoPro.sspiSSL.SSLSocketImpl
 
closeInbound() - Method in class ru.CryptoPro.sspiSSL.SSLEngineImpl
 
closeOutbound() - Method in class ru.CryptoPro.sspiSSL.SSLEngineImpl
 
compareTo(ProtocolVersion) - Method in class ru.CryptoPro.sspiSSL.ProtocolVersion
Compares this object with the specified object for order.
connect(SocketAddress, int) - Method in class ru.CryptoPro.sspiSSL.SSLSocketImpl
 
createServerSocket() - Method in class ru.CryptoPro.sspiSSL.SSLServerSocketFactoryImpl
Returns an unbound server socket.
createServerSocket(int) - Method in class ru.CryptoPro.sspiSSL.SSLServerSocketFactoryImpl
 
createServerSocket(int, int) - Method in class ru.CryptoPro.sspiSSL.SSLServerSocketFactoryImpl
 
createServerSocket(int, int, InetAddress) - Method in class ru.CryptoPro.sspiSSL.SSLServerSocketFactoryImpl
 
createSocket() - Method in class ru.CryptoPro.sspiSSL.SSLSocketFactoryImpl
 
createSocket(Socket, String, int, boolean) - Method in class ru.CryptoPro.sspiSSL.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.sspiSSL.SSLSocketFactoryImpl
 
createSocket(String, int) - Method in class ru.CryptoPro.sspiSSL.SSLSocketFactoryImpl
 
createSocket(String, int, InetAddress, int) - Method in class ru.CryptoPro.sspiSSL.SSLSocketFactoryImpl
 
createSocket(InetAddress, int) - Method in class ru.CryptoPro.sspiSSL.SSLSocketFactoryImpl
 
createSocket(InetAddress, int, InetAddress, int) - Method in class ru.CryptoPro.sspiSSL.SSLSocketFactoryImpl
 

D

DefaultSSLContext() - Constructor for class ru.CryptoPro.sspiSSL.SSLContextImpl.DefaultSSLContext
 
depends() - Method in class ru.CryptoPro.sspiSSL.JSSPIInstall
Получение строки зависимости пакета.
DISABLE_DEFAULT_CONTEXT_SETTING - Static variable in class ru.CryptoPro.sspiSSL.SSLContextImpl
 
doHandshakeStep(byte[], int) - Method in class ru.CryptoPro.sspiSSL.SSLEngineImpl
Функция очередной порции хендшейка с переданными данными.

E

EmptyValidator - Class in ru.CryptoPro.sspiSSL.validator
 
EndEntityChecker - Class in ru.CryptoPro.sspiSSL.validator
Class to check if an end entity cert is suitable for use in some context.
engineAliases() - Method in class ru.CryptoPro.sspiSSL.keystore.SSLHDImageFile
 
engineContainsAlias(String) - Method in class ru.CryptoPro.sspiSSL.keystore.SSLHDImageFile
 
engineDeleteEntry(String) - Method in class ru.CryptoPro.sspiSSL.keystore.SSLHDImageFile
 
engineEntryInstanceOf(String, Class<? extends KeyStore.Entry>) - Method in class ru.CryptoPro.sspiSSL.keystore.SSLHDImageFile
 
engineGetCertificate(String) - Method in class ru.CryptoPro.sspiSSL.keystore.SSLHDImageFile
 
engineGetCertificateAlias(Certificate) - Method in class ru.CryptoPro.sspiSSL.keystore.SSLHDImageFile
 
engineGetCertificateChain(String) - Method in class ru.CryptoPro.sspiSSL.keystore.SSLHDImageFile
 
engineGetCreationDate(String) - Method in class ru.CryptoPro.sspiSSL.keystore.SSLHDImageFile
 
engineGetEntry(String, KeyStore.ProtectionParameter) - Method in class ru.CryptoPro.sspiSSL.keystore.SSLHDImageFile
 
engineGetKey(String, char[]) - Method in class ru.CryptoPro.sspiSSL.keystore.SSLHDImageFile
 
engineIsCertificateEntry(String) - Method in class ru.CryptoPro.sspiSSL.keystore.SSLHDImageFile
 
engineIsKeyEntry(String) - Method in class ru.CryptoPro.sspiSSL.keystore.SSLHDImageFile
 
engineLoad(InputStream, char[]) - Method in class ru.CryptoPro.sspiSSL.keystore.SSLHDImageFile
 
engineLoad(KeyStore.LoadStoreParameter) - Method in class ru.CryptoPro.sspiSSL.keystore.SSLHDImageFile
 
engineSetCertificateEntry(String, Certificate) - Method in class ru.CryptoPro.sspiSSL.keystore.SSLHDImageFile
 
engineSetEntry(String, KeyStore.Entry, KeyStore.ProtectionParameter) - Method in class ru.CryptoPro.sspiSSL.keystore.SSLHDImageFile
 
engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class ru.CryptoPro.sspiSSL.keystore.SSLHDImageFile
 
engineSetKeyEntry(String, byte[], Certificate[]) - Method in class ru.CryptoPro.sspiSSL.keystore.SSLHDImageFile
 
engineSize() - Method in class ru.CryptoPro.sspiSSL.keystore.SSLHDImageFile
 
engineStore(OutputStream, char[]) - Method in class ru.CryptoPro.sspiSSL.keystore.SSLHDImageFile
 
engineStore(KeyStore.LoadStoreParameter) - Method in class ru.CryptoPro.sspiSSL.keystore.SSLHDImageFile
 
equals(Object) - Method in class ru.CryptoPro.sspiSSL.SSLSessionImpl
Returns true if sessions have same ids, false otherwise.

G

getApplicationBufferSize() - Method in class ru.CryptoPro.sspiSSL.SSLSessionImpl
Gets the current size of the largest application data that is expected when using this session.
getApplicationProtocol() - Method in class ru.CryptoPro.sspiSSL.SSLEngineImpl
 
getApplicationProtocol() - Method in class ru.CryptoPro.sspiSSL.SSLSocketImpl
 
GetBooleanAction - Class in ru.CryptoPro.sspiSSL.action
A convenience class for retrieving the boolean value of a system property as a privileged action.
GetBooleanAction(String) - Constructor for class ru.CryptoPro.sspiSSL.action.GetBooleanAction
Constructor that takes the name of the system property whose boolean value needs to be determined.
getCertificateChain() - Method in class ru.CryptoPro.sspiSSL.SSLSessionImpl
Return the cert chain presented by the peer.
getCertPathLength() - Method in class ru.CryptoPro.sspiSSL.validator.PKIXValidator
Returns the length of the last certification path that is validated by CertPathValidator.
getCipherSuite() - Method in class ru.CryptoPro.sspiSSL.SSLSessionImpl
Returns the name of the cipher suite in use on this session
getCreationTime() - Method in class ru.CryptoPro.sspiSSL.SSLSessionImpl
Returns the time this session was created.
getDefaultCipherSuites() - Method in class ru.CryptoPro.sspiSSL.SSLServerSocketFactoryImpl
Returns the subset of the supported cipher suites which are enabled by default.
getDefaultCipherSuites() - Method in class ru.CryptoPro.sspiSSL.SSLSocketFactoryImpl
 
getDelegatedTask() - Method in class ru.CryptoPro.sspiSSL.SSLEngineImpl
 
getEnabledCipherSuites() - Method in class ru.CryptoPro.sspiSSL.SSLEngineImpl
 
getEnabledCipherSuites() - Method in class ru.CryptoPro.sspiSSL.SSLServerSocketImpl
Returns the list of cipher suites which are currently enabled for use by newly accepted connections.
getEnabledCipherSuites() - Method in class ru.CryptoPro.sspiSSL.SSLSocketImpl
 
getEnabledProtocols() - Method in class ru.CryptoPro.sspiSSL.SSLEngineImpl
 
getEnabledProtocols() - Method in class ru.CryptoPro.sspiSSL.SSLServerSocketImpl
 
getEnabledProtocols() - Method in class ru.CryptoPro.sspiSSL.SSLSocketImpl
 
getEnableSessionCreation() - Method in class ru.CryptoPro.sspiSSL.SSLEngineImpl
 
getEnableSessionCreation() - Method in class ru.CryptoPro.sspiSSL.SSLServerSocketImpl
Returns true if new connections may cause creation of new SSL sessions.
getEnableSessionCreation() - Method in class ru.CryptoPro.sspiSSL.SSLSocketImpl
 
getEngine() - Method in class ru.CryptoPro.sspiSSL.SSLSocketImpl
 
getErrorCertificate() - Method in exception ru.CryptoPro.sspiSSL.validator.ValidatorException
Get the certificate causing the exception, if available.
getErrorType() - Method in exception ru.CryptoPro.sspiSSL.validator.ValidatorException
Get the type of the failure (one of the T_XXX constants), if available.
getHandshakeApplicationProtocol() - Method in class ru.CryptoPro.sspiSSL.SSLEngineImpl
 
getHandshakeApplicationProtocol() - Method in class ru.CryptoPro.sspiSSL.SSLSocketImpl
 
getHandshakeSession() - Method in class ru.CryptoPro.sspiSSL.SSLEngineImpl
 
getHandshakeSession() - Method in class ru.CryptoPro.sspiSSL.SSLSocketImpl
 
getHandshakeStatus() - Method in class ru.CryptoPro.sspiSSL.SSLEngineImpl
 
getId() - Method in class ru.CryptoPro.sspiSSL.SSLSessionImpl
Returns the ID for this session.
getIds() - Method in class ru.CryptoPro.sspiSSL.SSLSessionContextImpl
Returns an enumeration of the active SSL sessions.
getInputStream() - Method in class ru.CryptoPro.sspiSSL.SSLSocketImpl
 
getInstance(byte) - Static method in class ru.CryptoPro.sspiSSL.util.HostnameChecker
Get a HostnameChecker instance.
getInstance(String, String, KeyStore) - Static method in class ru.CryptoPro.sspiSSL.validator.Validator
Get a new Validator instance using the trusted certificates from the specified KeyStore as trust anchors.
getInstance(String, String, Collection<X509Certificate>) - Static method in class ru.CryptoPro.sspiSSL.validator.Validator
Get a new Validator instance using the Set of X509Certificates as trust anchors.
getInstance(String, String, PKIXBuilderParameters) - Static method in class ru.CryptoPro.sspiSSL.validator.Validator
Get a new Validator instance using the provided PKIXBuilderParameters.
getLastAccessedTime() - Method in class ru.CryptoPro.sspiSSL.SSLSessionImpl
Returns the last time this session was used to initialize a connection.
getLocalCertificates() - Method in class ru.CryptoPro.sspiSSL.SSLSessionImpl
Return the cert chain presented to the peer in the java.security.cert format.
getLocalCerts() - Method in class ru.CryptoPro.sspiSSL.SSLContextImpl
 
getLocalPrincipal() - Method in class ru.CryptoPro.sspiSSL.SSLSessionImpl
 
getLocalPrivateKey() - Method in class ru.CryptoPro.sspiSSL.SSLContextImpl
 
getNeedClientAuth() - Method in class ru.CryptoPro.sspiSSL.SSLEngineImpl
 
getNeedClientAuth() - Method in class ru.CryptoPro.sspiSSL.SSLServerSocketImpl
 
getNeedClientAuth() - Method in class ru.CryptoPro.sspiSSL.SSLSocketImpl
 
getOutputStream() - Method in class ru.CryptoPro.sspiSSL.SSLSocketImpl
 
getPacketBufferSize() - Method in class ru.CryptoPro.sspiSSL.SSLSessionImpl
Gets the current size of the largest SSL/TLS packet that is expected when using this session.
getParameters() - Method in class ru.CryptoPro.sspiSSL.validator.PKIXValidator
Return the PKIX parameters used by this instance.
getPeerAddress() - Method in class ru.CryptoPro.sspiSSL.SSLSessionImpl
Returns the network address of the session's peer.
getPeerCertificateChain() - Method in class ru.CryptoPro.sspiSSL.SSLSessionImpl
Return the cert chain presented by the peer in the javax.security.cert format.
getPeerCertificates() - Method in class ru.CryptoPro.sspiSSL.SSLSessionImpl
Return the cert chain presented by the peer in the java.security.cert format.
getPeerHost() - Method in class ru.CryptoPro.sspiSSL.SSLSessionImpl
 
getPeerPort() - Method in class ru.CryptoPro.sspiSSL.SSLSessionImpl
 
getPeerPrincipal() - Method in class ru.CryptoPro.sspiSSL.SSLSessionImpl
Returns the identity of the peer which was established as part of defining the session.
getProductRelease() - Static method in class ru.CryptoPro.sspiSSL.SSPISSL
Получение релиза продукта из манифеста, если это возможно, иначе - версия по умолчанию.
getProductVersion() - Static method in class ru.CryptoPro.sspiSSL.SSPISSL
Получение версии продукта из манифеста, если это возможно, иначе - версия по умолчанию.
GetPropertyAction - Class in ru.CryptoPro.sspiSSL.action
A convenience class for retrieving the string value of a system property as a privileged action.
GetPropertyAction(String) - Constructor for class ru.CryptoPro.sspiSSL.action.GetPropertyAction
Constructor that takes the name of the system property whose string value needs to be determined.
GetPropertyAction(String, String) - Constructor for class ru.CryptoPro.sspiSSL.action.GetPropertyAction
Constructor that takes the name of the system property and the default value of that property.
getProtocol() - Method in class ru.CryptoPro.sspiSSL.SSLSessionImpl
Returns the standard name of the protocol in use on this session
getSession() - Method in class ru.CryptoPro.sspiSSL.SSLEngineImpl
 
getSession(byte[]) - Method in class ru.CryptoPro.sspiSSL.SSLSessionContextImpl
Returns the SSLSession bound to the specified session id.
getSession() - Method in class ru.CryptoPro.sspiSSL.SSLSocketImpl
 
getSessionCacheSize() - Method in class ru.CryptoPro.sspiSSL.SSLSessionContextImpl
Gets the size of the cache used for storing SSLSession objects.
getSessionContext() - Method in class ru.CryptoPro.sspiSSL.SSLSessionImpl
For server sessions, this returns the set of sessions which are currently valid in this process.
getSessionsAmount() - Method in class ru.CryptoPro.sspiSSL.SSLSessionContextImpl
 
getSessionTimeout() - Method in class ru.CryptoPro.sspiSSL.SSLSessionContextImpl
Gets the timeout limit for cached SSLSession objects
getSocketImpl() - Method in class ru.CryptoPro.sspiSSL.SSLEngineImpl
 
getSockInput() - Method in class ru.CryptoPro.sspiSSL.SSLSocketImpl
 
getSockOutput() - Method in class ru.CryptoPro.sspiSSL.SSLSocketImpl
 
getSubjectX500Name(X509Certificate) - Static method in class ru.CryptoPro.sspiSSL.util.HostnameChecker
Return the subject of a certificate as X500Name, by reparsing if necessary.
getSupportedCipherSuites() - Method in class ru.CryptoPro.sspiSSL.SSLEngineImpl
 
getSupportedCipherSuites() - Method in class ru.CryptoPro.sspiSSL.SSLServerSocketFactoryImpl
Returns the names of the cipher suites which could be enabled for use on an SSL connection.
getSupportedCipherSuites() - Method in class ru.CryptoPro.sspiSSL.SSLServerSocketImpl
Returns the names of the cipher suites which could be enabled for use on an SSL connection.
getSupportedCipherSuites() - Method in class ru.CryptoPro.sspiSSL.SSLSocketFactoryImpl
 
getSupportedCipherSuites() - Method in class ru.CryptoPro.sspiSSL.SSLSocketImpl
 
getSupportedExtensions() - Method in class ru.CryptoPro.sspiSSL.certpath.AlgorithmChecker
 
getSupportedProtocols() - Method in class ru.CryptoPro.sspiSSL.SSLEngineImpl
 
getSupportedProtocols() - Method in class ru.CryptoPro.sspiSSL.SSLServerSocketImpl
 
getSupportedProtocols() - Method in class ru.CryptoPro.sspiSSL.SSLSocketImpl
 
getTrustedCertificates() - Method in class ru.CryptoPro.sspiSSL.validator.EmptyValidator
 
getTrustedCertificates() - Method in class ru.CryptoPro.sspiSSL.validator.PKIXValidator
 
getTrustedCertificates() - Method in class ru.CryptoPro.sspiSSL.validator.SimpleValidator
 
getTrustedCertificates() - Method in class ru.CryptoPro.sspiSSL.validator.Validator
Returns an immutable Collection of the X509Certificates this instance uses as trust anchors.
getTrustedCerts(KeyStore) - Static method in class ru.CryptoPro.sspiSSL.validator.KeyStores
Return a Set with all trusted X509Certificates contained in this KeyStore.
getUseClientMode() - Method in class ru.CryptoPro.sspiSSL.SSLEngineImpl
 
getUseClientMode() - Method in class ru.CryptoPro.sspiSSL.SSLServerSocketImpl
 
getUseClientMode() - Method in class ru.CryptoPro.sspiSSL.SSLSocketImpl
 
getValue(String) - Method in class ru.CryptoPro.sspiSSL.SSLSessionImpl
Returns the specified session value.
getValueNames() - Method in class ru.CryptoPro.sspiSSL.SSLSessionImpl
Lists the names of the session values.
getWantClientAuth() - Method in class ru.CryptoPro.sspiSSL.SSLEngineImpl
 
getWantClientAuth() - Method in class ru.CryptoPro.sspiSSL.SSLServerSocketImpl
 
getWantClientAuth() - Method in class ru.CryptoPro.sspiSSL.SSLSocketImpl
 
GostConstants - Interface in ru.CryptoPro.sspiSSL.gost
Служебный интерфейс с описанием констант.
GR3410 - Static variable in interface ru.CryptoPro.sspiSSL.gost.GostConstants
Идентификатор параметров алгоритма ГОСТ 34.10-2001.
GR3410_2012_256 - Static variable in interface ru.CryptoPro.sspiSSL.gost.GostConstants
Идентификатор параметров алгоритма ГОСТ 34.10-2012.
GR3410_2012_256_KUZN - Static variable in interface ru.CryptoPro.sspiSSL.gost.GostConstants
Идентификатор параметров Кузнечика.
GR3410_2012_256_MAGMA - Static variable in interface ru.CryptoPro.sspiSSL.gost.GostConstants
Идентификатор параметров магмы.

H

handshake(byte[]) - Method in class ru.CryptoPro.sspiSSL.SSLEngineImpl
Хендшейк с возможными зашифрованными данными в конце.
hashCode() - Method in class ru.CryptoPro.sspiSSL.SSLSessionImpl
Returns the hashcode for this session
HD_FILE_NAME - Static variable in class ru.CryptoPro.sspiSSL.SSPISSL
"HDImageFile"
HostnameChecker - Class in ru.CryptoPro.sspiSSL.util
Class to check hostnames against the names specified in a certificate as required for TLS and LDAP.

I

init(boolean) - Method in class ru.CryptoPro.sspiSSL.certpath.AlgorithmChecker
 
initHandshake() - Method in class ru.CryptoPro.sspiSSL.SSLEngineImpl
Функция начала хендшейка с данными, передаваемыми в качестве параметров.
install() - Method in class ru.CryptoPro.sspiSSL.JSSPIInstall
Установка пакета.
invalidate() - Method in class ru.CryptoPro.sspiSSL.SSLSessionImpl
 
isClosed() - Method in class ru.CryptoPro.sspiSSL.SSLSocketImpl
 
isForwardCheckingSupported() - Method in class ru.CryptoPro.sspiSSL.certpath.AlgorithmChecker
 
isInboundDone() - Method in class ru.CryptoPro.sspiSSL.SSLEngineImpl
 
isOutboundDone() - Method in class ru.CryptoPro.sspiSSL.SSLEngineImpl
 
isSelfSigned(X509Certificate, String) - Static method in class ru.CryptoPro.sspiSSL.validator.PKIXValidator
Проверка, является ли сертификат самоподписанным.
isStrictlyProviderSetIfGost(PublicKey) - Static method in class ru.CryptoPro.sspiSSL.validator.PKIXValidator
Проверка, нужно ли задать строго провайдер Java CSP в случае ГОСТ.
isValid() - Method in class ru.CryptoPro.sspiSSL.SSLSessionImpl
 
isValid(X509Certificate, Date) - Static method in class ru.CryptoPro.sspiSSL.validator.Validator
Функция проверки действительности данноо сертификата.

J

JSSPIInstall - Class in ru.CryptoPro.sspiSSL
Инсталятор пакета: sspiSSL.
JSSPIInstall() - Constructor for class ru.CryptoPro.sspiSSL.JSSPIInstall
 

K

KEYMANGER_ALG - Static variable in class ru.CryptoPro.sspiSSL.SSPISSL
Имя алгоритма, поддерживаемого нашим KeyManagerFactory
KeyStores - Class in ru.CryptoPro.sspiSSL.validator
Collection of static utility methods related to KeyStores.

M

main(String[]) - Static method in class ru.CryptoPro.sspiSSL.JSSPIInstall
Собственно инсталятор пакета.
main(String[]) - Static method in class ru.CryptoPro.sspiSSL.ManifestInstall
Основная функция вызываемая из Manifest для установки продукта.
major - Variable in class ru.CryptoPro.sspiSSL.ProtocolVersion
 
ManifestInstall - Class in ru.CryptoPro.sspiSSL
Manifest silent install class.
match(String, X509Certificate) - Method in class ru.CryptoPro.sspiSSL.util.HostnameChecker
Perform the check.
minor - Variable in class ru.CryptoPro.sspiSSL.ProtocolVersion
 

N

nickname() - Method in class ru.CryptoPro.sspiSSL.JSSPIInstall
Получение короткого имени пакета.

O

OID_EKU_TLS_CLIENT - Static variable in class ru.CryptoPro.sspiSSL.validator.EndEntityChecker
 
OID_EKU_TLS_SERVER - Static variable in class ru.CryptoPro.sspiSSL.validator.EndEntityChecker
 
options() - Method in class ru.CryptoPro.sspiSSL.JSSPIInstall
Получение списка всех опций.
optionsAnnotation() - Method in class ru.CryptoPro.sspiSSL.JSSPIInstall
Получение списка аннотаций всех опций.

P

PACKAGE_NICKNAME - Static variable in class ru.CryptoPro.sspiSSL.JSSPIInstall
Имя пакета.
parseArgs(String[], String[], BitSet, GeneralSettingsInterface) - Method in class ru.CryptoPro.sspiSSL.JSSPIInstall
Разбор значений.
PKIXValidator - Class in ru.CryptoPro.sspiSSL.validator
Validator implementation built on the PKIX CertPath API.
ProtocolVersion - Class in ru.CryptoPro.sspiSSL
Type safe enum for an SSL/TLS protocol version.
PROVIDER_NAME - Static variable in class ru.CryptoPro.sspiSSL.SSPISSL
Имя криптопровайдера CryptoPro JSSPISSL.
putValue(String, Object) - Method in class ru.CryptoPro.sspiSSL.SSLSessionImpl
Assigns a session value.

R

read() - Method in class ru.CryptoPro.sspiSSL.SSLInputStreamImpl
Read a single byte, returning -1 on non-fault EOF status.
read(byte[], int, int) - Method in class ru.CryptoPro.sspiSSL.SSLInputStreamImpl
 
removeHandshakeCompletedListener(HandshakeCompletedListener) - Method in class ru.CryptoPro.sspiSSL.SSLSocketImpl
 
removeValue(String) - Method in class ru.CryptoPro.sspiSSL.SSLSessionImpl
Removes the specified session value, delivering a session changed event as appropriate.
renegotiation(byte[]) - Method in class ru.CryptoPro.sspiSSL.SSLEngineImpl
Возобновление сессии.
ru.CryptoPro.sspiSSL - package ru.CryptoPro.sspiSSL
 
ru.CryptoPro.sspiSSL.action - package ru.CryptoPro.sspiSSL.action
 
ru.CryptoPro.sspiSSL.certpath - package ru.CryptoPro.sspiSSL.certpath
 
ru.CryptoPro.sspiSSL.gost - package ru.CryptoPro.sspiSSL.gost
 
ru.CryptoPro.sspiSSL.keystore - package ru.CryptoPro.sspiSSL.keystore
 
ru.CryptoPro.sspiSSL.util - package ru.CryptoPro.sspiSSL.util
 
ru.CryptoPro.sspiSSL.validator - package ru.CryptoPro.sspiSSL.validator
 
run() - Method in class ru.CryptoPro.sspiSSL.action.GetBooleanAction
Determines the boolean value of the system property whose name was specified in the constructor.
run() - Method in class ru.CryptoPro.sspiSSL.action.GetPropertyAction
Determines the string value of the system property whose name was specified in the constructor.

S

setEnabledCipherSuites(String[]) - Method in class ru.CryptoPro.sspiSSL.SSLEngineImpl
 
setEnabledCipherSuites(String[]) - Method in class ru.CryptoPro.sspiSSL.SSLServerSocketImpl
Controls which particular SSL cipher suites are enabled for use by accepted connections.
setEnabledCipherSuites(String[]) - Method in class ru.CryptoPro.sspiSSL.SSLSocketImpl
 
setEnabledProtocols(String[]) - Method in class ru.CryptoPro.sspiSSL.SSLEngineImpl
 
setEnabledProtocols(String[]) - Method in class ru.CryptoPro.sspiSSL.SSLServerSocketImpl
Controls which protocols are enabled for use.
setEnabledProtocols(String[]) - Method in class ru.CryptoPro.sspiSSL.SSLSocketImpl
 
setEnableSessionCreation(boolean) - Method in class ru.CryptoPro.sspiSSL.SSLEngineImpl
 
setEnableSessionCreation(boolean) - Method in class ru.CryptoPro.sspiSSL.SSLServerSocketImpl
Controls whether new connections may cause creation of new SSL sessions.
setEnableSessionCreation(boolean) - Method in class ru.CryptoPro.sspiSSL.SSLSocketImpl
 
setNeedClientAuth(boolean) - Method in class ru.CryptoPro.sspiSSL.SSLContextImpl
 
setNeedClientAuth(boolean) - Method in class ru.CryptoPro.sspiSSL.SSLEngineImpl
 
setNeedClientAuth(boolean) - Method in class ru.CryptoPro.sspiSSL.SSLServerSocketImpl
Controls whether the connections which are accepted must include client authentication.
setNeedClientAuth(boolean) - Method in class ru.CryptoPro.sspiSSL.SSLSocketImpl
 
setSessionCacheSize(int) - Method in class ru.CryptoPro.sspiSSL.SSLSessionContextImpl
Sets the size of the cache used for storing SSLSession objects.
setSessionTimeout(int) - Method in class ru.CryptoPro.sspiSSL.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.
setSocketImpl(SSLSocketImpl) - Method in class ru.CryptoPro.sspiSSL.SSLEngineImpl
 
setUseClientMode(boolean) - Method in class ru.CryptoPro.sspiSSL.SSLEngineImpl
 
setUseClientMode(boolean) - Method in class ru.CryptoPro.sspiSSL.SSLServerSocketImpl
Makes the returned sockets act in SSL "client" mode, not the usual server mode.
setUseClientMode(boolean) - Method in class ru.CryptoPro.sspiSSL.SSLSocketImpl
 
setValidationDate(Date) - Method in class ru.CryptoPro.sspiSSL.validator.Validator
Deprecated. 
setWantClientAuth(boolean) - Method in class ru.CryptoPro.sspiSSL.SSLEngineImpl
 
setWantClientAuth(boolean) - Method in class ru.CryptoPro.sspiSSL.SSLServerSocketImpl
Controls whether the connections which are accepted should request client authentication.
setWantClientAuth(boolean) - Method in class ru.CryptoPro.sspiSSL.SSLSocketImpl
 
SimpleValidator - Class in ru.CryptoPro.sspiSSL.validator
A simple validator implementation.
skip(long) - Method in class ru.CryptoPro.sspiSSL.SSLInputStreamImpl
Skip n bytes.
SSLContextImpl - Class in ru.CryptoPro.sspiSSL
 
SSLContextImpl.DefaultSSLContext - Class in ru.CryptoPro.sspiSSL
 
SSLContextImpl.TLS10Context - Class in ru.CryptoPro.sspiSSL
 
SSLContextImpl.TLS11Context - Class in ru.CryptoPro.sspiSSL
 
SSLContextImpl.TLS12Context - Class in ru.CryptoPro.sspiSSL
 
SSLContextImpl.TLS13Context - Class in ru.CryptoPro.sspiSSL
 
SSLContextImpl.TLSContext - Class in ru.CryptoPro.sspiSSL
 
SSLEngineImpl - Class in ru.CryptoPro.sspiSSL
 
SSLEngineImpl(SSLContextImpl) - Constructor for class ru.CryptoPro.sspiSSL.SSLEngineImpl
 
SSLEngineImpl(SSLContextImpl, boolean) - Constructor for class ru.CryptoPro.sspiSSL.SSLEngineImpl
 
SSLEngineImpl(SSLContextImpl, String, int) - Constructor for class ru.CryptoPro.sspiSSL.SSLEngineImpl
 
SSLHDImageFile - Class in ru.CryptoPro.sspiSSL.keystore
JCP-2043, 2484 Класс-обертка над настоящей реализацией HDImageFile в провайдере Java CSP.
SSLHDImageFile() - Constructor for class ru.CryptoPro.sspiSSL.keystore.SSLHDImageFile
Конструктор.
SSLInputStreamImpl - Class in ru.CryptoPro.sspiSSL
 
SSLInputStreamImpl(SSLSocketImpl) - Constructor for class ru.CryptoPro.sspiSSL.SSLInputStreamImpl
 
SSLOutputStreamImpl - Class in ru.CryptoPro.sspiSSL
 
SSLOutputStreamImpl(SSLSocketImpl) - Constructor for class ru.CryptoPro.sspiSSL.SSLOutputStreamImpl
 
SSLServerSocketFactoryImpl - Class in ru.CryptoPro.sspiSSL
 
SSLServerSocketFactoryImpl() - Constructor for class ru.CryptoPro.sspiSSL.SSLServerSocketFactoryImpl
Constructor used to instantiate the default factory.
SSLServerSocketFactoryImpl(SSLContextImpl) - Constructor for class ru.CryptoPro.sspiSSL.SSLServerSocketFactoryImpl
Called from SSLContextImpl's getSSLServerSocketFactory().
SSLServerSocketImpl - Class in ru.CryptoPro.sspiSSL
 
SSLSessionContextImpl - Class in ru.CryptoPro.sspiSSL
 
SSLSessionImpl - Class in ru.CryptoPro.sspiSSL
 
SSLSocketFactoryImpl - Class in ru.CryptoPro.sspiSSL
 
SSLSocketFactoryImpl(SSLContextImpl) - Constructor for class ru.CryptoPro.sspiSSL.SSLSocketFactoryImpl
 
SSLSocketImpl - Class in ru.CryptoPro.sspiSSL
 
SSLSocketImpl(SSLContextImpl, boolean, Socket) - Constructor for class ru.CryptoPro.sspiSSL.SSLSocketImpl
 
SSLSocketImpl(SSLContextImpl, boolean) - Constructor for class ru.CryptoPro.sspiSSL.SSLSocketImpl
 
SSLSocketImpl(SSLContextImpl, boolean, String, int) - Constructor for class ru.CryptoPro.sspiSSL.SSLSocketImpl
 
SSLSocketImpl(SSLContextImpl, boolean, InetAddress, int) - Constructor for class ru.CryptoPro.sspiSSL.SSLSocketImpl
 
SSLSocketImpl(SSLContextImpl, boolean, String, int, InetAddress, int) - Constructor for class ru.CryptoPro.sspiSSL.SSLSocketImpl
 
SSLSocketImpl(SSLContextImpl, boolean, InetAddress, int, InetAddress, int) - Constructor for class ru.CryptoPro.sspiSSL.SSLSocketImpl
 
SSPISSL - Class in ru.CryptoPro.sspiSSL
The JSSE provider.
SSPISSL() - Constructor for class ru.CryptoPro.sspiSSL.SSPISSL
 
SSPISSL.SSSPITlsVersionHolder - Class in ru.CryptoPro.sspiSSL
Получение информации о продукте.
startConnHandshake(byte[]) - Method in class ru.CryptoPro.sspiSSL.SSLSocketImpl
Функция начала хендшейка с возможной передачей порции зашифрованных данных.
startHandshake() - Method in class ru.CryptoPro.sspiSSL.SSLSocketImpl
Функция начала хендшейка без зашифрованных данных: при вызове из функции getSession(), а также при записи данных на стороне клиента.

T

T_ALGORITHM_DISABLED - Static variable in exception ru.CryptoPro.sspiSSL.validator.ValidatorException
 
T_CA_EXTENSIONS - Static variable in exception ru.CryptoPro.sspiSSL.validator.ValidatorException
 
T_CERT_EXPIRED - Static variable in exception ru.CryptoPro.sspiSSL.validator.ValidatorException
 
T_EE_EXTENSIONS - Static variable in exception ru.CryptoPro.sspiSSL.validator.ValidatorException
 
T_NAME_CHAINING - Static variable in exception ru.CryptoPro.sspiSSL.validator.ValidatorException
 
T_NO_TRUST_ANCHOR - Static variable in exception ru.CryptoPro.sspiSSL.validator.ValidatorException
 
T_SIGNATURE_ERROR - Static variable in exception ru.CryptoPro.sspiSSL.validator.ValidatorException
 
T_UNTRUSTED_CERT - Static variable in exception ru.CryptoPro.sspiSSL.validator.ValidatorException
 
TLS10Context() - Constructor for class ru.CryptoPro.sspiSSL.SSLContextImpl.TLS10Context
 
TLS11Context() - Constructor for class ru.CryptoPro.sspiSSL.SSLContextImpl.TLS11Context
 
TLS12Context() - Constructor for class ru.CryptoPro.sspiSSL.SSLContextImpl.TLS12Context
 
TLS13Context() - Constructor for class ru.CryptoPro.sspiSSL.SSLContextImpl.TLS13Context
 
TLS_CIPHER_2001 - Static variable in interface ru.CryptoPro.sspiSSL.gost.GostConstants
Сайфер-сюита ГОСТ 2001.
TLS_CIPHER_2012 - Static variable in interface ru.CryptoPro.sspiSSL.gost.GostConstants
Сайфер-сюита ГОСТ 2012.
TLS_CIPHER_2012_IANA - Static variable in interface ru.CryptoPro.sspiSSL.gost.GostConstants
Сайфер-сюита ГОСТ 2012.
TLS_GOSTR341112_256_WITH_KUZNYECHIK_CTR_OMAC - Static variable in interface ru.CryptoPro.sspiSSL.gost.GostConstants
Сайфер-сюита ГОСТ 2012 "Кузнечик".
TLS_GOSTR341112_256_WITH_KUZNYECHIK_MGM_L - Static variable in interface ru.CryptoPro.sspiSSL.gost.GostConstants
Сюиты для TLS 1.3
TLS_GOSTR341112_256_WITH_KUZNYECHIK_MGM_S - Static variable in interface ru.CryptoPro.sspiSSL.gost.GostConstants
 
TLS_GOSTR341112_256_WITH_MAGMA_CTR_OMAC - Static variable in interface ru.CryptoPro.sspiSSL.gost.GostConstants
Сайфер-сюита ГОСТ 2012 "Магма".
TLS_GOSTR341112_256_WITH_MAGMA_MGM_L - Static variable in interface ru.CryptoPro.sspiSSL.gost.GostConstants
 
TLS_GOSTR341112_256_WITH_MAGMA_MGM_S - Static variable in interface ru.CryptoPro.sspiSSL.gost.GostConstants
 
TLSContext() - Constructor for class ru.CryptoPro.sspiSSL.SSLContextImpl.TLSContext
 
toArray(CertPath, TrustAnchor) - Static method in class ru.CryptoPro.sspiSSL.validator.PKIXValidator
 
toString() - Method in class ru.CryptoPro.sspiSSL.ProtocolVersion
 
toString() - Method in class ru.CryptoPro.sspiSSL.SSLSessionImpl
Returns a string representation of this SSL session
TRUSTMANGER_ALG - Static variable in class ru.CryptoPro.sspiSSL.SSPISSL
Имя алгоритма, поддерживаемого нашим TrustManagerFactory
TYPE_LDAP - Static variable in class ru.CryptoPro.sspiSSL.util.HostnameChecker
 
TYPE_LIBSSPI - Static variable in class ru.CryptoPro.sspiSSL.validator.Validator
Constant for a validator of type LIBSSPI.
TYPE_PKIX - Static variable in class ru.CryptoPro.sspiSSL.validator.Validator
Constant for a validator of type PKIX.
TYPE_SIMPLE - Static variable in class ru.CryptoPro.sspiSSL.validator.Validator
Constant for a validator of type Simple.
TYPE_TLS - Static variable in class ru.CryptoPro.sspiSSL.util.HostnameChecker
 

U

uninstall() - Method in class ru.CryptoPro.sspiSSL.JSSPIInstall
Удаление пакета.
unwrap(ByteBuffer, ByteBuffer[], int, int) - Method in class ru.CryptoPro.sspiSSL.SSLEngineImpl
 

V

v - Variable in class ru.CryptoPro.sspiSSL.ProtocolVersion
 
validate(X509Certificate[]) - Method in class ru.CryptoPro.sspiSSL.validator.Validator
Validate the given certificate chain.
validate(X509Certificate[], Collection<X509Certificate>) - Method in class ru.CryptoPro.sspiSSL.validator.Validator
Validate the given certificate chain.
validate(X509Certificate[], Collection<X509Certificate>, Object) - Method in class ru.CryptoPro.sspiSSL.validator.Validator
Validate the given certificate chain.
validate(X509Certificate[], Collection<X509Certificate>, AlgorithmConstraints, Object) - Method in class ru.CryptoPro.sspiSSL.validator.Validator
Validate the given certificate chain.
Validator - Class in ru.CryptoPro.sspiSSL.validator
Validator abstract base class.
ValidatorException - Exception in ru.CryptoPro.sspiSSL.validator
ValidatorException thrown by the Validator.
ValidatorException(String) - Constructor for exception ru.CryptoPro.sspiSSL.validator.ValidatorException
 
ValidatorException(String, Throwable) - Constructor for exception ru.CryptoPro.sspiSSL.validator.ValidatorException
 
ValidatorException(Object) - Constructor for exception ru.CryptoPro.sspiSSL.validator.ValidatorException
 
ValidatorException(Object, X509Certificate) - Constructor for exception ru.CryptoPro.sspiSSL.validator.ValidatorException
 
ValidatorException(Object, X509Certificate, Throwable) - Constructor for exception ru.CryptoPro.sspiSSL.validator.ValidatorException
 
ValidatorException(String, Object, X509Certificate) - Constructor for exception ru.CryptoPro.sspiSSL.validator.ValidatorException
 
ValidatorException(String, Object, X509Certificate, Throwable) - Constructor for exception ru.CryptoPro.sspiSSL.validator.ValidatorException
 
valueOf(int) - Static method in class ru.CryptoPro.sspiSSL.ProtocolVersion
 
valueOf(int, int) - Static method in class ru.CryptoPro.sspiSSL.ProtocolVersion
Return a ProtocolVersion with the specified major and minor version numbers.
VAR_CODE_SIGNING - Static variable in class ru.CryptoPro.sspiSSL.validator.Validator
Constant for a Code Signing variant of a validator.
VAR_GENERIC - Static variable in class ru.CryptoPro.sspiSSL.validator.Validator
Constant for a Generic variant of a validator.
VAR_JCE_SIGNING - Static variable in class ru.CryptoPro.sspiSSL.validator.Validator
Constant for a JCE Code Signing variant of a validator.
VAR_PLUGIN_CODE_SIGNING - Static variable in class ru.CryptoPro.sspiSSL.validator.Validator
Constant for a Code Signing variant of a validator for use by the J2SE Plugin/WebStart code.
VAR_TLS_CLIENT - Static variable in class ru.CryptoPro.sspiSSL.validator.Validator
Constant for a TLS Client variant of a validator.
VAR_TLS_SERVER - Static variable in class ru.CryptoPro.sspiSSL.validator.Validator
Constant for a TLS Server variant of a validator.
VAR_TSA_SERVER - Static variable in class ru.CryptoPro.sspiSSL.validator.Validator
Constant for a TSA Server variant of a validator.
VERSION_INSTANCE - Static variable in class ru.CryptoPro.sspiSSL.SSPISSL.SSSPITlsVersionHolder
 

W

wrap(ByteBuffer[], int, int, ByteBuffer) - Method in class ru.CryptoPro.sspiSSL.SSLEngineImpl
 
write(int) - Method in class ru.CryptoPro.sspiSSL.SSLOutputStreamImpl
 
write(byte[], int, int) - Method in class ru.CryptoPro.sspiSSL.SSLOutputStreamImpl
 
A B C D E G H I J K M N O P R S T U V W 
Skip navigation links
Copyright Crypto-Pro.
All rights reserved.