-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | libgssapi and libkrb5 bindings for haskell -- -- Simple bindings for libgssapi(SSO) and libkrb5(user/password) library. @package gssapi @version 0.1.0.0 -- | FFI binding to libgssapi module Network.Security.GssApi -- | Perform a simple gss_accept_sec_context test. Throws exception upon -- any error. runGssCheck :: Maybe ByteString -> ByteString -> IO (ByteString, ByteString) -- | Exception that can be thrown by functions from this module data GssException GssException :: Word -> ByteString -> GssException instance Foreign.Storable.Storable Network.Security.GssApi.GssChannelBindingsT instance Foreign.Storable.Storable Network.Security.GssApi.GssCtxIdT instance Foreign.Storable.Storable Network.Security.GssApi.GssCredUsageT instance Foreign.Storable.Storable Network.Security.GssApi.GssOIDSet instance Foreign.Storable.Storable Network.Security.GssApi.GssCredIdT instance Foreign.Storable.Storable Network.Security.GssApi.GssNameT instance GHC.Show.Show Network.Security.GssApi.GssException instance GHC.Exception.Exception Network.Security.GssApi.GssException -- | FFI binding to libkrb5 library module Network.Security.Kerberos -- | Try to login with principal and password. If logging fails, exception -- is raised krb5Login :: ByteString -> ByteString -> IO () -- | Call 'krb5_unparse . krb5_parse' - i.e. add system-wide default realm -- to the principal name krb5Resolve :: ByteString -> IO ByteString -- | Exception raised by this module data KrbException KrbException :: Word -> ByteString -> KrbException instance GHC.Show.Show Network.Security.Kerberos.KrbException instance GHC.Exception.Exception Network.Security.Kerberos.KrbException