PUT api/loginflowtemplates/template/{templateId}
Update LoginFlowTemplateDto
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| templateId | string |
Required |
Body Parameters
LoginFlowTemplateDto| Name | Description | Type | Additional information |
|---|---|---|---|
| LoginFlowTemplateId | string |
None. |
|
| UmbracoPortalId | string |
None. |
|
| LoginPageTemplate | LoginPageTemplateDto |
None. |
|
| ForgotPasswordPageTemplate | ForgotPasswordPageTemplateDto |
None. |
|
| ResetPasswordPageTemplate | ResetPasswordPageTemplateDto |
None. |
|
| SetPasswordPageTemplate | SetPasswordPageTemplateDto |
None. |
|
| WelcomePageTemplate | WelcomePageTemplateDto |
None. |
|
| LogoutPageTemplate | LogoutPageTemplateDto |
None. |
|
| LoggedOutPageTemplate | LoggedOutPageTemplateDto |
None. |
|
| ContextIdentifierPageTemplate | ContextIdentifierPageTemplateDto |
None. |
|
| FeideUserNotFoundPageTemplate | FeideUserNotFoundPageTemplateDto |
None. |
|
| UserNotFoundPageTemplate | UserNotFoundPageTemplateDto |
None. |
|
| ErrorPageTemplate | ErrorPageTemplateDto |
None. |
|
| AccessDeniedPageTemplate | AccessDeniedPageTemplateDto |
None. |
|
| PasswordChangedPageTemplate | PasswordChangedPageTemplateDto |
None. |
|
| ResetPasswordRequestedPageTemplate | ResetPasswordRequestedPageTemplateDto |
None. |
|
| TeacherProfilerPageTemplate | TeacherProfilerPageTemplateDto |
None. |
|
| SchoolProfilerPageTemplate | SchoolProfilerPageTemplateDto |
None. |
Request Formats
application/json, text/json
Sample:
{
"LoginFlowTemplateId": "sample string 1",
"UmbracoPortalId": "sample string 2",
"LoginPageTemplate": {
"Title": "sample string 1",
"MainHeader": "sample string 2",
"LoginButtonText": "sample string 3",
"PrivateLoginLabel": "sample string 4",
"PrivateLoginSubHeader": "sample string 5",
"PrivateLoginUsernameLabel": "sample string 6",
"PrivateLoginUsernameInputPlaceholder": "sample string 7",
"PrivateLoginPasswordLabel": "sample string 8",
"PrivateLoginPasswordInputPlaceholder": "sample string 9",
"PrivateLoginRememberMeLabel": "sample string 10",
"PrivateLoginForgotPasswordLabel": "sample string 11",
"PrivateLoginValidationSummaryInvalidLabel": "sample string 12",
"PrivateLoginInvalidUsernameOrPasswordText": "sample string 13"
},
"ForgotPasswordPageTemplate": {
"Title": "sample string 1",
"EmailLabel": "sample string 2",
"EmailInputPlaceHolder": "sample string 3",
"SubmitButtonText": "sample string 4",
"CancelButtonText": "sample string 5"
},
"ResetPasswordPageTemplate": {
"Title": "sample string 1",
"CodeLabel": "sample string 2",
"CodeInputPlaceholder": "sample string 3",
"PasswordLabel": "sample string 4",
"PasswordInputPlaceholder": "sample string 5",
"ConfirmPasswordLabel": "sample string 6",
"ConfirmPasswordInputPlaceholder": "sample string 7",
"SubmitButtonText": "sample string 8",
"CancelButtonText": "sample string 9",
"CodeInvalidOrExpired": "sample string 10",
"PasswordNotMatchingRequirements": "sample string 11",
"ConfirmPasswordNotMatchingPassword": "sample string 12"
},
"SetPasswordPageTemplate": {
"Title": "sample string 1",
"PasswordLabel": "sample string 2",
"PasswordInputPlaceholder": "sample string 3",
"ConfirmPasswordLabel": "sample string 4",
"ConfirmPasswordInputPlaceholder": "sample string 5",
"SubmitButtonText": "sample string 6",
"CancelButtonText": "sample string 7",
"CodeInvalidOrExpired": "sample string 8",
"PasswordNotMatchingRequirements": "sample string 9",
"ConfirmPasswordNotMatchingPassword": "sample string 10"
},
"WelcomePageTemplate": {
"Title": "sample string 1",
"Header": "sample string 2",
"FirstLine": "sample string 3",
"SecondLine": "sample string 4",
"Url": "sample string 5",
"LinkText": "sample string 6"
},
"LogoutPageTemplate": {
"Title": "sample string 1",
"Header": "sample string 2",
"ConfirmationQuestionText": "sample string 3",
"ConfirmationButtnText": "sample string 4"
},
"LoggedOutPageTemplate": {
"Title": "sample string 1",
"Header": "sample string 2",
"SubheaderHtml": "sample string 3",
"ImgUrl": "sample string 4"
},
"ContextIdentifierPageTemplate": {
"Title": "sample string 1",
"Header": "sample string 2",
"SubmitButtonText": "sample string 3"
},
"FeideUserNotFoundPageTemplate": {
"Title": "sample string 1",
"Header": "sample string 2",
"SubheaderHtml": "sample string 3",
"ImgUrl": "sample string 4"
},
"UserNotFoundPageTemplate": {
"Title": "sample string 1",
"Header": "sample string 2",
"SubheaderHtml": "sample string 3",
"ImgUrl": "sample string 4"
},
"ErrorPageTemplate": {
"Title": "sample string 1",
"Header": "sample string 2"
},
"AccessDeniedPageTemplate": {
"Title": "sample string 1",
"Header": "sample string 2",
"SubHeader": "sample string 3"
},
"PasswordChangedPageTemplate": {
"Title": "sample string 1",
"Header": "sample string 2",
"FirstLine": "sample string 3",
"SecondLine": "sample string 4",
"LinkText": "sample string 5"
},
"ResetPasswordRequestedPageTemplate": {
"Title": "sample string 1",
"Header": "sample string 2",
"FirstLine": "sample string 3",
"SecondLine": "sample string 4",
"LinkText": "sample string 5"
},
"TeacherProfilerPageTemplate": {
"Title": "sample string 1",
"Header": "sample string 2",
"IndexHeader": "sample string 3",
"IndexDescription": "sample string 4",
"Email": "sample string 5",
"EmailPlaceholder": "sample string 6",
"PhoneNumber": "sample string 7",
"PhoneNumberPlaceholder": "sample string 8",
"NewsletterHeader": "sample string 9",
"NewsletterCheckboxPlaceholder": "sample string 10",
"NewsletterConsentText": "sample string 11",
"NewsletterConsentLinkUrl": "sample string 12",
"NewsletterConsentLinkText": "sample string 13",
"ConfirmButtonText": "sample string 14",
"CancelButtonText": "sample string 15"
},
"SchoolProfilerPageTemplate": {
"Title": "sample string 1",
"Header": "sample string 2",
"Description": "sample string 3",
"SchoolLevelsHeader": "sample string 4",
"SchoolSubjectsHeader": "sample string 5",
"ConfirmButtonText": "sample string 6",
"CancelButtonText": "sample string 7"
}
}
application/xml, text/xml
Sample:
<LoginFlowTemplateDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Alice.Dto.Dtos.LoginFlow">
<AccessDeniedPageTemplate>
<Header>sample string 2</Header>
<SubHeader>sample string 3</SubHeader>
<Title>sample string 1</Title>
</AccessDeniedPageTemplate>
<ContextIdentifierPageTemplate>
<Header>sample string 2</Header>
<SubmitButtonText>sample string 3</SubmitButtonText>
<Title>sample string 1</Title>
</ContextIdentifierPageTemplate>
<ErrorPageTemplate>
<Header>sample string 2</Header>
<Title>sample string 1</Title>
</ErrorPageTemplate>
<FeideUserNotFoundPageTemplate>
<Header>sample string 2</Header>
<ImgUrl>sample string 4</ImgUrl>
<SubheaderHtml>sample string 3</SubheaderHtml>
<Title>sample string 1</Title>
</FeideUserNotFoundPageTemplate>
<ForgotPasswordPageTemplate>
<CancelButtonText>sample string 5</CancelButtonText>
<EmailInputPlaceHolder>sample string 3</EmailInputPlaceHolder>
<EmailLabel>sample string 2</EmailLabel>
<SubmitButtonText>sample string 4</SubmitButtonText>
<Title>sample string 1</Title>
</ForgotPasswordPageTemplate>
<LoggedOutPageTemplate>
<Header>sample string 2</Header>
<ImgUrl>sample string 4</ImgUrl>
<SubheaderHtml>sample string 3</SubheaderHtml>
<Title>sample string 1</Title>
</LoggedOutPageTemplate>
<LoginFlowTemplateId>sample string 1</LoginFlowTemplateId>
<LoginPageTemplate>
<LoginButtonText>sample string 3</LoginButtonText>
<MainHeader>sample string 2</MainHeader>
<PrivateLoginForgotPasswordLabel>sample string 11</PrivateLoginForgotPasswordLabel>
<PrivateLoginInvalidUsernameOrPasswordText>sample string 13</PrivateLoginInvalidUsernameOrPasswordText>
<PrivateLoginLabel>sample string 4</PrivateLoginLabel>
<PrivateLoginPasswordInputPlaceholder>sample string 9</PrivateLoginPasswordInputPlaceholder>
<PrivateLoginPasswordLabel>sample string 8</PrivateLoginPasswordLabel>
<PrivateLoginRememberMeLabel>sample string 10</PrivateLoginRememberMeLabel>
<PrivateLoginSubHeader>sample string 5</PrivateLoginSubHeader>
<PrivateLoginUsernameInputPlaceholder>sample string 7</PrivateLoginUsernameInputPlaceholder>
<PrivateLoginUsernameLabel>sample string 6</PrivateLoginUsernameLabel>
<PrivateLoginValidationSummaryInvalidLabel>sample string 12</PrivateLoginValidationSummaryInvalidLabel>
<Title>sample string 1</Title>
</LoginPageTemplate>
<LogoutPageTemplate>
<ConfirmationButtnText>sample string 4</ConfirmationButtnText>
<ConfirmationQuestionText>sample string 3</ConfirmationQuestionText>
<Header>sample string 2</Header>
<Title>sample string 1</Title>
</LogoutPageTemplate>
<PasswordChangedPageTemplate>
<FirstLine>sample string 3</FirstLine>
<Header>sample string 2</Header>
<LinkText>sample string 5</LinkText>
<SecondLine>sample string 4</SecondLine>
<Title>sample string 1</Title>
</PasswordChangedPageTemplate>
<ResetPasswordPageTemplate>
<CancelButtonText>sample string 9</CancelButtonText>
<CodeInputPlaceholder>sample string 3</CodeInputPlaceholder>
<CodeInvalidOrExpired>sample string 10</CodeInvalidOrExpired>
<CodeLabel>sample string 2</CodeLabel>
<ConfirmPasswordInputPlaceholder>sample string 7</ConfirmPasswordInputPlaceholder>
<ConfirmPasswordLabel>sample string 6</ConfirmPasswordLabel>
<ConfirmPasswordNotMatchingPassword>sample string 12</ConfirmPasswordNotMatchingPassword>
<PasswordInputPlaceholder>sample string 5</PasswordInputPlaceholder>
<PasswordLabel>sample string 4</PasswordLabel>
<PasswordNotMatchingRequirements>sample string 11</PasswordNotMatchingRequirements>
<SubmitButtonText>sample string 8</SubmitButtonText>
<Title>sample string 1</Title>
</ResetPasswordPageTemplate>
<ResetPasswordRequestedPageTemplate>
<FirstLine>sample string 3</FirstLine>
<Header>sample string 2</Header>
<LinkText>sample string 5</LinkText>
<SecondLine>sample string 4</SecondLine>
<Title>sample string 1</Title>
</ResetPasswordRequestedPageTemplate>
<SchoolProfilerPageTemplate>
<CancelButtonText>sample string 7</CancelButtonText>
<ConfirmButtonText>sample string 6</ConfirmButtonText>
<Description>sample string 3</Description>
<Header>sample string 2</Header>
<SchoolLevelsHeader>sample string 4</SchoolLevelsHeader>
<SchoolSubjectsHeader>sample string 5</SchoolSubjectsHeader>
<Title>sample string 1</Title>
</SchoolProfilerPageTemplate>
<SetPasswordPageTemplate>
<CancelButtonText>sample string 7</CancelButtonText>
<CodeInvalidOrExpired>sample string 8</CodeInvalidOrExpired>
<ConfirmPasswordInputPlaceholder>sample string 5</ConfirmPasswordInputPlaceholder>
<ConfirmPasswordLabel>sample string 4</ConfirmPasswordLabel>
<ConfirmPasswordNotMatchingPassword>sample string 10</ConfirmPasswordNotMatchingPassword>
<PasswordInputPlaceholder>sample string 3</PasswordInputPlaceholder>
<PasswordLabel>sample string 2</PasswordLabel>
<PasswordNotMatchingRequirements>sample string 9</PasswordNotMatchingRequirements>
<SubmitButtonText>sample string 6</SubmitButtonText>
<Title>sample string 1</Title>
</SetPasswordPageTemplate>
<TeacherProfilerPageTemplate>
<CancelButtonText>sample string 15</CancelButtonText>
<ConfirmButtonText>sample string 14</ConfirmButtonText>
<Email>sample string 5</Email>
<EmailPlaceholder>sample string 6</EmailPlaceholder>
<Header>sample string 2</Header>
<IndexDescription>sample string 4</IndexDescription>
<IndexHeader>sample string 3</IndexHeader>
<NewsletterCheckboxPlaceholder>sample string 10</NewsletterCheckboxPlaceholder>
<NewsletterConsentLinkText>sample string 13</NewsletterConsentLinkText>
<NewsletterConsentLinkUrl>sample string 12</NewsletterConsentLinkUrl>
<NewsletterConsentText>sample string 11</NewsletterConsentText>
<NewsletterHeader>sample string 9</NewsletterHeader>
<PhoneNumber>sample string 7</PhoneNumber>
<PhoneNumberPlaceholder>sample string 8</PhoneNumberPlaceholder>
<Title>sample string 1</Title>
</TeacherProfilerPageTemplate>
<UmbracoPortalId>sample string 2</UmbracoPortalId>
<UserNotFoundPageTemplate>
<Header>sample string 2</Header>
<ImgUrl>sample string 4</ImgUrl>
<SubheaderHtml>sample string 3</SubheaderHtml>
<Title>sample string 1</Title>
</UserNotFoundPageTemplate>
<WelcomePageTemplate>
<FirstLine>sample string 3</FirstLine>
<Header>sample string 2</Header>
<LinkText>sample string 6</LinkText>
<SecondLine>sample string 4</SecondLine>
<Title>sample string 1</Title>
<Url>sample string 5</Url>
</WelcomePageTemplate>
</LoginFlowTemplateDto>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ValidationResult| Name | Description | Type | Additional information |
|---|---|---|---|
| IsValid | boolean |
None. |
|
| Errors | Collection of ValidationFailure |
None. |
Response Formats
application/json, text/json
Sample:
{
"errors": []
}
application/xml, text/xml
Sample:
<ValidationResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FluentValidation.Results"> <errors /> </ValidationResult>