ltm rule command AUTH wantcredential typeΒΆ

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



AUTH::wantcredential_type
       Returns an authorization session authidaXXs credential type.

SYNOPSIS
       AUTH::wantcredential_type AUTH_ID

DESCRIPTION
       Returns the authorization session authidaXXs credential type that the
       system last requested (when the system generated an AUTH_WANTCREDENTIAL
       event). The value of the  argument is either username,
       password, x509, x509_issuer, or unknown, based upon the systemaXXs
       assessment of the credential prompt string and style.

       AUTH::wantcredential_type 

	    * Returns the authorization session authidaXXs credential type that the
	      system last requested (when the system generated an
	      AUTH_WANTCREDENTIAL event). The value of the  argument is
	      either username, password, x509, x509_issuer, or unknown*.

RETURN VALUE
VALID DURING
EXAMPLES
	when AUTH_WANTCREDENTIAL {
	  HTTP::respond 401 "WWW-Authenticate" "Basic realm=\"\""
	}
	when AUTH_FAILURE {
	  log local0. "Auth failed: \
	       Auth type was \"[AUTH::wantcredential_type $authid]\" \
	       Auth prompt was \"[AUTH::wantcredential_prompt $authid]\"\
	       Auth prompt style was \"[AUTH::wantcredential_prompt_style $authid]\"\
	"
	}

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



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