ltm rule command SSL alpnΒΆ

iRule(1)		      BIG-IP TMSH Manual		      iRule(1)



SSL::alpn
       Handle the ALPN TLS extension.

SYNOPSIS
       SSL::alpn set (ARG)+

       SSL::alpn

DESCRIPTION
       Sets or retrieves the Application Layer Protocol Negotiation (ALPN)
       string.

       SSL::alpn
	 Retrieve the selected ALPN string

       SSL::alpn set str1[ str2...]
	 Set the advertised ALPN string

RETURN VALUE
       SSL::alpn
	   Returns the negotiated ALPN string SSL::alpn set ...
	   There is no return value.

VALID DURING
       SSL::alpn set ...
	 CLIENTSSL_CLIENTHELLO SSL::alpn
	 CLIENTSSL_HANDSHAKE

EXAMPLES
	when CLIENTSSL_CLIENTHELLO {
	    SSL::alpn set "spdy/1" "spdy/2" "http/2"
	}
	when CLIENTSSL_HANDSHAKE {
	    log local0.info "negotiated protocol: [SSL::alpn]"
	}

HINTS
SEE ALSO
       SSL::nextproto

CHANGE LOG
       @BIGIP-11.6.0 --First introduced the command.



BIG-IP				  2017-01-31			      iRule(1)