rfc4517

package
v1.5.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 17, 2024 License: MIT Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type LDAPSyntaxDefinition

type LDAPSyntaxDefinition string

RFC4517Syntax is a struct type that stores the raw RFC4517 syntax definition, along with a boolean value indicative of whether the syntax is considered human-readable.

var (
	ACIItem                     LDAPSyntaxDefinition
	AccessPoint                 LDAPSyntaxDefinition
	AttributeTypeDescription    LDAPSyntaxDefinition
	Audio                       LDAPSyntaxDefinition
	Binary                      LDAPSyntaxDefinition
	BitString                   LDAPSyntaxDefinition
	Boolean                     LDAPSyntaxDefinition
	CountryString               LDAPSyntaxDefinition
	DN                          LDAPSyntaxDefinition
	DataQualitySyntax           LDAPSyntaxDefinition
	DeliveryMethod              LDAPSyntaxDefinition
	DirectoryString             LDAPSyntaxDefinition
	DITContentRuleDescription   LDAPSyntaxDefinition
	DITStructureRuleDescription LDAPSyntaxDefinition
	DLSubmitPermission          LDAPSyntaxDefinition
	DSAQualitySyntax            LDAPSyntaxDefinition
	DSEType                     LDAPSyntaxDefinition
	EnhancedGuide               LDAPSyntaxDefinition
	FacsimileTelephoneNumber    LDAPSyntaxDefinition
	Fax                         LDAPSyntaxDefinition
	GeneralizedTime             LDAPSyntaxDefinition
	Guide                       LDAPSyntaxDefinition
	IA5String                   LDAPSyntaxDefinition
	INTEGER                     LDAPSyntaxDefinition
	JPEG                        LDAPSyntaxDefinition
	MatchingRuleDescription     LDAPSyntaxDefinition
	MatchingRuleUseDescription  LDAPSyntaxDefinition
	MailPreference              LDAPSyntaxDefinition
	MHSORAddress                LDAPSyntaxDefinition
	NameAndOptionalUID          LDAPSyntaxDefinition
	NameFormDescription         LDAPSyntaxDefinition
	NumericString               LDAPSyntaxDefinition
	ObjectClassDescription      LDAPSyntaxDefinition
	OID                         LDAPSyntaxDefinition
	OtherMailbox                LDAPSyntaxDefinition
	OctetString                 LDAPSyntaxDefinition
	PostalAddress               LDAPSyntaxDefinition
	ProtocolInformation         LDAPSyntaxDefinition
	PresentationAddress         LDAPSyntaxDefinition
	PrintableString             LDAPSyntaxDefinition
	SubtreeSpecification        LDAPSyntaxDefinition
	SupplierInformation         LDAPSyntaxDefinition
	SupplierOrConsumer          LDAPSyntaxDefinition
	SupplierAndConsumer         LDAPSyntaxDefinition
	TelephoneNumber             LDAPSyntaxDefinition
	TeletexTerminalIdentifier   LDAPSyntaxDefinition
	TelexNumber                 LDAPSyntaxDefinition
	UTCTime                     LDAPSyntaxDefinition
	LDAPSyntaxDescription       LDAPSyntaxDefinition
	ModifyRights                LDAPSyntaxDefinition
	LDAPSchemaDefinition        LDAPSyntaxDefinition
	LDAPSchemaDescription       LDAPSyntaxDefinition
	SubstringAssertion          LDAPSyntaxDefinition
)

func (LDAPSyntaxDefinition) String

func (r LDAPSyntaxDefinition) String() string

type LDAPSyntaxDefinitions

type LDAPSyntaxDefinitions []LDAPSyntaxDefinition

LDAPSyntaxDefinitiones is a slice type designed to store LDAPSyntaxDefinition instances.

var (
	AllLDAPSyntaxes LDAPSyntaxDefinitions
)

LDAPSyntaxes contains slices of all instances of LDAPSyntaxDefinition defined in this package.

func (LDAPSyntaxDefinitions) Len

func (r LDAPSyntaxDefinitions) Len() int

type MatchingRuleDefinition

type MatchingRuleDefinition string

MatchingRuleDefinition is a string type designed to store a raw MatchingRule definition.

var (
	ProtocolInformationMatch            MatchingRuleDefinition // Yes, technically this is RFC2252
	PresentationAddressMatch            MatchingRuleDefinition // Yes, technically this is RFC2256
	CaseIgnoreIA5SubstringsMatch        MatchingRuleDefinition
	CaseIgnoreIA5Match                  MatchingRuleDefinition
	CaseExactIA5Match                   MatchingRuleDefinition
	ObjectIdentifierMatch               MatchingRuleDefinition
	DistinguishedNameMatch              MatchingRuleDefinition
	CaseIgnoreMatch                     MatchingRuleDefinition
	CaseIgnoreOrderingMatch             MatchingRuleDefinition
	CaseIgnoreSubstringsMatch           MatchingRuleDefinition
	CaseExactMatch                      MatchingRuleDefinition
	CaseExactOrderingMatch              MatchingRuleDefinition
	CaseExactSubstringsMatch            MatchingRuleDefinition
	NumericStringMatch                  MatchingRuleDefinition
	NumericStringOrderingMatch          MatchingRuleDefinition
	NumericStringSubstringsMatch        MatchingRuleDefinition
	CaseIgnoreListMatch                 MatchingRuleDefinition
	CaseIgnoreListSubstringsMatch       MatchingRuleDefinition
	BooleanMatch                        MatchingRuleDefinition
	IntegerMatch                        MatchingRuleDefinition
	IntegerOrderingMatch                MatchingRuleDefinition
	BitStringMatch                      MatchingRuleDefinition
	OctetStringMatch                    MatchingRuleDefinition
	OctetStringOrderingMatch            MatchingRuleDefinition
	TelephoneNumberMatch                MatchingRuleDefinition
	TelephoneNumberSubstringsMatch      MatchingRuleDefinition
	UniqueMemberMatch                   MatchingRuleDefinition
	GeneralizedTimeMatch                MatchingRuleDefinition
	GeneralizedTimeOrderingMatch        MatchingRuleDefinition
	IntegerFirstComponentMatch          MatchingRuleDefinition
	ObjectIdentifierFirstComponentMatch MatchingRuleDefinition
	DirectoryStringFirstComponentMatch  MatchingRuleDefinition
	WordMatch                           MatchingRuleDefinition
	KeywordMatch                        MatchingRuleDefinition
)

func (MatchingRuleDefinition) String

func (r MatchingRuleDefinition) String() string

type MatchingRuleDefinitions

type MatchingRuleDefinitions []MatchingRuleDefinition

MatchingRuleDefinitions is a slice type designed to store instances of MatchingRuleDefinition.

var AllMatchingRules MatchingRuleDefinitions

MatchingRules contains slices of all instances of MatchingRuleDefinition defined in this package.

func (MatchingRuleDefinitions) Len

func (r MatchingRuleDefinitions) Len() int

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL