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-BUXFFOe5Cfa6Icc2101Owc" 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-BUXFFOe5Cfa6Icc2101Owc" 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-BUXFFOe5Cfa6Icc2101Owc" 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-BUXFFOe5Cfa6Icc2101Owc" 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-BUXFFOe5Cfa6Icc2101Owc" 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 |