diff --git a/changes.md b/changes.md
index cff8b2eb538..a8b25df1e15 100644
--- a/changes.md
+++ b/changes.md
@@ -3,6 +3,10 @@
Added Type(s)
+- added type `ExpiredCustomerEmailTokenError`
+- added type `ExpiredCustomerPasswordTokenError`
+- added type `GraphQLExpiredCustomerEmailTokenError`
+- added type `GraphQLExpiredCustomerPasswordTokenError`
- added type `CheckoutOrderCreationFailedEvent`
- added type `CheckoutPaymentAuthorizationCancelledEvent`
- added type `CheckoutPaymentAuthorizationFailedEvent`
@@ -17,6 +21,23 @@
+
+Added Property(s)
+
+- added property `invalidateOlderTokens` to type `CustomerCreateEmailToken`
+- added property `invalidateOlderTokens` to type `CustomerCreatePasswordResetToken`
+- added property `invalidateOlderTokens` to type `CustomerToken`
+- added property `value` to type `CustomerEmailTokenCreatedMessage`
+- added property `invalidateOlderTokens` to type `CustomerEmailTokenCreatedMessage`
+- added property `value` to type `CustomerPasswordTokenCreatedMessage`
+- added property `invalidateOlderTokens` to type `CustomerPasswordTokenCreatedMessage`
+- added property `value` to type `CustomerEmailTokenCreatedMessagePayload`
+- added property `invalidateOlderTokens` to type `CustomerEmailTokenCreatedMessagePayload`
+- added property `value` to type `CustomerPasswordTokenCreatedMessagePayload`
+- added property `invalidateOlderTokens` to type `CustomerPasswordTokenCreatedMessagePayload`
+
+
+
Added Enum(s)
diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Customers/CustomerCreateEmailToken.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Customers/CustomerCreateEmailToken.cs
index 05a3ada23a0..2dbe1fdddbe 100644
--- a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Customers/CustomerCreateEmailToken.cs
+++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Customers/CustomerCreateEmailToken.cs
@@ -10,5 +10,7 @@ public partial class CustomerCreateEmailToken : ICustomerCreateEmailToken
public long? Version { get; set; }
public long TtlMinutes { get; set; }
+
+ public bool? InvalidateOlderTokens { get; set; }
}
}
diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Customers/CustomerCreatePasswordResetToken.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Customers/CustomerCreatePasswordResetToken.cs
index 7e5da203cc6..410367750cc 100644
--- a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Customers/CustomerCreatePasswordResetToken.cs
+++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Customers/CustomerCreatePasswordResetToken.cs
@@ -8,5 +8,7 @@ public partial class CustomerCreatePasswordResetToken : ICustomerCreatePasswordR
public string Email { get; set; }
public long? TtlMinutes { get; set; }
+
+ public bool? InvalidateOlderTokens { get; set; }
}
}
diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Customers/CustomerToken.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Customers/CustomerToken.cs
index cc8fd03e295..86967ecf6a9 100644
--- a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Customers/CustomerToken.cs
+++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Customers/CustomerToken.cs
@@ -13,6 +13,8 @@ public partial class CustomerToken : ICustomerToken
public DateTime ExpiresAt { get; set; }
+ public bool InvalidateOlderTokens { get; set; }
+
public DateTime CreatedAt { get; set; }
public DateTime? LastModifiedAt { get; set; }
diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Customers/ICustomerCreateEmailToken.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Customers/ICustomerCreateEmailToken.cs
index 44bf3838f37..fcfc51a0d0b 100644
--- a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Customers/ICustomerCreateEmailToken.cs
+++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Customers/ICustomerCreateEmailToken.cs
@@ -11,5 +11,7 @@ public partial interface ICustomerCreateEmailToken
long TtlMinutes { get; set; }
+ bool? InvalidateOlderTokens { get; set; }
+
}
}
diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Customers/ICustomerCreatePasswordResetToken.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Customers/ICustomerCreatePasswordResetToken.cs
index 2752759fcae..0ee17d74bb5 100644
--- a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Customers/ICustomerCreatePasswordResetToken.cs
+++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Customers/ICustomerCreatePasswordResetToken.cs
@@ -9,5 +9,7 @@ public partial interface ICustomerCreatePasswordResetToken
long? TtlMinutes { get; set; }
+ bool? InvalidateOlderTokens { get; set; }
+
}
}
diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Customers/ICustomerToken.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Customers/ICustomerToken.cs
index e23eaa084b1..2dcddc2ec0f 100644
--- a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Customers/ICustomerToken.cs
+++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Customers/ICustomerToken.cs
@@ -14,6 +14,8 @@ public partial interface ICustomerToken
DateTime ExpiresAt { get; set; }
+ bool InvalidateOlderTokens { get; set; }
+
DateTime CreatedAt { get; set; }
DateTime? LastModifiedAt { get; set; }
diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Errors/ExpiredCustomerEmailTokenError.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Errors/ExpiredCustomerEmailTokenError.cs
new file mode 100644
index 00000000000..18568729396
--- /dev/null
+++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Errors/ExpiredCustomerEmailTokenError.cs
@@ -0,0 +1,14 @@
+namespace commercetools.Sdk.Api.Models.Errors
+{
+
+ public partial class ExpiredCustomerEmailTokenError : IExpiredCustomerEmailTokenError
+ {
+ public string Code { get; set; }
+
+ public string Message { get; set; }
+ public ExpiredCustomerEmailTokenError()
+ {
+ this.Code = "ExpiredCustomerEmailToken";
+ }
+ }
+}
diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Errors/ExpiredCustomerPasswordTokenError.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Errors/ExpiredCustomerPasswordTokenError.cs
new file mode 100644
index 00000000000..35b13b878f0
--- /dev/null
+++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Errors/ExpiredCustomerPasswordTokenError.cs
@@ -0,0 +1,14 @@
+namespace commercetools.Sdk.Api.Models.Errors
+{
+
+ public partial class ExpiredCustomerPasswordTokenError : IExpiredCustomerPasswordTokenError
+ {
+ public string Code { get; set; }
+
+ public string Message { get; set; }
+ public ExpiredCustomerPasswordTokenError()
+ {
+ this.Code = "ExpiredCustomerPasswordToken";
+ }
+ }
+}
diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Errors/GraphQLExpiredCustomerEmailTokenError.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Errors/GraphQLExpiredCustomerEmailTokenError.cs
new file mode 100644
index 00000000000..5419444cf42
--- /dev/null
+++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Errors/GraphQLExpiredCustomerEmailTokenError.cs
@@ -0,0 +1,12 @@
+namespace commercetools.Sdk.Api.Models.Errors
+{
+
+ public partial class GraphQLExpiredCustomerEmailTokenError : IGraphQLExpiredCustomerEmailTokenError
+ {
+ public string Code { get; set; }
+ public GraphQLExpiredCustomerEmailTokenError()
+ {
+ this.Code = "ExpiredCustomerEmailToken";
+ }
+ }
+}
diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Errors/GraphQLExpiredCustomerPasswordTokenError.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Errors/GraphQLExpiredCustomerPasswordTokenError.cs
new file mode 100644
index 00000000000..ab7efa3b391
--- /dev/null
+++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Errors/GraphQLExpiredCustomerPasswordTokenError.cs
@@ -0,0 +1,12 @@
+namespace commercetools.Sdk.Api.Models.Errors
+{
+
+ public partial class GraphQLExpiredCustomerPasswordTokenError : IGraphQLExpiredCustomerPasswordTokenError
+ {
+ public string Code { get; set; }
+ public GraphQLExpiredCustomerPasswordTokenError()
+ {
+ this.Code = "ExpiredCustomerPasswordToken";
+ }
+ }
+}
diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Errors/IErrorObject.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Errors/IErrorObject.cs
index 2ab7a88cb91..17dcbee085a 100644
--- a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Errors/IErrorObject.cs
+++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Errors/IErrorObject.cs
@@ -29,6 +29,8 @@ namespace commercetools.Sdk.Api.Models.Errors
[SubTypeDiscriminator("EnumKeyDoesNotExist", typeof(commercetools.Sdk.Api.Models.Errors.EnumKeyDoesNotExistError))]
[SubTypeDiscriminator("EnumValueIsUsed", typeof(commercetools.Sdk.Api.Models.Errors.EnumValueIsUsedError))]
[SubTypeDiscriminator("EnumValuesMustMatch", typeof(commercetools.Sdk.Api.Models.Errors.EnumValuesMustMatchError))]
+ [SubTypeDiscriminator("ExpiredCustomerEmailToken", typeof(commercetools.Sdk.Api.Models.Errors.ExpiredCustomerEmailTokenError))]
+ [SubTypeDiscriminator("ExpiredCustomerPasswordToken", typeof(commercetools.Sdk.Api.Models.Errors.ExpiredCustomerPasswordTokenError))]
[SubTypeDiscriminator("ExtensionBadResponse", typeof(commercetools.Sdk.Api.Models.Errors.ExtensionBadResponseError))]
[SubTypeDiscriminator("ExtensionNoResponse", typeof(commercetools.Sdk.Api.Models.Errors.ExtensionNoResponseError))]
[SubTypeDiscriminator("ExtensionPredicateEvaluationFailed", typeof(commercetools.Sdk.Api.Models.Errors.ExtensionPredicateEvaluationFailedError))]
@@ -232,6 +234,18 @@ static commercetools.Sdk.Api.Models.Errors.EnumValuesMustMatchError EnumValuesMu
init?.Invoke(t);
return t;
}
+ static commercetools.Sdk.Api.Models.Errors.ExpiredCustomerEmailTokenError ExpiredCustomerEmailToken(Action init = null)
+ {
+ var t = new commercetools.Sdk.Api.Models.Errors.ExpiredCustomerEmailTokenError();
+ init?.Invoke(t);
+ return t;
+ }
+ static commercetools.Sdk.Api.Models.Errors.ExpiredCustomerPasswordTokenError ExpiredCustomerPasswordToken(Action init = null)
+ {
+ var t = new commercetools.Sdk.Api.Models.Errors.ExpiredCustomerPasswordTokenError();
+ init?.Invoke(t);
+ return t;
+ }
static commercetools.Sdk.Api.Models.Errors.ExtensionBadResponseError ExtensionBadResponse(Action init = null)
{
var t = new commercetools.Sdk.Api.Models.Errors.ExtensionBadResponseError();
diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Errors/IExpiredCustomerEmailTokenError.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Errors/IExpiredCustomerEmailTokenError.cs
new file mode 100644
index 00000000000..479175965e2
--- /dev/null
+++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Errors/IExpiredCustomerEmailTokenError.cs
@@ -0,0 +1,13 @@
+using commercetools.Base.CustomAttributes;
+// ReSharper disable CheckNamespace
+namespace commercetools.Sdk.Api.Models.Errors
+{
+ [DeserializeAs(typeof(commercetools.Sdk.Api.Models.Errors.ExpiredCustomerEmailTokenError))]
+ public partial interface IExpiredCustomerEmailTokenError : IErrorObject
+ {
+ new string Code { get; set; }
+
+ new string Message { get; set; }
+
+ }
+}
diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Errors/IExpiredCustomerPasswordTokenError.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Errors/IExpiredCustomerPasswordTokenError.cs
new file mode 100644
index 00000000000..a9e6986d303
--- /dev/null
+++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Errors/IExpiredCustomerPasswordTokenError.cs
@@ -0,0 +1,13 @@
+using commercetools.Base.CustomAttributes;
+// ReSharper disable CheckNamespace
+namespace commercetools.Sdk.Api.Models.Errors
+{
+ [DeserializeAs(typeof(commercetools.Sdk.Api.Models.Errors.ExpiredCustomerPasswordTokenError))]
+ public partial interface IExpiredCustomerPasswordTokenError : IErrorObject
+ {
+ new string Code { get; set; }
+
+ new string Message { get; set; }
+
+ }
+}
diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Errors/IGraphQLErrorObject.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Errors/IGraphQLErrorObject.cs
index e5836304c8c..cf6187948c1 100644
--- a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Errors/IGraphQLErrorObject.cs
+++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Errors/IGraphQLErrorObject.cs
@@ -29,6 +29,8 @@ namespace commercetools.Sdk.Api.Models.Errors
[SubTypeDiscriminator("EnumKeyDoesNotExist", typeof(commercetools.Sdk.Api.Models.Errors.GraphQLEnumKeyDoesNotExistError))]
[SubTypeDiscriminator("EnumValueIsUsed", typeof(commercetools.Sdk.Api.Models.Errors.GraphQLEnumValueIsUsedError))]
[SubTypeDiscriminator("EnumValuesMustMatch", typeof(commercetools.Sdk.Api.Models.Errors.GraphQLEnumValuesMustMatchError))]
+ [SubTypeDiscriminator("ExpiredCustomerEmailToken", typeof(commercetools.Sdk.Api.Models.Errors.GraphQLExpiredCustomerEmailTokenError))]
+ [SubTypeDiscriminator("ExpiredCustomerPasswordToken", typeof(commercetools.Sdk.Api.Models.Errors.GraphQLExpiredCustomerPasswordTokenError))]
[SubTypeDiscriminator("ExtensionBadResponse", typeof(commercetools.Sdk.Api.Models.Errors.GraphQLExtensionBadResponseError))]
[SubTypeDiscriminator("ExtensionNoResponse", typeof(commercetools.Sdk.Api.Models.Errors.GraphQLExtensionNoResponseError))]
[SubTypeDiscriminator("ExtensionPredicateEvaluationFailed", typeof(commercetools.Sdk.Api.Models.Errors.GraphQLExtensionPredicateEvaluationFailedError))]
@@ -230,6 +232,18 @@ static commercetools.Sdk.Api.Models.Errors.GraphQLEnumValuesMustMatchError EnumV
init?.Invoke(t);
return t;
}
+ static commercetools.Sdk.Api.Models.Errors.GraphQLExpiredCustomerEmailTokenError ExpiredCustomerEmailToken(Action init = null)
+ {
+ var t = new commercetools.Sdk.Api.Models.Errors.GraphQLExpiredCustomerEmailTokenError();
+ init?.Invoke(t);
+ return t;
+ }
+ static commercetools.Sdk.Api.Models.Errors.GraphQLExpiredCustomerPasswordTokenError ExpiredCustomerPasswordToken(Action init = null)
+ {
+ var t = new commercetools.Sdk.Api.Models.Errors.GraphQLExpiredCustomerPasswordTokenError();
+ init?.Invoke(t);
+ return t;
+ }
static commercetools.Sdk.Api.Models.Errors.GraphQLExtensionBadResponseError ExtensionBadResponse(Action init = null)
{
var t = new commercetools.Sdk.Api.Models.Errors.GraphQLExtensionBadResponseError();
diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Errors/IGraphQLExpiredCustomerEmailTokenError.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Errors/IGraphQLExpiredCustomerEmailTokenError.cs
new file mode 100644
index 00000000000..5f74ea89887
--- /dev/null
+++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Errors/IGraphQLExpiredCustomerEmailTokenError.cs
@@ -0,0 +1,11 @@
+using commercetools.Base.CustomAttributes;
+// ReSharper disable CheckNamespace
+namespace commercetools.Sdk.Api.Models.Errors
+{
+ [DeserializeAs(typeof(commercetools.Sdk.Api.Models.Errors.GraphQLExpiredCustomerEmailTokenError))]
+ public partial interface IGraphQLExpiredCustomerEmailTokenError : IGraphQLErrorObject
+ {
+ new string Code { get; set; }
+
+ }
+}
diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Errors/IGraphQLExpiredCustomerPasswordTokenError.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Errors/IGraphQLExpiredCustomerPasswordTokenError.cs
new file mode 100644
index 00000000000..9def17e5442
--- /dev/null
+++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Errors/IGraphQLExpiredCustomerPasswordTokenError.cs
@@ -0,0 +1,11 @@
+using commercetools.Base.CustomAttributes;
+// ReSharper disable CheckNamespace
+namespace commercetools.Sdk.Api.Models.Errors
+{
+ [DeserializeAs(typeof(commercetools.Sdk.Api.Models.Errors.GraphQLExpiredCustomerPasswordTokenError))]
+ public partial interface IGraphQLExpiredCustomerPasswordTokenError : IGraphQLErrorObject
+ {
+ new string Code { get; set; }
+
+ }
+}
diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Messages/CustomerEmailTokenCreatedMessage.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Messages/CustomerEmailTokenCreatedMessage.cs
index c5ae8159abe..30e66aa3e61 100644
--- a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Messages/CustomerEmailTokenCreatedMessage.cs
+++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Messages/CustomerEmailTokenCreatedMessage.cs
@@ -31,6 +31,10 @@ public partial class CustomerEmailTokenCreatedMessage : ICustomerEmailTokenCreat
public string CustomerId { get; set; }
public DateTime ExpiresAt { get; set; }
+
+ public string Value { get; set; }
+
+ public bool InvalidateOlderTokens { get; set; }
public CustomerEmailTokenCreatedMessage()
{
this.Type = "CustomerEmailTokenCreated";
diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Messages/CustomerEmailTokenCreatedMessagePayload.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Messages/CustomerEmailTokenCreatedMessagePayload.cs
index af6a88a5066..85528b08686 100644
--- a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Messages/CustomerEmailTokenCreatedMessagePayload.cs
+++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Messages/CustomerEmailTokenCreatedMessagePayload.cs
@@ -10,6 +10,10 @@ public partial class CustomerEmailTokenCreatedMessagePayload : ICustomerEmailTok
public string CustomerId { get; set; }
public DateTime ExpiresAt { get; set; }
+
+ public string Value { get; set; }
+
+ public bool InvalidateOlderTokens { get; set; }
public CustomerEmailTokenCreatedMessagePayload()
{
this.Type = "CustomerEmailTokenCreated";
diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Messages/CustomerPasswordTokenCreatedMessage.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Messages/CustomerPasswordTokenCreatedMessage.cs
index 0a8370ea0ad..9b5ef36782c 100644
--- a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Messages/CustomerPasswordTokenCreatedMessage.cs
+++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Messages/CustomerPasswordTokenCreatedMessage.cs
@@ -31,6 +31,10 @@ public partial class CustomerPasswordTokenCreatedMessage : ICustomerPasswordToke
public string CustomerId { get; set; }
public DateTime ExpiresAt { get; set; }
+
+ public string Value { get; set; }
+
+ public bool InvalidateOlderTokens { get; set; }
public CustomerPasswordTokenCreatedMessage()
{
this.Type = "CustomerPasswordTokenCreated";
diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Messages/CustomerPasswordTokenCreatedMessagePayload.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Messages/CustomerPasswordTokenCreatedMessagePayload.cs
index 0361b39a173..e7fb2464bef 100644
--- a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Messages/CustomerPasswordTokenCreatedMessagePayload.cs
+++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Messages/CustomerPasswordTokenCreatedMessagePayload.cs
@@ -10,6 +10,10 @@ public partial class CustomerPasswordTokenCreatedMessagePayload : ICustomerPassw
public string CustomerId { get; set; }
public DateTime ExpiresAt { get; set; }
+
+ public string Value { get; set; }
+
+ public bool InvalidateOlderTokens { get; set; }
public CustomerPasswordTokenCreatedMessagePayload()
{
this.Type = "CustomerPasswordTokenCreated";
diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Messages/ICustomerEmailTokenCreatedMessage.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Messages/ICustomerEmailTokenCreatedMessage.cs
index d062ef40cce..248a0ffbde9 100644
--- a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Messages/ICustomerEmailTokenCreatedMessage.cs
+++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Messages/ICustomerEmailTokenCreatedMessage.cs
@@ -10,5 +10,9 @@ public partial interface ICustomerEmailTokenCreatedMessage : IMessage
DateTime ExpiresAt { get; set; }
+ string Value { get; set; }
+
+ bool InvalidateOlderTokens { get; set; }
+
}
}
diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Messages/ICustomerEmailTokenCreatedMessagePayload.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Messages/ICustomerEmailTokenCreatedMessagePayload.cs
index 17e524f843f..29ca8d62f1c 100644
--- a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Messages/ICustomerEmailTokenCreatedMessagePayload.cs
+++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Messages/ICustomerEmailTokenCreatedMessagePayload.cs
@@ -10,5 +10,9 @@ public partial interface ICustomerEmailTokenCreatedMessagePayload : IMessagePayl
DateTime ExpiresAt { get; set; }
+ string Value { get; set; }
+
+ bool InvalidateOlderTokens { get; set; }
+
}
}
diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Messages/ICustomerPasswordTokenCreatedMessage.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Messages/ICustomerPasswordTokenCreatedMessage.cs
index fd81c26960f..d266e1b04b6 100644
--- a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Messages/ICustomerPasswordTokenCreatedMessage.cs
+++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Messages/ICustomerPasswordTokenCreatedMessage.cs
@@ -10,5 +10,9 @@ public partial interface ICustomerPasswordTokenCreatedMessage : IMessage
DateTime ExpiresAt { get; set; }
+ string Value { get; set; }
+
+ bool InvalidateOlderTokens { get; set; }
+
}
}
diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Messages/ICustomerPasswordTokenCreatedMessagePayload.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Messages/ICustomerPasswordTokenCreatedMessagePayload.cs
index a4113f226ab..e7844c62c68 100644
--- a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Messages/ICustomerPasswordTokenCreatedMessagePayload.cs
+++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Messages/ICustomerPasswordTokenCreatedMessagePayload.cs
@@ -10,5 +10,9 @@ public partial interface ICustomerPasswordTokenCreatedMessagePayload : IMessageP
DateTime ExpiresAt { get; set; }
+ string Value { get; set; }
+
+ bool InvalidateOlderTokens { get; set; }
+
}
}
diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Customers/CustomerCreateEmailTokenQueryBuilderDsl.cs b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Customers/CustomerCreateEmailTokenQueryBuilderDsl.cs
index 36594df81ac..9ab346a36a4 100644
--- a/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Customers/CustomerCreateEmailTokenQueryBuilderDsl.cs
+++ b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Customers/CustomerCreateEmailTokenQueryBuilderDsl.cs
@@ -31,6 +31,12 @@ public IComparisonPredicateBuilder new CombinationQueryPredicate(p, CustomerCreateEmailTokenQueryBuilderDsl.Of),
PredicateFormatter.Format);
}
+ public IComparisonPredicateBuilder InvalidateOlderTokens()
+ {
+ return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("invalidateOlderTokens")),
+ p => new CombinationQueryPredicate(p, CustomerCreateEmailTokenQueryBuilderDsl.Of),
+ PredicateFormatter.Format);
+ }
}
}
diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Customers/CustomerCreatePasswordResetTokenQueryBuilderDsl.cs b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Customers/CustomerCreatePasswordResetTokenQueryBuilderDsl.cs
index 992e5629a0f..ab70be0dd2f 100644
--- a/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Customers/CustomerCreatePasswordResetTokenQueryBuilderDsl.cs
+++ b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Customers/CustomerCreatePasswordResetTokenQueryBuilderDsl.cs
@@ -25,6 +25,12 @@ public IComparisonPredicateBuilder new CombinationQueryPredicate(p, CustomerCreatePasswordResetTokenQueryBuilderDsl.Of),
PredicateFormatter.Format);
}
+ public IComparisonPredicateBuilder InvalidateOlderTokens()
+ {
+ return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("invalidateOlderTokens")),
+ p => new CombinationQueryPredicate(p, CustomerCreatePasswordResetTokenQueryBuilderDsl.Of),
+ PredicateFormatter.Format);
+ }
}
}
diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Customers/CustomerTokenQueryBuilderDsl.cs b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Customers/CustomerTokenQueryBuilderDsl.cs
index 654450ea342..f41969930cf 100644
--- a/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Customers/CustomerTokenQueryBuilderDsl.cs
+++ b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Customers/CustomerTokenQueryBuilderDsl.cs
@@ -39,6 +39,12 @@ public IComparisonPredicateBuilder Expir
p => new CombinationQueryPredicate(p, CustomerTokenQueryBuilderDsl.Of),
PredicateFormatter.Format);
}
+ public IComparisonPredicateBuilder InvalidateOlderTokens()
+ {
+ return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("invalidateOlderTokens")),
+ p => new CombinationQueryPredicate(p, CustomerTokenQueryBuilderDsl.Of),
+ PredicateFormatter.Format);
+ }
public IComparisonPredicateBuilder CreatedAt()
{
return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("createdAt")),
diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Errors/ErrorObjectQueryBuilderDsl.cs b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Errors/ErrorObjectQueryBuilderDsl.cs
index 6b3e46a9978..c0cecdf1853 100644
--- a/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Errors/ErrorObjectQueryBuilderDsl.cs
+++ b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Errors/ErrorObjectQueryBuilderDsl.cs
@@ -172,6 +172,18 @@ public CombinationQueryPredicate AsEnumValuesMustMat
return new CombinationQueryPredicate(fn.Invoke(commercetools.Sdk.Api.Predicates.Query.Errors.EnumValuesMustMatchErrorQueryBuilderDsl.Of()),
ErrorObjectQueryBuilderDsl.Of);
}
+ public CombinationQueryPredicate AsExpiredCustomerEmailToken(
+ Func> fn)
+ {
+ return new CombinationQueryPredicate(fn.Invoke(commercetools.Sdk.Api.Predicates.Query.Errors.ExpiredCustomerEmailTokenErrorQueryBuilderDsl.Of()),
+ ErrorObjectQueryBuilderDsl.Of);
+ }
+ public CombinationQueryPredicate AsExpiredCustomerPasswordToken(
+ Func> fn)
+ {
+ return new CombinationQueryPredicate(fn.Invoke(commercetools.Sdk.Api.Predicates.Query.Errors.ExpiredCustomerPasswordTokenErrorQueryBuilderDsl.Of()),
+ ErrorObjectQueryBuilderDsl.Of);
+ }
public CombinationQueryPredicate AsExtensionBadResponse(
Func> fn)
{
diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Errors/ExpiredCustomerEmailTokenErrorQueryBuilderDsl.cs b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Errors/ExpiredCustomerEmailTokenErrorQueryBuilderDsl.cs
new file mode 100644
index 00000000000..234f3cec281
--- /dev/null
+++ b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Errors/ExpiredCustomerEmailTokenErrorQueryBuilderDsl.cs
@@ -0,0 +1,30 @@
+// ReSharper disable CheckNamespace
+namespace commercetools.Sdk.Api.Predicates.Query.Errors
+{
+
+ public partial class ExpiredCustomerEmailTokenErrorQueryBuilderDsl
+ {
+ public ExpiredCustomerEmailTokenErrorQueryBuilderDsl()
+ {
+ }
+
+ public static ExpiredCustomerEmailTokenErrorQueryBuilderDsl Of()
+ {
+ return new ExpiredCustomerEmailTokenErrorQueryBuilderDsl();
+ }
+
+ public IComparisonPredicateBuilder Code()
+ {
+ return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("code")),
+ p => new CombinationQueryPredicate(p, ExpiredCustomerEmailTokenErrorQueryBuilderDsl.Of),
+ PredicateFormatter.Format);
+ }
+ public IComparisonPredicateBuilder Message()
+ {
+ return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("message")),
+ p => new CombinationQueryPredicate(p, ExpiredCustomerEmailTokenErrorQueryBuilderDsl.Of),
+ PredicateFormatter.Format);
+ }
+
+ }
+}
diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Errors/ExpiredCustomerPasswordTokenErrorQueryBuilderDsl.cs b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Errors/ExpiredCustomerPasswordTokenErrorQueryBuilderDsl.cs
new file mode 100644
index 00000000000..b7a817a3691
--- /dev/null
+++ b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Errors/ExpiredCustomerPasswordTokenErrorQueryBuilderDsl.cs
@@ -0,0 +1,30 @@
+// ReSharper disable CheckNamespace
+namespace commercetools.Sdk.Api.Predicates.Query.Errors
+{
+
+ public partial class ExpiredCustomerPasswordTokenErrorQueryBuilderDsl
+ {
+ public ExpiredCustomerPasswordTokenErrorQueryBuilderDsl()
+ {
+ }
+
+ public static ExpiredCustomerPasswordTokenErrorQueryBuilderDsl Of()
+ {
+ return new ExpiredCustomerPasswordTokenErrorQueryBuilderDsl();
+ }
+
+ public IComparisonPredicateBuilder Code()
+ {
+ return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("code")),
+ p => new CombinationQueryPredicate(p, ExpiredCustomerPasswordTokenErrorQueryBuilderDsl.Of),
+ PredicateFormatter.Format);
+ }
+ public IComparisonPredicateBuilder Message()
+ {
+ return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("message")),
+ p => new CombinationQueryPredicate(p, ExpiredCustomerPasswordTokenErrorQueryBuilderDsl.Of),
+ PredicateFormatter.Format);
+ }
+
+ }
+}
diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Errors/GraphQLErrorObjectQueryBuilderDsl.cs b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Errors/GraphQLErrorObjectQueryBuilderDsl.cs
index 05bcc6c08de..c26391956bf 100644
--- a/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Errors/GraphQLErrorObjectQueryBuilderDsl.cs
+++ b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Errors/GraphQLErrorObjectQueryBuilderDsl.cs
@@ -166,6 +166,18 @@ public CombinationQueryPredicate AsEnumValues
return new CombinationQueryPredicate(fn.Invoke(commercetools.Sdk.Api.Predicates.Query.Errors.GraphQLEnumValuesMustMatchErrorQueryBuilderDsl.Of()),
GraphQLErrorObjectQueryBuilderDsl.Of);
}
+ public CombinationQueryPredicate AsExpiredCustomerEmailToken(
+ Func> fn)
+ {
+ return new CombinationQueryPredicate(fn.Invoke(commercetools.Sdk.Api.Predicates.Query.Errors.GraphQLExpiredCustomerEmailTokenErrorQueryBuilderDsl.Of()),
+ GraphQLErrorObjectQueryBuilderDsl.Of);
+ }
+ public CombinationQueryPredicate AsExpiredCustomerPasswordToken(
+ Func> fn)
+ {
+ return new CombinationQueryPredicate(fn.Invoke(commercetools.Sdk.Api.Predicates.Query.Errors.GraphQLExpiredCustomerPasswordTokenErrorQueryBuilderDsl.Of()),
+ GraphQLErrorObjectQueryBuilderDsl.Of);
+ }
public CombinationQueryPredicate AsExtensionBadResponse(
Func> fn)
{
diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Errors/GraphQLExpiredCustomerEmailTokenErrorQueryBuilderDsl.cs b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Errors/GraphQLExpiredCustomerEmailTokenErrorQueryBuilderDsl.cs
new file mode 100644
index 00000000000..0c8b068e757
--- /dev/null
+++ b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Errors/GraphQLExpiredCustomerEmailTokenErrorQueryBuilderDsl.cs
@@ -0,0 +1,24 @@
+// ReSharper disable CheckNamespace
+namespace commercetools.Sdk.Api.Predicates.Query.Errors
+{
+
+ public partial class GraphQLExpiredCustomerEmailTokenErrorQueryBuilderDsl
+ {
+ public GraphQLExpiredCustomerEmailTokenErrorQueryBuilderDsl()
+ {
+ }
+
+ public static GraphQLExpiredCustomerEmailTokenErrorQueryBuilderDsl Of()
+ {
+ return new GraphQLExpiredCustomerEmailTokenErrorQueryBuilderDsl();
+ }
+
+ public IComparisonPredicateBuilder Code()
+ {
+ return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("code")),
+ p => new CombinationQueryPredicate(p, GraphQLExpiredCustomerEmailTokenErrorQueryBuilderDsl.Of),
+ PredicateFormatter.Format);
+ }
+
+ }
+}
diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Errors/GraphQLExpiredCustomerPasswordTokenErrorQueryBuilderDsl.cs b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Errors/GraphQLExpiredCustomerPasswordTokenErrorQueryBuilderDsl.cs
new file mode 100644
index 00000000000..7892b268ed3
--- /dev/null
+++ b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Errors/GraphQLExpiredCustomerPasswordTokenErrorQueryBuilderDsl.cs
@@ -0,0 +1,24 @@
+// ReSharper disable CheckNamespace
+namespace commercetools.Sdk.Api.Predicates.Query.Errors
+{
+
+ public partial class GraphQLExpiredCustomerPasswordTokenErrorQueryBuilderDsl
+ {
+ public GraphQLExpiredCustomerPasswordTokenErrorQueryBuilderDsl()
+ {
+ }
+
+ public static GraphQLExpiredCustomerPasswordTokenErrorQueryBuilderDsl Of()
+ {
+ return new GraphQLExpiredCustomerPasswordTokenErrorQueryBuilderDsl();
+ }
+
+ public IComparisonPredicateBuilder Code()
+ {
+ return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("code")),
+ p => new CombinationQueryPredicate(p, GraphQLExpiredCustomerPasswordTokenErrorQueryBuilderDsl.Of),
+ PredicateFormatter.Format);
+ }
+
+ }
+}
diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Messages/CustomerEmailTokenCreatedMessagePayloadQueryBuilderDsl.cs b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Messages/CustomerEmailTokenCreatedMessagePayloadQueryBuilderDsl.cs
index 5c77a64276b..13e86e8c3f9 100644
--- a/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Messages/CustomerEmailTokenCreatedMessagePayloadQueryBuilderDsl.cs
+++ b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Messages/CustomerEmailTokenCreatedMessagePayloadQueryBuilderDsl.cs
@@ -33,6 +33,18 @@ public IComparisonPredicateBuilder new CombinationQueryPredicate(p, CustomerEmailTokenCreatedMessagePayloadQueryBuilderDsl.Of),
PredicateFormatter.Format);
}
+ public IComparisonPredicateBuilder Value()
+ {
+ return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("value")),
+ p => new CombinationQueryPredicate(p, CustomerEmailTokenCreatedMessagePayloadQueryBuilderDsl.Of),
+ PredicateFormatter.Format);
+ }
+ public IComparisonPredicateBuilder InvalidateOlderTokens()
+ {
+ return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("invalidateOlderTokens")),
+ p => new CombinationQueryPredicate(p, CustomerEmailTokenCreatedMessagePayloadQueryBuilderDsl.Of),
+ PredicateFormatter.Format);
+ }
}
}
diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Messages/CustomerEmailTokenCreatedMessageQueryBuilderDsl.cs b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Messages/CustomerEmailTokenCreatedMessageQueryBuilderDsl.cs
index ea4edccb8e1..0adbbea8908 100644
--- a/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Messages/CustomerEmailTokenCreatedMessageQueryBuilderDsl.cs
+++ b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Messages/CustomerEmailTokenCreatedMessageQueryBuilderDsl.cs
@@ -105,6 +105,18 @@ public IComparisonPredicateBuilder new CombinationQueryPredicate(p, CustomerEmailTokenCreatedMessageQueryBuilderDsl.Of),
PredicateFormatter.Format);
}
+ public IComparisonPredicateBuilder Value()
+ {
+ return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("value")),
+ p => new CombinationQueryPredicate(p, CustomerEmailTokenCreatedMessageQueryBuilderDsl.Of),
+ PredicateFormatter.Format);
+ }
+ public IComparisonPredicateBuilder InvalidateOlderTokens()
+ {
+ return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("invalidateOlderTokens")),
+ p => new CombinationQueryPredicate(p, CustomerEmailTokenCreatedMessageQueryBuilderDsl.Of),
+ PredicateFormatter.Format);
+ }
}
}
diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Messages/CustomerPasswordTokenCreatedMessagePayloadQueryBuilderDsl.cs b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Messages/CustomerPasswordTokenCreatedMessagePayloadQueryBuilderDsl.cs
index 2b4234279a2..e05b22cd39e 100644
--- a/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Messages/CustomerPasswordTokenCreatedMessagePayloadQueryBuilderDsl.cs
+++ b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Messages/CustomerPasswordTokenCreatedMessagePayloadQueryBuilderDsl.cs
@@ -33,6 +33,18 @@ public IComparisonPredicateBuilder new CombinationQueryPredicate(p, CustomerPasswordTokenCreatedMessagePayloadQueryBuilderDsl.Of),
PredicateFormatter.Format);
}
+ public IComparisonPredicateBuilder Value()
+ {
+ return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("value")),
+ p => new CombinationQueryPredicate(p, CustomerPasswordTokenCreatedMessagePayloadQueryBuilderDsl.Of),
+ PredicateFormatter.Format);
+ }
+ public IComparisonPredicateBuilder InvalidateOlderTokens()
+ {
+ return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("invalidateOlderTokens")),
+ p => new CombinationQueryPredicate(p, CustomerPasswordTokenCreatedMessagePayloadQueryBuilderDsl.Of),
+ PredicateFormatter.Format);
+ }
}
}
diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Messages/CustomerPasswordTokenCreatedMessageQueryBuilderDsl.cs b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Messages/CustomerPasswordTokenCreatedMessageQueryBuilderDsl.cs
index 99b95de1b34..7bf1068168c 100644
--- a/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Messages/CustomerPasswordTokenCreatedMessageQueryBuilderDsl.cs
+++ b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Messages/CustomerPasswordTokenCreatedMessageQueryBuilderDsl.cs
@@ -105,6 +105,18 @@ public IComparisonPredicateBuilder new CombinationQueryPredicate(p, CustomerPasswordTokenCreatedMessageQueryBuilderDsl.Of),
PredicateFormatter.Format);
}
+ public IComparisonPredicateBuilder Value()
+ {
+ return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("value")),
+ p => new CombinationQueryPredicate(p, CustomerPasswordTokenCreatedMessageQueryBuilderDsl.Of),
+ PredicateFormatter.Format);
+ }
+ public IComparisonPredicateBuilder InvalidateOlderTokens()
+ {
+ return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("invalidateOlderTokens")),
+ p => new CombinationQueryPredicate(p, CustomerPasswordTokenCreatedMessageQueryBuilderDsl.Of),
+ PredicateFormatter.Format);
+ }
}
}
diff --git a/commercetools.Sdk/commercetools.Sdk.GraphQL.Api/schema.graphqls b/commercetools.Sdk/commercetools.Sdk.GraphQL.Api/schema.graphqls
index 9e4f54890e0..0d648229059 100644
--- a/commercetools.Sdk/commercetools.Sdk.GraphQL.Api/schema.graphqls
+++ b/commercetools.Sdk/commercetools.Sdk.GraphQL.Api/schema.graphqls
@@ -3660,6 +3660,7 @@ type CustomerEmailToken implements Versioned {
customerId: String!
expiresAt: DateTime!
value: String!
+ invalidateOlderTokens: Boolean!
id: String!
version: Long!
createdAt: DateTime!
@@ -3670,6 +3671,8 @@ type CustomerEmailToken implements Versioned {
type CustomerEmailTokenCreated implements MessagePayload {
customerId: String!
+ value: String
+ invalidateOlderTokens: Boolean!
expiresAt: DateTime!
type: String!
}
@@ -3814,6 +3817,7 @@ type CustomerPasswordToken implements Versioned {
customerId: String!
expiresAt: DateTime!
value: String!
+ invalidateOlderTokens: Boolean!
id: String!
version: Long!
createdAt: DateTime!
@@ -3824,6 +3828,8 @@ type CustomerPasswordToken implements Versioned {
type CustomerPasswordTokenCreated implements MessagePayload {
customerId: String!
+ value: String
+ invalidateOlderTokens: Boolean!
expiresAt: DateTime!
type: String!
}
@@ -6023,21 +6029,27 @@ type Mutation {
"The mutation is only performed if the resource is part of the store. Can be used with store-specific OAuth permissions."
storeKey: KeyReferenceInput): Customer
- "The token value is used to reset the password of the customer with the given email. The token is valid only for 10 minutes."
+ "The token value is used to reset the password of the customer with the given email. The token is valid for the time-to-live period (TTL)."
customerCreatePasswordResetToken(email: String!,
"The validity of the created token in minutes."
ttlMinutes: Int,
"The mutation is only performed if the resource is part of the store. Can be used with store-specific OAuth permissions."
- storeKey: KeyReferenceInput): CustomerPasswordToken
+ storeKey: KeyReferenceInput,
+
+ "Invalidate older, previously created tokens when a new token is created."
+ invalidateOlderTokens: Boolean! = false): CustomerPasswordToken
customerCreateEmailVerificationToken(id: String!, version: Long,
"The validity of the created token in minutes."
ttlMinutes: Int!,
"The mutation is only performed if the resource is part of the store. Can be used with store-specific OAuth permissions."
- storeKey: KeyReferenceInput): CustomerEmailToken!
+ storeKey: KeyReferenceInput,
+
+ "Invalidate older, previously created tokens when a new token is created."
+ invalidateOlderTokens: Boolean! = false): CustomerEmailToken!
"BETA: This feature can be subject to change and should be used carefully in production. https://docs.commercetools.com/api/contract#public-beta If used with an access token for Anonymous Sessions, all orders and carts belonging to the anonymousId will be assigned to the newly created customer."
customerSignMeUp(draft: CustomerSignMeUpDraft!,
diff --git a/references.txt b/references.txt
index 1b0872562ab..9abb8cdd062 100644
--- a/references.txt
+++ b/references.txt
@@ -338,3 +338,4 @@ f308ced4b427eea3642d2d183f6d15f0c1287aa8
5f7c0bef26fa70b6a3ec382455b56146e3088e0e
7c59b29681399c1a3000934fd59a46c10cbe5401
dd595db3882a9eef83a47515f013be37deae6bff
+10b807d404cfeba225736763251d8ba6d8b16db3