io.sockets.secure vocabulary
Factor handbook » Vocabulary index


Documentation
Secure sockets (SSL, TLS)

Metadata
Parents:io.sockets
Tags:network, crypto
Authors:Slava Pestov


Words

Error classes
ClassSuperclassSlots
Image certificate-missing-errorImage tuple
Image certificate-verify-errorImage tupleresult
Image no-tls-supportedImage tuple
Image premature-close-errorImage tuple
Image subject-name-verify-errorImage tupleexpected got
Image upgrade-buffers-fullImage tuple
Image upgrade-on-non-socketImage tuple


Tuple classes
ClassSuperclassSlots
Image secureImage tupleaddrspec hostname
Image secure-configImage tuplemethod key-file password verify verify-depth ca-file ca-path dh-file ephemeral-key-bits alpn-supported-protocols
Image secure-contextImage disposableconfig handle


Singleton classes
Image TLS
Image TLSv1
Image TLSv1.1
Image TLSv1.2


Predicate classes
ClassSuperclass
Image secure-inetImage secure


Generic words
WordStack effect
Image <secure-context>( config -- context )
Image accept-secure-handshake( -- )
Image check-certificate( host handle -- )
Image non-ssl-socket?( obj -- ? )
Image send-secure-handshake( -- )
Image socket-handle( obj -- ? )
Image ssl-certificate-verification-supported?( -- ? )
Image ssl-supported?( -- ? )


Symbol words
Image secure-socket-backend
Image secure-socket-timeout


Ordinary words
WordStack effect
Image <secure-config>( -- config )
Image <secure>( addrspec hostname -- secure )
Image best-tls-method( -- class )
Image certificate-missing-error( -- * )
Image certificate-verify-error( result -- * )
Image no-tls-supported( -- * )
Image premature-close-error( -- * )
Image subject-name-verify-error( expected got -- * )
Image upgrade-buffers-full( -- * )
Image upgrade-on-non-socket( -- * )
Image with-secure-context( config quot -- )


Class predicate words
WordStack effect
Image TLS?( object -- ? )
Image TLSv1.1?( object -- ? )
Image TLSv1.2?( object -- ? )
Image TLSv1?( object -- ? )
Image certificate-missing-error?( object -- ? )
Image certificate-verify-error?( object -- ? )
Image no-tls-supported?( object -- ? )
Image premature-close-error?( object -- ? )
Image secure-config?( object -- ? )
Image secure-context?( object -- ? )
Image secure-inet?( object -- ? )
Image secure?( object -- ? )
Image subject-name-verify-error?( object -- ? )
Image upgrade-buffers-full?( object -- ? )
Image upgrade-on-non-socket?( object -- ? )


Files


Metadata files


Children from resource:basis
VocabularySummary
Image io.sockets.secure.debug
Image io.sockets.secure.openssl
Image io.sockets.secure.unix
Image io.sockets.secure.windows