Hoogle Search

Within LTS Haskell 24.25 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. enableHostnameValidation :: SSL -> String -> IO ()

    HsOpenSSL OpenSSL.Session

    Enable hostname validation. Also see setTlsextHostName. This uses the built-in mechanism introduced in 1.0.2/1.1.0, and will fail otherwise.

  2. module Text.XML.HXT.DTDValidation.AttributeValueValidation

    This module provides functions for validating attributes. The main functions are:

    • Check if the attribute value meets the lexical constraints of its type
    • Normalization of an attribute value

  3. module Text.XML.HXT.DTDValidation.DTDValidation

    This module provides functions for validating the DTD of XML documents represented as XmlTree. Unlike other popular XML validation tools the validation process returns a list of errors instead of aborting after the first error was found. Unlike validation of the document, the DTD branch is traversed four times:

    • Validation of Notations
    • Validation of Unparsed Entities
    • Validation of Element declarations
    • Validation of Attribute declarations

  4. module Text.XML.HXT.DTDValidation.DocValidation

    This module provides functions for validating XML Documents represented as XmlTree. Unlike other popular XML validation tools the validation process returns a list of errors instead of aborting after the first error was found. Before the document is validated, a lookup-table is build on the basis of the DTD which maps element names to their validation functions. After this initialization phase the whole document is traversed in preorder and every element is validated by the XmlFilter from the lookup-table.

  5. module Text.XML.HXT.DTDValidation.IdValidation

    This module provides functions for checking special IDIDREFIDREFS constraints. Checking special ID/IDREF/IDREFS constraints means:

    • checking that all ID values are unique.
    • checking that all IDREF/IDREFS values match the value of some ID attribute
    ID-Validation should be started before or after validating the document. First all nodes with ID attributes are collected from the document, then it is validated that values of ID attributes do not occure more than once. During a second iteration over the document it is validated that there exists an ID attribute value for IDREF/IDREFS attribute values.

  6. constructDtlsClientConnectionValidationFlags :: (IsDtlsClientConnection o, MonadIO m) => [TlsCertificateFlags] -> m (GValueConstruct o)

    gi-gio GI.Gio.Interfaces.DtlsClientConnection

    Construct a GValueConstruct with valid value for the “validation-flags” property. This is rarely needed directly, but it is used by new.

  7. dtlsClientConnectionGetValidationFlags :: (HasCallStack, MonadIO m, IsDtlsClientConnection a) => a -> m [TlsCertificateFlags]

    gi-gio GI.Gio.Interfaces.DtlsClientConnection

    Deprecated: (Since version 2.74)Do not attempt to ignore validation errors.

  8. dtlsClientConnectionSetValidationFlags :: (HasCallStack, MonadIO m, IsDtlsClientConnection a) => a -> [TlsCertificateFlags] -> m ()

    gi-gio GI.Gio.Interfaces.DtlsClientConnection

    Deprecated: (Since version 2.74)Do not attempt to ignore validation errors.

  9. getDtlsClientConnectionValidationFlags :: (MonadIO m, IsDtlsClientConnection o) => o -> m [TlsCertificateFlags]

    gi-gio GI.Gio.Interfaces.DtlsClientConnection

    Get the value of the “validation-flags” property. When overloading is enabled, this is equivalent to

    get dtlsClientConnection #validationFlags
    

  10. setDtlsClientConnectionValidationFlags :: (MonadIO m, IsDtlsClientConnection o) => o -> [TlsCertificateFlags] -> m ()

    gi-gio GI.Gio.Interfaces.DtlsClientConnection

    Set the value of the “validation-flags” property. When overloading is enabled, this is equivalent to

    set dtlsClientConnection [ #validationFlags := value ]
    

Page 15 of many | Previous | Next