openid-0.1.3.0: An implementation of the OpenID-2.0 spec.Source codeContentsIndex
Text.XRDS
StabilityPortability :
MaintainerTrevor Elliott <trevor@geekgateway.com>
Contents
Types
Utility Functions
Parsing
Description
Synopsis
type XRDS = [XRD]
type XRD = [Service]
data Service = Service {
serviceTypes :: [String]
serviceMediaTypes :: [String]
serviceURIs :: [String]
serviceLocalIDs :: [String]
servicePriority :: Maybe Int
serviceExtra :: [Element]
}
isUsable :: XRDS -> Bool
hasType :: String -> Service -> Bool
parseXRDS :: String -> Maybe XRDS
Types
type XRDS = [XRD]Source
type XRD = [Service]Source
data Service Source
Constructors
Service
serviceTypes :: [String]
serviceMediaTypes :: [String]
serviceURIs :: [String]
serviceLocalIDs :: [String]
servicePriority :: Maybe Int
serviceExtra :: [Element]
show/hide Instances
Utility Functions
isUsable :: XRDS -> BoolSource
Check to see if an XRDS service description is usable.
hasType :: String -> Service -> BoolSource
Generate a predicate over Service Types.
Parsing
parseXRDS :: String -> Maybe XRDSSource
Produced by Haddock version 2.4.2