openid-0.1: An implementation of the OpenID-2.0 spec.
Source code
Contents
Index
Text.XRDS
Stability
Portability :
Maintainer
Trevor 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
]
Instances
Show
Service
Utility Functions
isUsable
::
XRDS
->
Bool
Source
Check to see if an XRDS service description is usable.
hasType
::
String
->
Service
->
Bool
Source
Generate a predicate over Service Types.
Parsing
parseXRDS
::
String
->
Maybe
XRDS
Source
Produced by
Haddock
version 2.4.1