MINI MINI MANI MO
#
# File: oidSchemaCreateJAZN.sbs
#
# Description:
# Contains OiD specific LDAP schema required by JAZN
# Modified:
#
# 12/27/01 pichan Bug 2161297
# 01/05/01 pichan Create first version
#
# Notes:
#
# This LDIF file will only work with Oracle Internet Directory
# version 2.0.5 and above
#
# This file should be loaded by 'ldapmodify' with the following
# options "-c -a -v"
#
#
# JAZN attributes (prefix = orclJAZN)
#
dn: cn=subschemaSubentry
changetype: modify
add: attributetypes
attributetypes: ( 2.16.840.1.113894.104.1.1 NAME 'orcljazncodebase' EQUALITY caseIgnoreMatch SYNTAX '1.3.6.1.4.1.1466.115.121.1.15' )
dn: cn=subschemaSubentry
changetype: modify
add: attributetypes
attributetypes: ( 2.16.840.1.113894.104.1.2 NAME 'orcljaznprincipal' EQUALITY caseIgnoreMatch SYNTAX '1.3.6.1.4.1.1466.115.121.1.15' )
dn: cn=subschemaSubentry
changetype: modify
add: attributetypes
attributetypes: ( 2.16.840.1.113894.104.1.3 NAME 'orcljaznsigner' EQUALITY caseIgnoreMatch SYNTAX '1.3.6.1.4.1.1466.115.121.1.15' )
dn: cn=subschemaSubentry
changetype: modify
add: attributetypes
attributetypes: ( 2.16.840.1.113894.104.1.4 NAME 'orcljaznpermissiontarget' EQUALITY caseIgnoreMatch SYNTAX '1.3.6.1.4.1.1466.115.121.1.15' )
dn: cn=subschemaSubentry
changetype: modify
add: attributetypes
attributetypes: ( 2.16.840.1.113894.104.1.5 NAME 'orcljaznpermissionactions' EQUALITY caseIgnoreMatch SYNTAX '1.3.6.1.4.1.1466.115.121.1.15' )
dn: cn=subschemaSubentry
changetype: modify
add: attributetypes
attributetypes: ( 2.16.840.1.113894.104.1.6 NAME 'orcljaznpermissionsigner' EQUALITY caseIgnoreMatch SYNTAX '1.3.6.1.4.1.1466.115.121.1.15' )
dn: cn=subschemaSubentry
changetype: modify
add: attributetypes
attributetypes: ( 2.16.840.1.113894.104.1.7 NAME 'orclJAZNRealmProperty' EQUALITY caseIgnoreMatch SYNTAX '1.3.6.1.4.1.1466.115.121.1.15' )
dn: cn=subschemaSubentry
changetype: modify
add: attributetypes
attributetypes: ( 2.16.840.1.113894.104.1.8 NAME 'orclJAZNRealmAdmin' EQUALITY distinguishedNameMatch SYNTAX '1.3.6.1.4.1.1466.115.121.1.12' )
dn: cn=subschemaSubentry
changetype: modify
add: attributetypes
attributetypes: ( 2.16.840.1.113894.104.1.9 NAME 'orclJAZNRealmAdminRole' EQUALITY distinguishedNameMatch SYNTAX '1.3.6.1.4.1.1466.115.121.1.12' )
dn: cn=subschemaSubentry
changetype: modify
add: attributetypes
attributetypes: ( 2.16.840.1.113894.104.1.10 NAME 'orclJAZNRealmUserSearchBase' EQUALITY distinguishedNameMatch SYNTAX '1.3.6.1.4.1.1466.115.121.1.12' )
dn: cn=subschemaSubentry
changetype: modify
add: attributetypes
attributetypes: ( 2.16.840.1.113894.104.1.11 NAME 'orclJAZNRealmUserNamingAttribute' EQUALITY caseIgnoreMatch SYNTAX '1.3.6.1.4.1.1466.115.121.1.15' )
dn: cn=subschemaSubentry
changetype: modify
add: attributetypes
attributetypes: ( 2.16.840.1.113894.104.1.12 NAME 'orclJAZNRealmRoleSearchBase' EQUALITY distinguishedNameMatch SYNTAX '1.3.6.1.4.1.1466.115.121.1.12' )
dn: cn=subschemaSubentry
changetype: modify
add: attributetypes
attributetypes: ( 2.16.840.1.113894.104.1.13 NAME 'orclJAZNRealmRoleNamingAttribute' EQUALITY caseIgnoreMatch SYNTAX '1.3.6.1.4.1.1466.115.121.1.15' )
dn: cn=subschemaSubentry
changetype: modify
add: attributetypes
attributetypes: ( 2.16.840.1.113894.104.1.14 NAME 'orclJAZNRealmIsExternal' EQUALITY booleanMatch SYNTAX '1.3.6.1.4.1.1466.115.121.1.7' )
dn: cn=subschemaSubentry
changetype: modify
add: attributetypes
attributetypes: ( 2.16.840.1.113894.104.1.15 NAME 'orclJAZNRoleMemberAttribute' EQUALITY caseIgnoreMatch SYNTAX '1.3.6.1.4.1.1466.115.121.1.15' )
#used to be orclJAZNUserManagerClass
dn: cn=subschemaSubentry
changetype: modify
add: attributetypes
attributetypes: ( 2.16.840.1.113894.104.1.16 NAME 'orclJAZNUserObjectClass' EQUALITY caseIgnoreMatch SYNTAX '1.3.6.1.4.1.1466.115.121.1.15' )
#used to be orclJAZNRoleManagerClass
dn: cn=subschemaSubentry
changetype: modify
add: attributetypes
attributetypes: ( 2.16.840.1.113894.104.1.17 NAME 'orclJAZNRoleObjectClass' EQUALITY caseIgnoreMatch SYNTAX '1.3.6.1.4.1.1466.115.121.1.12' )
#used to be orclJAZNSubscriberContext
dn: cn=subschemaSubentry
changetype: modify
add: attributetypes
attributetypes: ( 2.16.840.1.113894.104.1.18 NAME 'orclJAZNSubscriberDN' EQUALITY caseIgnoreMatch SYNTAX '1.3.6.1.4.1.1466.115.121.1.15' )
dn: cn=subschemaSubentry
changetype: modify
add: attributetypes
attributetypes: ( 2.16.840.1.113894.104.1.19 Name 'orcljaznjavaclass' EQUALITY caseIgnoreMatch SYNTAX '1.3.6.1.4.1.1466.115.121.1.15' )
#
#
# JAZN Objectclasses (prefix = orclJAZN)
#
dn: cn=subschemaSubentry
changetype: modify
add: objectclasses
objectclasses: ( 2.16.840.1.113894.104.2.2 NAME 'orcljaznpermission' SUP ( groupofuniquenames ) MUST ( orcljaznjavaclass $ orcljaznpermissiontarget ) MAY ( orcljaznpermissionactions $ orcljaznpermissionsigner ) )
dn: cn=subschemaSubentry
changetype: modify
add: objectclasses
objectclasses: ( 2.16.840.1.113894.104.2.3 NAME 'orcljazngrantee' SUP ( top ) MUST ( displayname ) MAY ( orcljaznprincipal $ orcljaznsigner $ orcljazncodebase $ description ) )
#todo: rename orclJAZNRoleManagerClass to orclJAZNRoleObjectClass
dn: cn=subschemaSubentry
changetype: modify
add: objectclasses
objectclasses: ( 2.16.840.1.113894.104.2.4 NAME 'orclJAZNRealm' SUP ( top ) MUST ( cn ) MAY ( orclJAZNRealmProperty $ orclJAZNRealmAdmin $ orclJAZNRealmAdminRole $ orclJAZNSubscriberDN ) )
#todo: rename orclJAZNUserManagerClass to orclJAZNUserObjectClass
dn: cn=subschemaSubentry
changetype: modify
add: objectclasses
objectclasses: ( 2.16.840.1.113894.104.2.5 NAME 'orclJAZNUserManager' SUP ( top ) MUST ( cn $ orclJAZNRealmIsExternal ) MAY ( orclJAZNRealmUserSearchBase $ orclJAZNUserObjectClass $ orclJAZNRealmUserNamingAttribute $ orcljaznjavaclass ) )
dn: cn=subschemaSubentry
changetype: modify
add: objectclasses
objectclasses: ( 2.16.840.1.113894.104.2.6 NAME 'orclJAZNRoleManager' SUP ( top ) MUST ( cn $ orclJAZNRealmIsExternal ) MAY ( orclJAZNRealmRoleSearchBase $ orclJAZNRoleObjectClass $ orclJAZNRealmRoleNamingAttribute $ orcljaznjavaclass $ orclJAZNRoleMemberAttribute ) )
Dn: cn=catalogs
changetype: modify
add: orclindexedattribute
orclindexedattribute: orcljazncodebase
Dn: cn=catalogs
changetype: modify
add: orclindexedattribute
orclindexedattribute: orcljaznprincipal
Dn: cn=catalogs
changetype: modify
add: orclindexedattribute
orclindexedattribute: orcljaznsigner
Dn: cn=catalogs
changetype: modify
add: orclindexedattribute
orclindexedattribute: orcljaznpermissiontarget
Dn: cn=catalogs
changetype: modify
add: orclindexedattribute
orclindexedattribute: orcljaznpermissionactions
Dn: cn=catalogs
changetype: modify
add: orclindexedattribute
orclindexedattribute: orcljaznjavaclass
Dn: cn=catalogs
changetype: modify
add: orclindexedattribute
orclindexedattribute: orclJAZNRealmIsExternal
Dn: cn=catalogs
changetype: modify
add: orclindexedattribute
orclindexedattribute: orclJAZNSubscriberDN
#
# Create JAZN Schema Version
#
dn: cn=JAZN,cn=OracleSchemaVersion
changetype: add
cn: JAZN
objectclass: top
objectclass: orclSchemaVersion
orclProductVersion: 90100
### End of JAZN Schema file ########
OHA YOOOO