Lines Matching full:alpn
2613 // The ALPN extension (RFC 7301) allows negotiating different application-layer
2617 // SSL_CTX_set_alpn_protos sets the client ALPN protocol list on |ctx| to
2620 // Configuring this list enables ALPN on a client.
2627 // SSL_set_alpn_protos sets the client ALPN protocol list on |ssl| to |protos|.
2630 // Configuring this list enables ALPN on a client.
2638 // during ClientHello processing in order to select an ALPN protocol from the
2639 // client's list of offered protocols. Configuring this callback enables ALPN on
2643 // length-prefixed strings) ALPN protocol list in |in|. It should set |*out| and
2649 // The cipher suite is selected before negotiating ALPN. The callback may use
2656 // SSL_get0_alpn_selected gets the selected ALPN protocol (if any) from |ssl|.
2665 // to allow unknown ALPN protocols from the server. Otherwise, by default, the
2674 // The NPN extension (draft-agl-tls-nextprotoneg-03) is the predecessor to ALPN
3012 // the ClientHello. The predicted peer certificates and ALPN protocol will be
3020 // ALPN protocol will be as predicted and need not be re-queried.
3032 // possibly resulting in different peer certificates, ALPN protocol, and other
3562 // without negotiating ALPN.
4224 // early_alpn is the ALPN protocol from the initial handshake. This is only
4225 // stored for TLS 1.3 and above in order to enforce ALPN matching for 0-RTT