wire-api-0.1.0
Safe HaskellSafe-Inferred
LanguageGHC2021

Wire.API.User.EmailAddress

Synopsis

Documentation

emailAddress :: ByteString -> Maybe EmailAddress Source #

Smart constructor for an email address

emailToSAMLNameID :: EmailAddress -> Either String NameID Source #

FUTUREWORK(fisx): if saml2-web-sso exported the NameID constructor, we could make this function total without all that praying and hoping.

Orphan instances

Arbitrary EmailAddress Source # 
Instance details

FromJSON EmailAddress Source # 
Instance details

ToJSON EmailAddress Source # 
Instance details

FromByteString EmailAddress Source # 
Instance details

Methods

parser :: Parser EmailAddress Source #

ToByteString EmailAddress Source # 
Instance details

Cql EmailAddress Source # 
Instance details

FromHttpApiData EmailAddress Source # 
Instance details

ToHttpApiData EmailAddress Source # 
Instance details

ToParamSchema EmailAddress Source # 
Instance details

ToSchema EmailAddress Source # 
Instance details