ltm rule command sha1ΒΆ

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



sha1
       Returns the SHA version 1.0 message digest of the specified string.

SYNOPSIS
       sha1 ANY_CHARS

DESCRIPTION
       Returns the Secure Hash Algorithm version 1.0 (SHA1) message digest of
       the specified string, or if an error occurs, an empty string. Used to
       ensure data integrity.

RETURN VALUE
       sha1 
	   Returns the Secure Hash Algorithm version 1.0 (SHA1) message digest
       of the specified string, or if an error occurs, an empty string.

VALID DURING
       RULE_INIT

EXAMPLES
	when HTTP_REQUEST {
	    binary scan [sha1 [HTTP::host]] w1 key

	    set key [expr {$key & 1}]
	    switch $key {
		0 { pool my_pool member 1.2.3.4:80 }
		1 { pool my_pool member 5.6.7.8:80 }
	    }
	}

HINTS
SEE ALSO
CHANGE LOG
       @BIGIP-9.0.0 --First introduced the command.  @BIGIP-11.1.0 --First
       introduced the command.



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