All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ityplatform.openam.openam-auth-persistentcookie.14.7.1.source-code.amAuthPersistentCookie.xml Maven / Gradle / Ivy

There is a newer version: 15.1.1
Show newest version
<!--
  ~ The contents of this file are subject to the terms of the Common Development and
  ~ Distribution License (the License). You may not use this file except in compliance with the
  ~ License.
  ~
  ~ You can obtain a copy of the License at legal/CDDLv1.0.txt. See the License for the
  ~ specific language governing permission and limitations under the License.
  ~
  ~ When distributing Covered Software, include this CDDL Header Notice in each file and include
  ~ the License file at legal/CDDLv1.0.txt. If applicable, add the following below the CDDL
  ~ Header, with the fields enclosed by brackets [] replaced by your own identifying
  ~ information: "Portions copyright [year] [name of copyright owner]".
  ~
  ~ Copyright 2013-2016 ForgeRock AS.
  -->
<!DOCTYPE ServicesConfiguration PUBLIC "=//iPlanet//Service Management Services (SMS) 1.0 DTD//EN"
        "jar://com/sun/identity/sm/sms.dtd">

<ServicesConfiguration>
    <Service name="iPlanetAMAuthPersistentCookieService" version="1.0">
        <Schema
            serviceHierarchy="/DSAMEConfig/authentication/iPlanetAMAuthPersistentCookieService"
            i18nFileName="amAuthPersistentCookie" revisionNumber="11"
            i18nKey="persistent-cookie-service-description"
            resourceName="persistentcookie">

            <Organization>
                <AttributeSchema
                        name="openam-auth-persistent-cookie-idle-time"
                        type="single" syntax="number_range" rangeStart="0" rangeEnd="2147483647"
                        i18nKey="a001"
                        order="100" resourceName="idleTimeout">
                    <DefaultValues>
                        <Value>1440</Value>
                    </DefaultValues>
                </AttributeSchema>
                <AttributeSchema
                        name="openam-auth-persistent-cookie-max-life"
                        type="single" syntax="number_range" rangeStart="0" rangeEnd="2147483647"
                        i18nKey="a002"
                        order="200" resourceName="maxLife">
                    <DefaultValues>
                        <Value>8760</Value>
                    </DefaultValues>
                </AttributeSchema>
                <AttributeSchema
                        name="openam-auth-persistent-cookie-enforce-ip"
                        cosQualifier="default" type="single"
                        syntax="boolean" i18nKey="a003" order="300" resourceName="enforceClientIP">
                    <BooleanValues>
                        <BooleanTrueValue i18nKey="i18nTrue">true</BooleanTrueValue>
                        <BooleanFalseValue i18nKey="i18nFalse">false</BooleanFalseValue>
                    </BooleanValues>
                    <DefaultValues>
                        <Value>false</Value>
                    </DefaultValues>
                </AttributeSchema>
                <AttributeSchema
                        name="openam-auth-persistent-cookie-secure-cookie"
                        cosQualifier="default" type="single"
                        syntax="boolean" i18nKey="a004" order="400" resourceName="useSecureCookie">
                    <BooleanValues>
                        <BooleanTrueValue i18nKey="i18nTrue">true</BooleanTrueValue>
                        <BooleanFalseValue i18nKey="i18nFalse">false</BooleanFalseValue>
                    </BooleanValues>
                    <DefaultValues>
                        <Value>true</Value>
                    </DefaultValues>
                </AttributeSchema>
                <AttributeSchema
                        name="openam-auth-persistent-cookie-http-only-cookie"
                        cosQualifier="default" type="single"
                        syntax="boolean" i18nKey="a005" order="500" resourceName="useHttpOnlyCookie">
                    <BooleanValues>
                        <BooleanTrueValue i18nKey="i18nTrue">true</BooleanTrueValue>
                        <BooleanFalseValue i18nKey="i18nFalse">false</BooleanFalseValue>
                    </BooleanValues>
                    <DefaultValues>
                        <Value>true</Value>
                    </DefaultValues>
                </AttributeSchema>
                <AttributeSchema name="openam-auth-persistent-cookie-hmac-key" type="single" syntax="password"
                    i18nKey="a006"
                    order="600" resourceName="hmacKey">
                    <DefaultValues>
                        <Value>@256_BIT_RANDOM_SECURE@</Value>
                    </DefaultValues>
                </AttributeSchema>
                <AttributeSchema name="openam-auth-persistent-cookie-name" type="single" 
                       i18nKey="openam-auth-persistent-cookie-name"
                       order="599" resourceName="openam-auth-persistent-cookie-name">
                       <DefaultValues>
                           <Value>session-jwt</Value>
                       </DefaultValues>
                   </AttributeSchema>
                   <AttributeSchema name="openam-auth-persistent-cookie-input" type="single" 
                       i18nKey="openam-auth-persistent-cookie-input"
                       order="601" resourceName="openam-auth-persistent-cookie-input">
                       <DefaultValues>
                           <Value></Value>
                       </DefaultValues>
                   </AttributeSchema>
                   <AttributeSchema name="openam-auth-persistent-cookie-field" type="single" 
                       i18nKey="openam-auth-persistent-cookie-field"
                       order="602" resourceName="openam-auth-persistent-cookie-field">
                       <DefaultValues>
                           <Value></Value>
                       </DefaultValues>
                   </AttributeSchema>
                   <AttributeSchema
                       name="openam-auth-persistent-cookie-field-max"
                       type="single" syntax="number_range" rangeStart="0" rangeEnd="2147483647"
                       i18nKey="openam-auth-persistent-cookie-field-max"
                       order="603" resourceName="openam-auth-persistent-cookie-field-max">
	                    <DefaultValues>
	                        <Value>1</Value>
	                    </DefaultValues>
	             </AttributeSchema>
                <SubSchema name="serverconfig" inheritance="multiple" resourceName="USE-PARENT">
                    <AttributeSchema
                            name="openam-auth-persistent-cookie-idle-time"
                            type="single" syntax="number_range" rangeStart="0" rangeEnd="2147483647"
                            i18nKey="a001"
                            order="100" resourceName="idleTimeout">
                        <DefaultValues>
                            <Value>1440</Value>
                        </DefaultValues>
                    </AttributeSchema>
                    <AttributeSchema
                            name="openam-auth-persistent-cookie-max-life"
                            type="single" syntax="number_range" rangeStart="0" rangeEnd="2147483647"
                            i18nKey="a002"
                            order="200" resourceName="maxLife">
                        <DefaultValues>
                            <Value>8760</Value>
                        </DefaultValues>
                    </AttributeSchema>
                    <AttributeSchema
                            name="openam-auth-persistent-cookie-enforce-ip"
                            cosQualifier="default" type="single"
                            syntax="boolean" i18nKey="a003" order="300" resourceName="enforceClientIP">
                        <BooleanValues>
                            <BooleanTrueValue i18nKey="i18nTrue">true</BooleanTrueValue>
                            <BooleanFalseValue i18nKey="i18nFalse">false</BooleanFalseValue>
                        </BooleanValues>
                        <DefaultValues>
                            <Value>false</Value>
                        </DefaultValues>
                    </AttributeSchema>
                    <AttributeSchema
                            name="openam-auth-persistent-cookie-secure-cookie"
                            cosQualifier="default" type="single"
                            syntax="boolean" i18nKey="a004" order="400" resourceName="useSecureCookie">
                        <BooleanValues>
                            <BooleanTrueValue i18nKey="i18nTrue">true</BooleanTrueValue>
                            <BooleanFalseValue i18nKey="i18nFalse">false</BooleanFalseValue>
                        </BooleanValues>
                        <DefaultValues>
                            <Value>true</Value>
                        </DefaultValues>
                    </AttributeSchema>
                    <AttributeSchema
                            name="openam-auth-persistent-cookie-http-only-cookie"
                            cosQualifier="default" type="single"
                            syntax="boolean" i18nKey="a005" order="500" resourceName="useHttpOnlyCookie">
                        <BooleanValues>
                            <BooleanTrueValue i18nKey="i18nTrue">true</BooleanTrueValue>
                            <BooleanFalseValue i18nKey="i18nFalse">false</BooleanFalseValue>
                        </BooleanValues>
                        <DefaultValues>
                            <Value>true</Value>
                        </DefaultValues>
                    </AttributeSchema>
                    <AttributeSchema name="openam-auth-persistent-cookie-hmac-key" type="single" syntax="password"
                        i18nKey="a006"
                        order="600" resourceName="hmacKey">
                        <DefaultValues>
                            <Value>@256_BIT_RANDOM_SECURE@</Value>
                        </DefaultValues>
                    </AttributeSchema>
                     <AttributeSchema name="openam-auth-persistent-cookie-name" type="single" 
                        i18nKey="openam-auth-persistent-cookie-name"
                        order="599" resourceName="openam-auth-persistent-cookie-name">
                        <DefaultValues>
                            <Value>session-jwt</Value>
                        </DefaultValues>
                    </AttributeSchema>
                    <AttributeSchema name="openam-auth-persistent-cookie-input" type="single" 
                        i18nKey="openam-auth-persistent-cookie-input"
                        order="601" resourceName="openam-auth-persistent-cookie-input">
                        <DefaultValues>
                            <Value></Value>
                        </DefaultValues>
                    </AttributeSchema>
                    <AttributeSchema name="openam-auth-persistent-cookie-field" type="single" 
                        i18nKey="openam-auth-persistent-cookie-field"
                        order="602" resourceName="openam-auth-persistent-cookie-field">
                        <DefaultValues>
                            <Value></Value>
                        </DefaultValues>
                    </AttributeSchema>
                    <AttributeSchema
                        name="openam-auth-persistent-cookie-field-max"
                        type="single" syntax="number_range" rangeStart="0" rangeEnd="2147483647"
                        i18nKey="openam-auth-persistent-cookie-field-max"
                        order="603" resourceName="openam-auth-persistent-cookie-field-max">
		                    <DefaultValues>
		                        <Value>1</Value>
		                    </DefaultValues>
		             </AttributeSchema>
                </SubSchema>
            </Organization>
        </Schema>
    </Service>
</ServicesConfiguration>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy