diff --git a/bootstrap/schema/pirati.schema b/bootstrap/schema/pirati.schema index 72ed07e0288b27f68e527e297a9d0854e3bd3aae..23c8bf9d38da719f1f0c1beb4a2fdee9cb730024 100644 --- a/bootstrap/schema/pirati.schema +++ b/bootstrap/schema/pirati.schema @@ -1,23 +1,61 @@ attributetype ( 1.3.6.1.4.1.55307.2.3.1 NAME 'superiorTeam' - DESC 'Nadřízený tým' + DESC 'Nadrizeny tym' SUP distinguishedName + EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 - SINGLE-VALUE USAGE userApplications ) attributetype ( 1.3.6.1.4.1.55307.2.3.2 NAME 'teamLeader' - DESC 'Vedoucí týmu' + DESC 'Vedouci tymu' SUP distinguishedName + EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE USAGE userApplications ) attributetype ( 1.3.6.1.4.1.55307.2.3.3 NAME 'teamLeaderSubstitute' DESC 'Zástupce vedoucího týmu' SUP distinguishedName + EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 USAGE userApplications ) -objectclass ( 1.3.6.1.4.1.55307.2.4.1 NAME ( 'teamOfPirates' 'groupOfPirates' ) - DESC 'Piratský tým' +attributetype ( 1.3.6.1.4.1.55307.2.3.4 NAME 'forumId' + DESC 'Identifikator na piratskem foru' + EQUALITY integerMatch + ORDERING integerOrderingMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 + SINGLE-VALUE + USAGE userApplications ) +attributetype ( 1.3.6.1.4.1.55307.2.3.5 NAME 'isEnabled' + DESC 'Uzivatel je aktivni' + EQUALITY booleanMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 + SINGLE-VALUE + USAGE userApplications ) +attributetype ( 1.3.6.1.4.1.55307.2.3.6 NAME 'emailVerified' + DESC 'Registracni email je overen' + EQUALITY booleanMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 + SINGLE-VALUE + USAGE userApplications ) +attributetype ( 1.3.6.1.4.1.55307.2.3.7 NAME 'contactEmail' + DESC 'Kontaktni email' + EQUALITY caseIgnoreIA5Match + SUBSTR caseIgnoreIA5SubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} + USAGE userApplications ) +attributetype ( 1.3.6.1.4.1.55307.2.3.8 NAME 'isTeam' + DESC 'Skupina je tym' + EQUALITY booleanMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 + SINGLE-VALUE + USAGE userApplications ) +objectclass ( 1.3.6.1.4.1.55307.2.4.1 NAME 'groupOfPirates' + DESC 'Piratska skupina' SUP top STRUCTURAL MUST cn MAY ( member $ description $ gidNumber $ email $ superiorTeam $ teamLeader $ teamLeaderSubstitute ) ) +objectclass ( 1.3.6.1.4.1.55307.2.4.2 NAME 'pirate' + DESC 'Pirat' + SUP inetOrgPerson + AUXILIARY + MAY ( contactEmail $ emailVerified $ forumId $ userEnabled ) )