cts-add-schema.ldif revision 1563dad27ad07914e8f2ab1de04925eed4e188a4
#
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
#
# Copyright (c) 2011-2013 ForgeRock AS. All Rights Reserved
#
# 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
# http://forgerock.org/license/CDDLv1.0.html
# See the License for the specific language governing
# permission and limitations under the License.
#
# When distributing Covered Code, include this CDDL
# Header Notice in each file and include the License file
# at http://forgerock.org/license/CDDLv1.0.html
# If applicable, add the following below the CDDL Header,
# with the fields enclosed by brackets [] replaced by
# your own identifying information:
# "Portions Copyrighted [year] [name of copyright owner]"
#
dn: cn=schema
changetype: modify
add: attributeTypes
# CTSv2 Schema Attributes
attributeTypes: ( 1.3.6.1.4.1.36733.2.2.1.96 NAME ( 'coreTokenId' ) DESC 'Token unique ID' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE X-ORIGIN 'ForgeRock OpenAM CTSv2' )
attributeTypes: ( 1.3.6.1.4.1.36733.2.2.1.97 NAME ( 'coreTokenType' ) DESC 'Token type' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE X-ORIGIN 'ForgeRock OpenAM CTSv2' )
attributeTypes: ( 1.3.6.1.4.1.36733.2.2.1.98 NAME ( 'coreTokenExpirationDate' ) DESC 'Token expiration date' SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 SINGLE-VALUE X-ORIGIN 'ForgeRock OpenAM CTSv2' )
attributeTypes: ( 1.3.6.1.4.1.36733.2.2.1.99 NAME ( 'coreTokenUserId' ) DESC 'ID of the owning user' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE X-ORIGIN 'ForgeRock OpenAM CTSv2' )
attributeTypes: ( 1.3.6.1.4.1.36733.2.2.1.100 NAME ( 'coreTokenObject' ) DESC 'Serialised JSON object for Token' SYNTAX 1.3.6.1.4.1.1466.115.121.1.5 SINGLE-VALUE X-ORIGIN 'ForgeRock OpenAM CTSv2' )
attributeTypes: ( 1.3.6.1.4.1.36733.2.2.1.101 NAME ( 'coreTokenString01' ) DESC 'General mapped string field' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE X-ORIGIN 'ForgeRock OpenAM CTSv2' )
attributeTypes: ( 1.3.6.1.4.1.36733.2.2.1.102 NAME ( 'coreTokenString02' ) DESC 'General mapped string field' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE X-ORIGIN 'ForgeRock OpenAM CTSv2' )
attributeTypes: ( 1.3.6.1.4.1.36733.2.2.1.103 NAME ( 'coreTokenString03' ) DESC 'General mapped string field' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE X-ORIGIN 'ForgeRock OpenAM CTSv2' )
attributeTypes: ( 1.3.6.1.4.1.36733.2.2.1.104 NAME ( 'coreTokenString04' ) DESC 'General mapped string field' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE X-ORIGIN 'ForgeRock OpenAM CTSv2' )
attributeTypes: ( 1.3.6.1.4.1.36733.2.2.1.105 NAME ( 'coreTokenString05' ) DESC 'General mapped string field' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE X-ORIGIN 'ForgeRock OpenAM CTSv2' )
attributeTypes: ( 1.3.6.1.4.1.36733.2.2.1.106 NAME ( 'coreTokenString06' ) DESC 'General mapped string field' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE X-ORIGIN 'ForgeRock OpenAM CTSv2' )
attributeTypes: ( 1.3.6.1.4.1.36733.2.2.1.107 NAME ( 'coreTokenString07' ) DESC 'General mapped string field' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE X-ORIGIN 'ForgeRock OpenAM CTSv2' )
attributeTypes: ( 1.3.6.1.4.1.36733.2.2.1.108 NAME ( 'coreTokenString08' ) DESC 'General mapped string field' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE X-ORIGIN 'ForgeRock OpenAM CTSv2' )
attributeTypes: ( 1.3.6.1.4.1.36733.2.2.1.109 NAME ( 'coreTokenString09' ) DESC 'General mapped string field' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE X-ORIGIN 'ForgeRock OpenAM CTSv2' )
attributeTypes: ( 1.3.6.1.4.1.36733.2.2.1.110 NAME ( 'coreTokenString10' ) DESC 'General mapped string field' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE X-ORIGIN 'ForgeRock OpenAM CTSv2' )
attributeTypes: ( 1.3.6.1.4.1.36733.2.2.1.111 NAME ( 'coreTokenString11' ) DESC 'General mapped string field' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE X-ORIGIN 'ForgeRock OpenAM CTSv2' )
attributeTypes: ( 1.3.6.1.4.1.36733.2.2.1.112 NAME ( 'coreTokenString12' ) DESC 'General mapped string field' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE X-ORIGIN 'ForgeRock OpenAM CTSv2' )
attributeTypes: ( 1.3.6.1.4.1.36733.2.2.1.113 NAME ( 'coreTokenString13' ) DESC 'General mapped string field' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE X-ORIGIN 'ForgeRock OpenAM CTSv2' )
attributeTypes: ( 1.3.6.1.4.1.36733.2.2.1.114 NAME ( 'coreTokenString14' ) DESC 'General mapped string field' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE X-ORIGIN 'ForgeRock OpenAM CTSv2' )
attributeTypes: ( 1.3.6.1.4.1.36733.2.2.1.115 NAME ( 'coreTokenString15' ) DESC 'General mapped string field' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE X-ORIGIN 'ForgeRock OpenAM CTSv2' )
attributeTypes: ( 1.3.6.1.4.1.36733.2.2.1.116 NAME ( 'coreTokenInteger01' ) DESC 'General mapped integer field' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE X-ORIGIN 'ForgeRock OpenAM CTSv2' )
attributeTypes: ( 1.3.6.1.4.1.36733.2.2.1.117 NAME ( 'coreTokenInteger02' ) DESC 'General mapped integer field' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE X-ORIGIN 'ForgeRock OpenAM CTSv2' )
attributeTypes: ( 1.3.6.1.4.1.36733.2.2.1.118 NAME ( 'coreTokenInteger03' ) DESC 'General mapped integer field' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE X-ORIGIN 'ForgeRock OpenAM CTSv2' )
attributeTypes: ( 1.3.6.1.4.1.36733.2.2.1.119 NAME ( 'coreTokenInteger04' ) DESC 'General mapped integer field' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE X-ORIGIN 'ForgeRock OpenAM CTSv2' )
attributeTypes: ( 1.3.6.1.4.1.36733.2.2.1.120 NAME ( 'coreTokenInteger05' ) DESC 'General mapped integer field' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE X-ORIGIN 'ForgeRock OpenAM CTSv2' )
attributeTypes: ( 1.3.6.1.4.1.36733.2.2.1.121 NAME ( 'coreTokenInteger06' ) DESC 'General mapped integer field' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE X-ORIGIN 'ForgeRock OpenAM CTSv2' )
attributeTypes: ( 1.3.6.1.4.1.36733.2.2.1.122 NAME ( 'coreTokenInteger07' ) DESC 'General mapped integer field' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE X-ORIGIN 'ForgeRock OpenAM CTSv2' )
attributeTypes: ( 1.3.6.1.4.1.36733.2.2.1.123 NAME ( 'coreTokenInteger08' ) DESC 'General mapped integer field' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE X-ORIGIN 'ForgeRock OpenAM CTSv2' )
attributeTypes: ( 1.3.6.1.4.1.36733.2.2.1.124 NAME ( 'coreTokenInteger09' ) DESC 'General mapped integer field' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE X-ORIGIN 'ForgeRock OpenAM CTSv2' )
attributeTypes: ( 1.3.6.1.4.1.36733.2.2.1.125 NAME ( 'coreTokenInteger10' ) DESC 'General mapped integer field' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE X-ORIGIN 'ForgeRock OpenAM CTSv2' )
attributeTypes: ( 1.3.6.1.4.1.36733.2.2.1.126 NAME ( 'coreTokenDate01' ) DESC 'General mapped date field' SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 SINGLE-VALUE X-ORIGIN 'ForgeRock OpenAM CTSv2' )
attributeTypes: ( 1.3.6.1.4.1.36733.2.2.1.127 NAME ( 'coreTokenDate02' ) DESC 'General mapped date field' SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 SINGLE-VALUE X-ORIGIN 'ForgeRock OpenAM CTSv2' )
attributeTypes: ( 1.3.6.1.4.1.36733.2.2.1.128 NAME ( 'coreTokenDate03' ) DESC 'General mapped date field' SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 SINGLE-VALUE X-ORIGIN 'ForgeRock OpenAM CTSv2' )
attributeTypes: ( 1.3.6.1.4.1.36733.2.2.1.129 NAME ( 'coreTokenDate04' ) DESC 'General mapped date field' SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 SINGLE-VALUE X-ORIGIN 'ForgeRock OpenAM CTSv2' )
attributeTypes: ( 1.3.6.1.4.1.36733.2.2.1.130 NAME ( 'coreTokenDate05' ) DESC 'General mapped date field' SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 SINGLE-VALUE X-ORIGIN 'ForgeRock OpenAM CTSv2' )
-
add: objectclasses
# CTSv2 Object
objectClasses: ( 1.3.6.1.4.1.36733.2.2.2.27 NAME 'frCoreToken' DESC 'object containing ForgeRock Core Token' SUP top STRUCTURAL MUST ( coreTokenId $ coreTokenType ) MAY ( coreTokenExpirationDate $ coreTokenUserId $ coreTokenObject $ coreTokenString01 $ coreTokenString02 $ coreTokenString03 $ coreTokenString04 $ coreTokenString05 $ coreTokenString06 $ coreTokenString07 $ coreTokenString08 $ coreTokenString09 $ coreTokenString10 $ coreTokenString11 $ coreTokenString12 $ coreTokenString13 $ coreTokenString14 $ coreTokenString15 $ coreTokenInteger01 $ coreTokenInteger02 $ coreTokenInteger03 $ coreTokenInteger04 $ coreTokenInteger05 $ coreTokenInteger06 $ coreTokenInteger07 $ coreTokenInteger08 $ coreTokenInteger09 $ coreTokenInteger10 $ coreTokenDate01 $ coreTokenDate02 $ coreTokenDate03 $ coreTokenDate04 $ coreTokenDate05 ) X-ORIGIN 'ForgeRock OpenAM CTSv2' )