33import java .time .ZonedDateTime ;
44import java .util .ArrayList ;
55import java .util .List ;
6- import java .util .Map ;
76
87import com .yoti .api .client .docs .session .create .check .RequestedCheck ;
98import com .yoti .api .client .docs .session .create .filters .RequiredDocument ;
@@ -62,7 +61,7 @@ public class SessionSpec {
6261 private final AdvancedIdentityProfileRequirementsPayload advancedIdentityProfileRequirements ;
6362
6463 @ JsonProperty (Property .SUBJECT )
65- private final IdentityProfileSubjectPayload subject ;
64+ private final SubjectPayload subject ;
6665
6766 @ JsonProperty (Property .RESOURCES )
6867 private final ResourceCreationContainer resources ;
@@ -83,7 +82,7 @@ public class SessionSpec {
8382 IbvOptions ibvOptions ,
8483 ZonedDateTime sessionDeadline ,
8584 IdentityProfileRequirementsPayload identityProfile ,
86- IdentityProfileSubjectPayload subject ,
85+ SubjectPayload subject ,
8786 ResourceCreationContainer resources ,
8887 Boolean createIdentityProfilePreview ,
8988 AdvancedIdentityProfileRequirementsPayload advancedIdentityProfileRequirements ) {
@@ -233,7 +232,7 @@ public IdentityProfileRequirementsPayload getIdentityProfile() {
233232 *
234233 * @return subject
235234 */
236- public IdentityProfileSubjectPayload getSubject () {
235+ public SubjectPayload getSubject () {
237236 return subject ;
238237 }
239238
@@ -280,7 +279,7 @@ public static class Builder {
280279 private ZonedDateTime sessionDeadline ;
281280 private IdentityProfileRequirementsPayload identityProfile ;
282281 private AdvancedIdentityProfileRequirementsPayload advancedIdentityProfileRequirementsPayload ;
283- private IdentityProfileSubjectPayload subject ;
282+ private SubjectPayload subject ;
284283 private ResourceCreationContainer resources ;
285284 private Boolean createIdentityProfilePreview ;
286285
@@ -440,7 +439,7 @@ public Builder withIdentityProfile(IdentityProfileRequirementsPayload identityPr
440439 * @param subject the subject
441440 * @return the Builder
442441 */
443- public Builder withSubject (IdentityProfileSubjectPayload subject ) {
442+ public Builder withSubject (SubjectPayload subject ) {
444443 this .subject = subject ;
445444 return this ;
446445 }
0 commit comments