RestSecurity.xml revision 5a8e78cdd926426c9563c519ae2d393bb4eb7f62
0N/A<?xml version="1.0" encoding="UTF-8"?>
2362N/A<!DOCTYPE ServicesConfiguration
0N/A PUBLIC "=//iPlanet//Service Management Services (SMS) 1.0 DTD//EN"
0N/A "jar://com/sun/identity/sm/sms.dtd">
0N/A<!--
0N/A DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
2362N/A
0N/A Copyright 2013-2016 ForgeRock AS.
2362N/A
0N/A The contents of this file are subject to the terms
0N/A of the Common Development and Distribution License
0N/A (the License). You may not use this file except in
0N/A compliance with the License.
0N/A
0N/A You can obtain a copy of the License at
0N/A http://forgerock.org/license/CDDLv1.0.html
0N/A See the License for the specific language governing
0N/A permission and limitations under the License.
0N/A
0N/A When distributing Covered Code, include this CDDL
2362N/A Header Notice in each file and include the License file
2362N/A at http://forgerock.org/license/CDDLv1.0.html
2362N/A If applicable, add the following below the CDDL Header,
0N/A with the fields enclosed by brackets [] replaced by
0N/A your own identifying information:
0N/A "Portions copyright [year] [name of copyright owner]"
0N/A-->
0N/A
0N/A<ServicesConfiguration>
0N/A <Service name="RestSecurity" version="1.0">
0N/A <Schema
0N/A serviceHierarchy="/DSAMEConfig/ForgeRockRestSecurityService"
0N/A i18nFileName="RestSecurity"
0N/A revisionNumber="2"
0N/A resourceName="security"
0N/A i18nKey="forgerock-restSecurity-service-description">
0N/A
0N/A <Organization>
0N/A <AttributeSchema name="forgerockRESTSecuritySelfServiceEnabled"
0N/A type="single"
0N/A syntax="boolean"
0N/A validator="RequiredValueValidator"
422N/A resourceName="selfServiceEnabled"
422N/A i18nKey="a100">
422N/A <BooleanValues>
0N/A <BooleanTrueValue i18nKey="i18nTrue">true</BooleanTrueValue>
0N/A <BooleanFalseValue i18nKey="i18nFalse">false</BooleanFalseValue>
0N/A </BooleanValues>
0N/A <DefaultValues>
0N/A <Value>false</Value>
7N/A </DefaultValues>
0N/A </AttributeSchema>
0N/A <AttributeSchema name="forgerockRESTSecuritySelfRegistrationEnabled"
0N/A type="single"
0N/A syntax="boolean"
0N/A validator="RequiredValueValidator"
7N/A resourceName="selfRegistrationEnabled"
0N/A i18nKey="a101">
0N/A <BooleanValues>
0N/A <BooleanTrueValue i18nKey="i18nTrue">true</BooleanTrueValue>
0N/A <BooleanFalseValue i18nKey="i18nFalse">false</BooleanFalseValue>
0N/A </BooleanValues>
0N/A <DefaultValues>
0N/A <Value>false</Value>
0N/A </DefaultValues>
0N/A </AttributeSchema>
0N/A <AttributeSchema name="forgerockRESTSecuritySelfRegTokenTTL"
0N/A type="single"
0N/A syntax="number_range" rangeStart="0" rangeEnd="2147483647"
0N/A validator="RequiredValueValidator"
0N/A resourceName="selfRegistrationTokenLifetime"
0N/A i18nKey="a102">
0N/A <DefaultValues>
0N/A <Value>900</Value>
0N/A </DefaultValues>
0N/A </AttributeSchema>
0N/A <AttributeSchema name="forgerockRESTSecuritySelfRegConfirmationUrl"
0N/A type="single"
0N/A syntax="url"
0N/A resourceName="selfRegistrationConfirmationUrl"
0N/A i18nKey="a103">
0N/A <DefaultValues>
0N/A <Value>@SERVER_PROTO@://@SERVER_HOST@:@SERVER_PORT@/@SERVER_URI@/XUI/confirm.html</Value>
0N/A </DefaultValues>
0N/A </AttributeSchema>
0N/A <AttributeSchema name="forgerockRESTSecurityForgotPasswordEnabled"
0N/A type="single"
0N/A syntax="boolean"
460N/A validator="RequiredValueValidator"
460N/A resourceName="forgotPasswordEnabled"
460N/A i18nKey="a104">
460N/A <BooleanValues>
460N/A <BooleanTrueValue i18nKey="i18nTrue">true</BooleanTrueValue>
460N/A <BooleanFalseValue i18nKey="i18nFalse">false</BooleanFalseValue>
0N/A </BooleanValues>
1006N/A <DefaultValues>
1006N/A <Value>false</Value>
1006N/A </DefaultValues>
0N/A </AttributeSchema>
0N/A <AttributeSchema name="forgerockRESTSecurityForgotPassTokenTTL"
460N/A type="single"
0N/A syntax="number_range" rangeStart="0" rangeEnd="2147483647"
0N/A validator="RequiredValueValidator"
0N/A resourceName="forgotPasswordTokenLifetime"
0N/A i18nKey="a105">
0N/A <DefaultValues>
0N/A <Value>900</Value>
0N/A </DefaultValues>
0N/A </AttributeSchema>
0N/A <AttributeSchema name="forgerockRESTSecurityForgotPassConfirmationUrl"
0N/A type="single"
0N/A syntax="url"
0N/A resourceName="forgotPasswordConfirmationUrl"
0N/A i18nKey="a106">
0N/A <DefaultValues>
0N/A <Value>@SERVER_PROTO@://@SERVER_HOST@:@SERVER_PORT@/@SERVER_URI@/XUI/confirm.html</Value>
0N/A </DefaultValues>
0N/A </AttributeSchema>
0N/A <AttributeSchema name="forgerockRESTSecuritySuccessfulUserRegistrationDestination"
0N/A type="single_choice"
0N/A syntax="string"
422N/A resourceName="userRegisteredDestination"
422N/A i18nKey="a107">
422N/A <ChoiceValues>
422N/A <ChoiceValue i18nKey="a107a">default</ChoiceValue>
0N/A <ChoiceValue i18nKey="a107b">login</ChoiceValue>
0N/A <ChoiceValue i18nKey="a107c">autologin</ChoiceValue>
0N/A </ChoiceValues>
0N/A <DefaultValues>
460N/A <Value>default</Value>
460N/A </DefaultValues>
0N/A </AttributeSchema>
0N/A <AttributeSchema name="forgerockRESTSecurityProtectedUserAttributes"
0N/A type="list"
0N/A syntax="string"
0N/A resourceName="protectedUserAttributes"
0N/A i18nKey="a108">
0N/A <IsOptional/>
0N/A </AttributeSchema>
0N/A </Organization>
0N/A </Schema>
0N/A </Service>
0N/A</ServicesConfiguration>