Parents: | io.sockets |
Tags: | network, crypto |
Authors: | Slava Pestov |
Class | Superclass | Slots |
certificate-missing-error | tuple | |
certificate-verify-error | tuple | result |
no-tls-supported | tuple | |
premature-close-error | tuple | |
secure | tuple | addrspec hostname |
secure-config | tuple | method key-file password verify verify-depth ca-file ca-path dh-file ephemeral-key-bits alpn-supported-protocols |
secure-context | disposable | config handle |
subject-name-verify-error | tuple | expected got |
upgrade-buffers-full | tuple | |
upgrade-on-non-socket | tuple |
TLS |
TLSv1 |
TLSv1.1 |
TLSv1.2 |
Class | Superclass |
secure-inet | secure |
Word | Stack effect |
<secure-context> | ( config -- context ) |
accept-secure-handshake | ( -- ) |
check-certificate | ( host handle -- ) |
non-ssl-socket? | ( obj -- ? ) |
send-secure-handshake | ( -- ) |
socket-handle | ( obj -- ? ) |
ssl-certificate-verification-supported? | ( -- ? ) |
ssl-supported? | ( -- ? ) |
secure-socket-backend |
secure-socket-timeout |
Word | Stack effect |
<secure-config> | ( -- config ) |
<secure> | ( addrspec hostname -- secure ) |
best-tls-method | ( -- class ) |
certificate-missing-error | ( -- * ) |
certificate-verify-error | ( result -- * ) |
no-tls-supported | ( -- * ) |
premature-close-error | ( -- * ) |
subject-name-verify-error | ( expected got -- * ) |
upgrade-buffers-full | ( -- * ) |
upgrade-on-non-socket | ( -- * ) |
with-secure-context | ( config quot -- ) |
Word | Stack effect |
TLS? | ( object -- ? ) |
TLSv1.1? | ( object -- ? ) |
TLSv1.2? | ( object -- ? ) |
TLSv1? | ( object -- ? ) |
certificate-missing-error? | ( object -- ? ) |
certificate-verify-error? | ( object -- ? ) |
no-tls-supported? | ( object -- ? ) |
premature-close-error? | ( object -- ? ) |
secure-config? | ( object -- ? ) |
secure-context? | ( object -- ? ) |
secure-inet? | ( object -- ? ) |
secure? | ( object -- ? ) |
subject-name-verify-error? | ( object -- ? ) |
upgrade-buffers-full? | ( object -- ? ) |
upgrade-on-non-socket? | ( object -- ? ) |
Vocabulary | Summary |
io.sockets.secure.debug | |
io.sockets.secure.openssl | |
io.sockets.secure.unix | |
io.sockets.secure.windows |