public AdminInitiateAuthResult withChallengeParameters(java.util.Map<String, String> challengeParameters) {
        setChallengeParameters(challengeParameters);
        return this;
    }
<p>
The challenge parameters. These are returned to you in the <code>AdminInitiateAuth</code> response if you must
pass another challenge. The responses in this parameter should be used to compute inputs to the next call (
<code>AdminRespondToAuthChallenge</code>).
</p>
<p>
All challenges require <code>USERNAME</code> and <code>SECRET_HASH</code> (if applicable).
</p>
<p>
The value of the <code>USER_ID_FOR_SRP</code> attribute is the user's actual username, not an alias (such as
email address or phone number), even if you specified an alias in your call to <code>AdminInitiateAuth</code>.
This happens because, in the <code>AdminRespondToAuthChallenge</code> API <code>ChallengeResponses</code>, the
<code>USERNAME</code> attribute can't be an alias.
</p>

@param challengeParameters
       The challenge parameters. These are returned to you in the <code>AdminInitiateAuth</code> response if you
       must pass another challenge. The responses in this parameter should be used to compute inputs to the next
       call (<code>AdminRespondToAuthChallenge</code>).</p>
       <p>
       All challenges require <code>USERNAME</code> and <code>SECRET_HASH</code> (if applicable).
       </p>
       <p>
       The value of the <code>USER_ID_FOR_SRP</code> attribute is the user's actual username, not an alias (such
       as email address or phone number), even if you specified an alias in your call to
       <code>AdminInitiateAuth</code>. This happens because, in the <code>AdminRespondToAuthChallenge</code> API
       <code>ChallengeResponses</code>, the <code>USERNAME</code> attribute can't be an alias.
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-cognitoidp/src/main/java/com/amazonaws/services/cognitoidp/model/AdminInitiateAuthResult.java