0N/A# CDDL HEADER START
0N/A#
0N/A# The contents of this file are subject to the terms of the
0N/A# Common Development and Distribution License, Version 1.0 only
0N/A# (the "License"). You may not use this file except in compliance
0N/A# with the License.
0N/A#
6983N/A# You can obtain a copy of the license at legal-notices/CDDLv1_0.txt
6983N/A# or http://forgerock.org/license/CDDLv1.0.html.
0N/A# See the License for the specific language governing permissions
0N/A# and limitations under the License.
0N/A#
0N/A# When distributing Covered Code, include this CDDL HEADER in each
6983N/A# file and include the License file at legal-notices/CDDLv1_0.txt.
6983N/A# If applicable, add the following below this CDDL HEADER, with the
6983N/A# fields enclosed by brackets "[]" replaced with your own identifying
6983N/A# information:
0N/A# Portions Copyright [yyyy] [name of copyright owner]
0N/A#
0N/A# CDDL HEADER END
0N/A#
0N/A#
5265N/A# Copyright 2006-2010 Sun Microsystems, Inc.
0N/A#
0N/A#
0N/A# This file contains schema definitions from RFC 2926, which defines a
0N/A# mechanism for mapping between Service Location Protocol (SLP) advertisements
0N/A# and LDAP.
0N/Adn: cn=schema
0N/AobjectClass: top
0N/AobjectClass: ldapSubentry
0N/AobjectClass: subschema
0N/AattributeTypes: ( 1.3.6.1.4.1.6252.2.27.6.1.1
0N/A NAME 'template-major-version-number'
0N/A DESC 'The major version number of the service type template'
0N/A EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE
0N/A X-ORIGIN 'RFC 2926' )
0N/AattributeTypes: ( 1.3.6.1.4.1.6252.2.27.6.1.2
0N/A NAME 'template-minor-version-number'
0N/A DESC 'The minor version number of the service type template'
0N/A EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE
0N/A X-ORIGIN 'RFC 2926' )
0N/AattributeTypes: ( 1.3.6.1.4.1.6252.2.27.6.1.3 NAME 'template-url-syntax'
0N/A DESC 'An ABNF grammar describing the service type specific part of the
0N/A service URL' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
0N/A SINGLE-VALUE X-ORIGIN 'RFC 2926' )
0N/AattributeTypes: ( 1.3.6.1.4.1.6252.2.27.6.1.4
0N/A NAME 'service-advert-service-type'
0N/A DESC 'The service type of the service advertisement, including the
0N/A "service:" prefix.' EQUALITY caseExactIA5Match
0N/A SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE X-ORIGIN 'RFC 2926' )
0N/AattributeTypes: ( 1.3.6.1.4.1.6252.2.27.6.1.5 NAME 'service-advert-scopes'
0N/A DESC 'A list of scopes for a service advertisement.'
0N/A EQUALITY caseExactIA5Match
0N/A SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 X-ORIGIN 'RFC 2926' )
0N/AattributeTypes: ( 1.3.6.1.4.1.6252.2.27.6.1.6
0N/A NAME 'service-advert-url-authenticator'
0N/A DESC 'The authenticator for the URL, null if none.'
0N/A SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE X-ORIGIN 'RFC 2926' )
0N/AattributeTypes: ( 1.3.6.1.4.1.6252.2.27.6.1.7
0N/A NAME 'service-advert-attribute-authenticator'
0N/A DESC 'The authenticator for the attribute list, null if none.'
0N/A SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE X-ORIGIN 'RFC 2926' )
0N/AobjectClasses: ( 1.3.6.1.4.1.6252.2.27.6.2.1 NAME 'slpService'
5264N/A DESC 'parent superclass for SLP services' SUP top ABSTRACT
0N/A MUST ( template-major-version-number $ template-minor-version-number $
0N/A description $ template-url-syntax $ service-advert-service-type $
0N/A service-advert-scopes ) MAY ( service-advert-url-authenticator $
0N/A service-advert-attribute-authenticator ) X-ORIGIN 'RFC 2926' )
0N/A