30 #ifndef GOOGLE_IDENTITYTOOLKIT_API_IDENTITYTOOLKIT_RELYINGPARTY_DELETE_ACCOUNT_REQUEST_H_ 31 #define GOOGLE_IDENTITYTOOLKIT_API_IDENTITYTOOLKIT_RELYINGPARTY_DELETE_ACCOUNT_REQUEST_H_ 34 #include "googleapis/base/integral_types.h" 35 #include "googleapis/base/macros.h" 36 #include "googleapis/client/data/jsoncpp_data.h" 37 #include "googleapis/strings/stringpiece.h" 86 return StringPiece(
"google_identitytoolkit_api::IdentitytoolkitRelyingpartyDeleteAccountRequest");
96 return Storage().isMember(
"delegatedProjectNumber");
103 MutableStorage()->removeMember(
"delegatedProjectNumber");
111 const Json::Value& storage = Storage(
"delegatedProjectNumber");
112 return client::JsonValueToCppValueHelper<int64 >(storage);
124 client::SetJsonValueFromCppValueHelper<int64 >(
125 value, MutableStorage(
"delegatedProjectNumber"));
134 return Storage().isMember(
"idToken");
141 MutableStorage()->removeMember(
"idToken");
149 const Json::Value& v = Storage(
"idToken");
150 if (v == Json::Value::null)
return StringPiece(
"");
151 return StringPiece(v.asCString());
162 *MutableStorage(
"idToken") = value.data();
171 return Storage().isMember(
"localId");
178 MutableStorage()->removeMember(
"localId");
186 const Json::Value& v = Storage(
"localId");
187 if (v == Json::Value::null)
return StringPiece(
"");
188 return StringPiece(v.asCString());
199 *MutableStorage(
"localId") = value.data();
206 #endif // GOOGLE_IDENTITYTOOLKIT_API_IDENTITYTOOLKIT_RELYINGPARTY_DELETE_ACCOUNT_REQUEST_H_
Definition: create_auth_uri_response.h:38