Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(30)

Unified Diff: generated/googleapis/lib/identitytoolkit/v3.dart

Issue 2039113004: Api-roll 37: 2016-06-06 (Closed) Base URL: git@github.com:dart-lang/googleapis.git@master
Patch Set: Created 4 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « generated/googleapis/lib/iam/v1.dart ('k') | generated/googleapis/lib/pagespeedonline/v1.dart » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: generated/googleapis/lib/identitytoolkit/v3.dart
diff --git a/generated/googleapis/lib/identitytoolkit/v3.dart b/generated/googleapis/lib/identitytoolkit/v3.dart
index cba68a65136fc6aee0086329690798847aa0bd66..0d103d6013331034f85e9235b369009d94073030 100644
--- a/generated/googleapis/lib/identitytoolkit/v3.dart
+++ b/generated/googleapis/lib/identitytoolkit/v3.dart
@@ -8,7 +8,6 @@ import 'dart:async' as async;
import 'dart:convert' as convert;
import 'package:_discoveryapis_commons/_discoveryapis_commons.dart' as commons;
-import 'package:crypto/crypto.dart' as crypto;
import 'package:http/http.dart' as http;
export 'package:_discoveryapis_commons/_discoveryapis_commons.dart' show
@@ -1450,6 +1449,8 @@ class IdentitytoolkitRelyingpartySetAccountInfoRequest {
core.String captchaChallenge;
/** Response to the captcha. */
core.String captchaResponse;
+ /** The timestamp when the account is created. */
+ core.String createdAt;
/**
* GCP project number of the requesting delegated app. Currently only intended
* for Firebase V1 migration.
@@ -1471,6 +1472,8 @@ class IdentitytoolkitRelyingpartySetAccountInfoRequest {
core.String idToken;
/** Instance id token of the app. */
core.String instanceId;
+ /** Last login timestamp. */
+ core.String lastLoginAt;
/** The local ID of the user. */
core.String localId;
/** The out-of-band code of the change email request. */
@@ -1497,6 +1500,9 @@ class IdentitytoolkitRelyingpartySetAccountInfoRequest {
if (_json.containsKey("captchaResponse")) {
captchaResponse = _json["captchaResponse"];
}
+ if (_json.containsKey("createdAt")) {
+ createdAt = _json["createdAt"];
+ }
if (_json.containsKey("delegatedProjectNumber")) {
delegatedProjectNumber = _json["delegatedProjectNumber"];
}
@@ -1524,6 +1530,9 @@ class IdentitytoolkitRelyingpartySetAccountInfoRequest {
if (_json.containsKey("instanceId")) {
instanceId = _json["instanceId"];
}
+ if (_json.containsKey("lastLoginAt")) {
+ lastLoginAt = _json["lastLoginAt"];
+ }
if (_json.containsKey("localId")) {
localId = _json["localId"];
}
@@ -1558,6 +1567,9 @@ class IdentitytoolkitRelyingpartySetAccountInfoRequest {
if (captchaResponse != null) {
_json["captchaResponse"] = captchaResponse;
}
+ if (createdAt != null) {
+ _json["createdAt"] = createdAt;
+ }
if (delegatedProjectNumber != null) {
_json["delegatedProjectNumber"] = delegatedProjectNumber;
}
@@ -1585,6 +1597,9 @@ class IdentitytoolkitRelyingpartySetAccountInfoRequest {
if (instanceId != null) {
_json["instanceId"] = instanceId;
}
+ if (lastLoginAt != null) {
+ _json["lastLoginAt"] = lastLoginAt;
+ }
if (localId != null) {
_json["localId"] = localId;
}
@@ -1880,20 +1895,20 @@ class IdentitytoolkitRelyingpartyUploadAccountRequest {
/** The salt separator. */
core.String saltSeparator;
core.List<core.int> get saltSeparatorAsBytes {
- return crypto.CryptoUtils.base64StringToBytes(saltSeparator);
+ return convert.BASE64.decode(saltSeparator);
}
void set saltSeparatorAsBytes(core.List<core.int> _bytes) {
- saltSeparator = crypto.CryptoUtils.bytesToBase64(_bytes, urlSafe: true);
+ saltSeparator = convert.BASE64.encode(_bytes).replaceAll("/", "_").replaceAll("+", "-");
}
/** The key for to hash the password. */
core.String signerKey;
core.List<core.int> get signerKeyAsBytes {
- return crypto.CryptoUtils.base64StringToBytes(signerKey);
+ return convert.BASE64.decode(signerKey);
}
void set signerKeyAsBytes(core.List<core.int> _bytes) {
- signerKey = crypto.CryptoUtils.bytesToBase64(_bytes, urlSafe: true);
+ signerKey = convert.BASE64.encode(_bytes).replaceAll("/", "_").replaceAll("+", "-");
}
/** The account info to be stored. */
core.List<UserInfo> users;
@@ -2204,6 +2219,8 @@ class IdpConfig {
core.String provider;
/** OAuth2 client secret. */
core.String secret;
+ /** Whitelisted client IDs for audience check. */
+ core.List<core.String> whitelistedAudiences;
IdpConfig();
@@ -2223,6 +2240,9 @@ class IdpConfig {
if (_json.containsKey("secret")) {
secret = _json["secret"];
}
+ if (_json.containsKey("whitelistedAudiences")) {
+ whitelistedAudiences = _json["whitelistedAudiences"];
+ }
}
core.Map toJson() {
@@ -2242,6 +2262,9 @@ class IdpConfig {
if (secret != null) {
_json["secret"] = secret;
}
+ if (whitelistedAudiences != null) {
+ _json["whitelistedAudiences"] = whitelistedAudiences;
+ }
return _json;
}
}
@@ -2428,11 +2451,11 @@ class SetAccountInfoResponse {
/** The user's hashed password. */
core.String passwordHash;
core.List<core.int> get passwordHashAsBytes {
- return crypto.CryptoUtils.base64StringToBytes(passwordHash);
+ return convert.BASE64.decode(passwordHash);
}
void set passwordHashAsBytes(core.List<core.int> _bytes) {
- passwordHash = crypto.CryptoUtils.bytesToBase64(_bytes, urlSafe: true);
+ passwordHash = convert.BASE64.encode(_bytes).replaceAll("/", "_").replaceAll("+", "-");
}
/** The photo url of the user. */
core.String photoUrl;
@@ -2720,6 +2743,8 @@ class UserInfoProviderUserInfo {
/** Template for an individual account info. */
class UserInfo {
+ /** User creation timestamp. */
+ core.String createdAt;
/** Whether the user is disabled. */
core.bool disabled;
/** The name of the user. */
@@ -2728,16 +2753,18 @@ class UserInfo {
core.String email;
/** Whether the email has been verified. */
core.bool emailVerified;
+ /** last login timestamp. */
+ core.String lastLoginAt;
/** The local ID of the user. */
core.String localId;
/** The user's hashed password. */
core.String passwordHash;
core.List<core.int> get passwordHashAsBytes {
- return crypto.CryptoUtils.base64StringToBytes(passwordHash);
+ return convert.BASE64.decode(passwordHash);
}
void set passwordHashAsBytes(core.List<core.int> _bytes) {
- passwordHash = crypto.CryptoUtils.bytesToBase64(_bytes, urlSafe: true);
+ passwordHash = convert.BASE64.encode(_bytes).replaceAll("/", "_").replaceAll("+", "-");
}
/** The timestamp when the password was last updated. */
core.double passwordUpdatedAt;
@@ -2748,11 +2775,11 @@ class UserInfo {
/** The user's password salt. */
core.String salt;
core.List<core.int> get saltAsBytes {
- return crypto.CryptoUtils.base64StringToBytes(salt);
+ return convert.BASE64.decode(salt);
}
void set saltAsBytes(core.List<core.int> _bytes) {
- salt = crypto.CryptoUtils.bytesToBase64(_bytes, urlSafe: true);
+ salt = convert.BASE64.encode(_bytes).replaceAll("/", "_").replaceAll("+", "-");
}
/** Timestamp in seconds for valid login token. */
core.String validSince;
@@ -2762,6 +2789,9 @@ class UserInfo {
UserInfo();
UserInfo.fromJson(core.Map _json) {
+ if (_json.containsKey("createdAt")) {
+ createdAt = _json["createdAt"];
+ }
if (_json.containsKey("disabled")) {
disabled = _json["disabled"];
}
@@ -2774,6 +2804,9 @@ class UserInfo {
if (_json.containsKey("emailVerified")) {
emailVerified = _json["emailVerified"];
}
+ if (_json.containsKey("lastLoginAt")) {
+ lastLoginAt = _json["lastLoginAt"];
+ }
if (_json.containsKey("localId")) {
localId = _json["localId"];
}
@@ -2802,6 +2835,9 @@ class UserInfo {
core.Map toJson() {
var _json = new core.Map();
+ if (createdAt != null) {
+ _json["createdAt"] = createdAt;
+ }
if (disabled != null) {
_json["disabled"] = disabled;
}
@@ -2814,6 +2850,9 @@ class UserInfo {
if (emailVerified != null) {
_json["emailVerified"] = emailVerified;
}
+ if (lastLoginAt != null) {
+ _json["lastLoginAt"] = lastLoginAt;
+ }
if (localId != null) {
_json["localId"] = localId;
}
« no previous file with comments | « generated/googleapis/lib/iam/v1.dart ('k') | generated/googleapis/lib/pagespeedonline/v1.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698