24 template<
typename RESULT_TYPE>
25 class AmazonWebServiceResult;
34 namespace CognitoIdentityProvider
91 inline void SetSession(
const char* value) { m_session.assign(value); }
void SetChallengeName(const ChallengeNameType &value)
InitiateAuthResult & AddChallengeParameters(Aws::String &&key, const char *value)
void SetChallengeName(ChallengeNameType &&value)
InitiateAuthResult & WithChallengeParameters(Aws::Map< Aws::String, Aws::String > &&value)
InitiateAuthResult & AddChallengeParameters(Aws::String &&key, Aws::String &&value)
void SetSession(const Aws::String &value)
std::map< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > Map
InitiateAuthResult & WithChallengeName(const ChallengeNameType &value)
const Aws::Map< Aws::String, Aws::String > & GetChallengeParameters() const
InitiateAuthResult & WithSession(Aws::String &&value)
void SetAuthenticationResult(const AuthenticationResultType &value)
const ChallengeNameType & GetChallengeName() const
InitiateAuthResult & AddChallengeParameters(Aws::String &&key, const Aws::String &value)
InitiateAuthResult & AddChallengeParameters(const Aws::String &key, const Aws::String &value)
InitiateAuthResult & WithSession(const Aws::String &value)
InitiateAuthResult & AddChallengeParameters(const Aws::String &key, Aws::String &&value)
#define AWS_COGNITOIDENTITYPROVIDER_API
const Aws::String & GetSession() const
InitiateAuthResult & AddChallengeParameters(const char *key, const char *value)
InitiateAuthResult & WithChallengeName(ChallengeNameType &&value)
InitiateAuthResult & WithAuthenticationResult(const AuthenticationResultType &value)
void SetChallengeParameters(Aws::Map< Aws::String, Aws::String > &&value)
InitiateAuthResult & AddChallengeParameters(const char *key, Aws::String &&value)
void SetSession(Aws::String &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
InitiateAuthResult & WithChallengeParameters(const Aws::Map< Aws::String, Aws::String > &value)
void SetSession(const char *value)
void SetAuthenticationResult(AuthenticationResultType &&value)
const AuthenticationResultType & GetAuthenticationResult() const
InitiateAuthResult & WithAuthenticationResult(AuthenticationResultType &&value)
void SetChallengeParameters(const Aws::Map< Aws::String, Aws::String > &value)
JSON (JavaScript Object Notation).
InitiateAuthResult & WithSession(const char *value)