amAuthAmster.xml revision f274741b561a21b347710fcca8afbc5f3265fc4f
<?xml version='1.0' encoding="ISO-8859-1"?>
<!--
~ 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 2016 ForgeRock AS.
-->
<!DOCTYPE ServicesConfiguration
PUBLIC "=//forgerock//Service Management Services (SMS) 1.0 DTD//EN"
"jar://com/sun/identity/sm/sms.dtd">
<ServicesConfiguration>
<Service name="iPlanetAMAuthAmsterService" version="1.0">
<Schema
serviceHierarchy="/DSAMEConfig/authentication/iPlanetAMAuthAmsterService"
i18nFileName="amAuthAmster"
revisionNumber="1"
i18nKey="iPlanetAMAuthAmsterServiceDescription"
resourceName="amster">
<Organization>
<AttributeSchema name="RequiredValueValidator" type="validator" syntax="string">
<DefaultValues>
<Value>com.sun.identity.sm.RequiredValueValidator</Value>
</DefaultValues>
</AttributeSchema>
<AttributeSchema name="forgerock-am-auth-amster-ssh-keys"
type="single"
syntax="string"
validator="RequiredValueValidator"
i18nKey="field-ssh-keys"
order="100"
resourceName="sshKeys">
<DefaultValues>
<Value>@USER_HOME@/.ssh/authorized_keys</Value>
</DefaultValues>
</AttributeSchema>
<SubSchema name="serverconfig" inheritance="multiple" resourceName="USE-PARENT">
<AttributeSchema name="RequiredValueValidator" type="validator" syntax="string">
<DefaultValues>
<Value>com.sun.identity.sm.RequiredValueValidator</Value>
</DefaultValues>
</AttributeSchema>
<AttributeSchema name="forgerock-am-auth-amster-ssh-keys"
type="single"
syntax="string"
validator="RequiredValueValidator"
i18nKey="field-ssh-keys"
order="100"
resourceName="sshKeys">
<DefaultValues>
<Value>@USER_HOME@/.ssh/authorized_keys</Value>
</DefaultValues>
</AttributeSchema>
</SubSchema>
</Organization>
</Schema>
<Configuration>
<OrganizationConfiguration name="/">
<AttributeValuePair>
<Attribute name="forgerock-am-auth-amster-ssh-keys"/>
<Value>@USER_HOME@/.ssh/authorized_keys</Value>
</AttributeValuePair>
</OrganizationConfiguration>
</Configuration>
</Service>
</ServicesConfiguration>