selfService.xml revision 02c49168646ef9cd489c870441375a0d19573001
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync ~ The contents of this file are subject to the terms of the Common Development and
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync ~ Distribution License (the License). You may not use this file except in compliance with the
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync ~ You can obtain a copy of the License at legal/CDDLv1.0.txt. See the License for the
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync ~ specific language governing permission and limitations under the License.
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync ~ When distributing Covered Software, include this CDDL Header Notice in each file and include
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync ~ the License file at legal/CDDLv1.0.txt. If applicable, add the following below the CDDL
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync ~ Header, with the fields enclosed by brackets [] replaced by your own identifying
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync ~ information: "Portions copyright [year] [name of copyright owner]".
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync ~ Copyright 2015-2016 ForgeRock AS.
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync PUBLIC "=//iPlanet//Service Management Services (SMS) 1.0 DTD//EN"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync<ServicesConfiguration>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync serviceHierarchy="/DSAMEConfig/selfService"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync i18nFileName="selfService"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync revisionNumber="1"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync resourceName="selfService"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync i18nKey="self-service-description">
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <Organization>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <!-- General configuration -->
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <AttributeSchema name="selfServiceEncryptionKeyPairAlias"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync type="single"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync syntax="string"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync resourceName="encryptionKeyPairAlias"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <DefaultValues>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync </DefaultValues>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync </AttributeSchema>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <AttributeSchema name="selfServiceSigningSecretKeyAlias"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync type="single"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync syntax="string"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync resourceName="signingSecretKeyAlias"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync order="10">
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <DefaultValues>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync </DefaultValues>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync </AttributeSchema>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync type="single"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync syntax="string"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync resourceName="captchaSiteKey"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync order="20">
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <IsOptional/>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync </AttributeSchema>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <AttributeSchema name="selfServiceCaptchaSecretKey"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync type="single"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync syntax="string"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync resourceName="captchaSecretKey"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync order="30">
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <IsOptional/>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync </AttributeSchema>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <AttributeSchema name="selfServiceCaptchaVerificationUrl"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync type="single"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync syntax="string"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync resourceName="captchaVerificationUrl"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync order="40">
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <IsOptional/>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <DefaultValues>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <Value>https://www.google.com/recaptcha/api/siteverify</Value>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync </DefaultValues>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync </AttributeSchema>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync type="list"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync syntax="string"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync resourceName="kbaQuestions"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync order="50">
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <IsOptional/>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <DefaultValues>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <Value>1|en|What is the name of your favourite restaurant?</Value>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <Value>2|en|What was the model of your first car?</Value>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <Value>3|en|What was the name of your childhood pet?</Value>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <Value>4|en|What is your mother's maiden name?</Value>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync </DefaultValues>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync </AttributeSchema>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <AttributeSchema name="selfServiceMinimumAnswersToDefine"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync type="single"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync resourceName="minimumAnswersToDefine"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync order="60">
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <IsOptional/>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <DefaultValues>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync </DefaultValues>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync </AttributeSchema>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <AttributeSchema name="selfServiceMinimumAnswersToVerify"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync type="single"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync resourceName="minimumAnswersToVerify"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync order="70">
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <IsOptional/>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <DefaultValues>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync </DefaultValues>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync </AttributeSchema>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <AttributeSchema name="selfServiceValidQueryAttributes"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync type="list"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync syntax="string"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync resourceName="validQueryAttributes"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync order="80">
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <IsOptional/>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <DefaultValues>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync </DefaultValues>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync </AttributeSchema>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <!-- User registration -->
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <AttributeSchema name="selfServiceUserRegistrationEnabled"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync type="single"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync syntax="boolean"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync resourceName="userRegistrationEnabled"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync order="90">
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <BooleanValues>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <BooleanTrueValue i18nKey="i18nTrue">true</BooleanTrueValue>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <BooleanFalseValue i18nKey="i18nFalse">false</BooleanFalseValue>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync </BooleanValues>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <DefaultValues>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync </DefaultValues>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync </AttributeSchema>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <AttributeSchema name="selfServiceUserRegistrationCaptchaEnabled"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync type="single"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync syntax="boolean"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync resourceName="userRegistrationCaptchaEnabled"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync order="100">
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <IsOptional/>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <BooleanValues>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <BooleanTrueValue i18nKey="i18nTrue">true</BooleanTrueValue>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <BooleanFalseValue i18nKey="i18nFalse">false</BooleanFalseValue>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync </BooleanValues>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <DefaultValues>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync </DefaultValues>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync </AttributeSchema>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <AttributeSchema name="selfServiceUserRegistrationEmailVerificationEnabled"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync type="single"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync syntax="boolean"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync resourceName="userRegistrationEmailVerificationEnabled"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync i18nKey="user.registration.email.verification.enabled"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync order="110">
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <IsOptional/>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <BooleanValues>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <BooleanTrueValue i18nKey="i18nTrue">true</BooleanTrueValue>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <BooleanFalseValue i18nKey="i18nFalse">false</BooleanFalseValue>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync </BooleanValues>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <DefaultValues>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync </DefaultValues>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync </AttributeSchema>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <AttributeSchema name="selfServiceUserRegistrationKbaEnabled"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync type="single"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync syntax="boolean"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync resourceName="userRegistrationKbaEnabled"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync order="120">
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <IsOptional/>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <BooleanValues>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <BooleanTrueValue i18nKey="i18nTrue">true</BooleanTrueValue>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <BooleanFalseValue i18nKey="i18nFalse">false</BooleanFalseValue>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync </BooleanValues>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <DefaultValues>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync </DefaultValues>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync </AttributeSchema>
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <AttributeSchema name="selfServiceUserRegistrationTokenTTL"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync type="single"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync syntax="number_range" rangeStart="0" rangeEnd="2147483647"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync resourceName="userRegistrationTokenTTL"
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync order="130">
74fe172698ba936102e120dae998c9ebd09cfbdfvboxsync <IsOptional/>
i18nKey="user.registration.email.subject"
i18nKey="user.registration.email.body"
<Value>en|<h2>Click on this <a href="%link%">link</a> to register.</h2></Value>
i18nKey="user.registration.valid.user.attributes"
i18nKey="forgotten.password.enabled"
i18nKey="forgotten.password.captcha.enabled"
i18nKey="forgotten.password.kba.enabled"
i18nKey="forgotten.password.token.ttl"
i18nKey="forgotten.password.email.subject"
i18nKey="forgotten.password.email.body"
<Value>en|<h2>Click on this <a href="%link%">link</a> to reset your password.</h2></Value>
i18nKey="forgotten.username.enabled"
i18nKey="forgotten.username.captcha.enabled"
i18nKey="forgotten.username.kba.enabled"
i18nKey="forgotten.username.show.username.enabled"
i18nKey="forgotten.username.token.ttl"
i18nKey="forgotten.username.email.subject"
i18nKey="forgotten.username.email.body"
<Value>en|<h2>Your username is <span style="color:blue">%username%</span>.</h2></Value>
i18nKey="profile.protected.user.attributes"
i18nKey="user.registration.confirmation.url"
i18nKey="forgotten.password.confirmation.url"
i18nKey="user.registration.service.config.class"
i18nKey="forgotten.password.service.config.class"
i18nKey="forgotten.username.service.config.class"