| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
ADLDAP.Types
Documentation
Constructors
| ADCtx | |
data ADLDAPError #
Constructors
| NotFound |
Instances
| Eq ADLDAPError # | |
Defined in ADLDAP.Types | |
| Show ADLDAPError # | |
Defined in ADLDAP.Types Methods showsPrec :: Int -> ADLDAPError -> ShowS show :: ADLDAPError -> String showList :: [ADLDAPError] -> ShowS | |
Instances
| IsString DN # | |
Defined in ADLDAP.Types Methods fromString :: String -> DN | |
Instances
| IsString LdifMod # | |
Defined in ADLDAP.Types Methods fromString :: String -> LdifMod | |
| IsString LdifRecs # | |
Defined in ADLDAP.Types Methods fromString :: String -> LdifRecs | |
| IsString Key # | |
Defined in ADLDAP.Types Methods fromString :: String -> Key | |
| IsString DN # | |
Defined in ADLDAP.Types Methods fromString :: String -> DN | |
| Eq a => Eq (Tagged tag a) # | |
| Ord a => Ord (Tagged tag a) # | |
Defined in ADLDAP.Types | |
| Show a => Show (Tagged tag a) # | |
| Generic (Tagged tag a) # | |
| ToJSON (Tagged KeyTag Text) # | |
| FromJSON (Tagged KeyTag Text) # | |
| type Rep (Tagged tag a) # | |
Defined in ADLDAP.Types type Rep (Tagged tag a) = D1 (MetaData "Tagged" "ADLDAP.Types" "adldap-0.1.0.0-IsURUjkRFAA57xtmEC0Tbj" True) (C1 (MetaCons "Tagged" PrefixI True) (S1 (MetaSel (Just "unTagged") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 a))) | |
Instances
| Eq Attr # | |
| Show Attr # | |
| Generic Attr # | |
| Semigroup Attr # | |
| type Rep Attr # | |
Defined in ADLDAP.Types type Rep Attr = D1 (MetaData "Attr" "ADLDAP.Types" "adldap-0.1.0.0-IsURUjkRFAA57xtmEC0Tbj" False) (C1 (MetaCons "Attr" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 ADType) :*: S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Vals))) | |
Instances
| Eq Record # | |
| Show Record # | |
| Generic Record # | |
| type Rep Record # | |
Defined in ADLDAP.Types type Rep Record = D1 (MetaData "Record" "ADLDAP.Types" "adldap-0.1.0.0-IsURUjkRFAA57xtmEC0Tbj" False) (C1 (MetaCons "Record" PrefixI True) (S1 (MetaSel (Just "dn") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 DN) :*: S1 (MetaSel (Just "attrs") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Attrs))) | |
data TextRecord #
Constructors
| TextRecord | |
Instances
| Eq TextRecord # | |
Defined in ADLDAP.Types | |
| Show TextRecord # | |
Defined in ADLDAP.Types Methods showsPrec :: Int -> TextRecord -> ShowS show :: TextRecord -> String showList :: [TextRecord] -> ShowS | |
| Generic TextRecord # | |
Defined in ADLDAP.Types Associated Types type Rep TextRecord :: Type -> Type | |
| ToJSON TextRecord # | |
Defined in ADLDAP.Types Methods toJSON :: TextRecord -> Value # toEncoding :: TextRecord -> Encoding # toJSONList :: [TextRecord] -> Value # toEncodingList :: [TextRecord] -> Encoding # | |
| FromJSON TextRecord # | |
Defined in ADLDAP.Types | |
| type Rep TextRecord # | |
Defined in ADLDAP.Types type Rep TextRecord = D1 (MetaData "TextRecord" "ADLDAP.Types" "adldap-0.1.0.0-IsURUjkRFAA57xtmEC0Tbj" False) (C1 (MetaCons "TextRecord" PrefixI True) (S1 (MetaSel (Just "trDN") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "trAttrs") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Map Text (ADType, Set Text))))) | |
Constructors
| AddAttr | |
| DeleteAttr | |
| ReplaceAttr | |
| ModifyAttr | |
data LdifRecsTag #
Instances
| IsString LdifRecs # | |
Defined in ADLDAP.Types Methods fromString :: String -> LdifRecs | |
data LdifModTag #
Instances
| IsString LdifMod # | |
Defined in ADLDAP.Types Methods fromString :: String -> LdifMod | |
type LdifRecs = Tagged LdifRecsTag Text #
type LdifMod = Tagged LdifModTag Text #
type TypeResolver = Key -> ADType #
Constructors
Instances
| Eq ADType # | |
| Ord ADType # | |
| Show ADType # | |
| Generic ADType # | |
| ToJSON ADType # | |
Defined in ADLDAP.Types | |
| FromJSON ADType # | |
| OID ADType # | |
| type Rep ADType # | |
Defined in ADLDAP.Types type Rep ADType = D1 (MetaData "ADType" "ADLDAP.Types" "adldap-0.1.0.0-IsURUjkRFAA57xtmEC0Tbj" False) ((((C1 (MetaCons "Boolean" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Integer" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Enumeration" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "LargeInteger" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ObjectAccessPoint" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ObjectDNString" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "ObjectORName" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ObjectDNBinary" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ObjectDSDN" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "ObjectPresentationAddress" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ObjectReplicaLink" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "StringCase" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "StringIA5" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "StringNTSecDesc" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "StringNumeric" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "StringObjectIdentifier" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "StringOctet" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "StringPrintable" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "StringSid" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "StringTeletex" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "StringUnicode" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "StringUTCTime" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "StringGeneralizedTime" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "LinkedDN" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Key))))))) | |
Constructors
| Authority Int |
Constructors
| RID Int |
data ObjectGUID #
Constructors
| ObjectGUID | |
Instances
| Eq ObjectGUID # | |
Defined in ADLDAP.Types | |
| Show ObjectGUID # | |
Defined in ADLDAP.Types Methods showsPrec :: Int -> ObjectGUID -> ShowS show :: ObjectGUID -> String showList :: [ObjectGUID] -> ShowS | |