| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
DocuSign.Client.Types
Synopsis
- data AccountId
- data AccountName
- data DocumentId
- data EmailAddress
- data EnvelopeId
- type PostSigningUri = Uri
- data RecipientId
- type SigningUri = Uri
- data Uri
- data UserId
- data UserName
- mkAccountId :: Integer -> AccountId
- mkAccountName :: Text -> AccountName
- mkDocumentId :: Integer -> DocumentId
- mkEmailAddress :: Text -> EmailAddress
- mkEnvelopeId :: UUID -> EnvelopeId
- mkRecipientId :: Text -> RecipientId
- mkUri :: Text -> Uri
- mkUserId :: Text -> UserId
- mkUserName :: Text -> UserName
- unAccountId :: AccountId -> Integer
- unAccountName :: AccountName -> Text
- unDocumentId :: DocumentId -> Integer
- unEmailAddress :: EmailAddress -> Text
- unEnvelopeId :: EnvelopeId -> UUID
- unRecipientId :: RecipientId -> Text
- unUri :: Uri -> Text
- unUserId :: UserId -> Text
- unUserName :: UserName -> Text
- data AccountInfo = AccountInfo {}
- data Document = Document {}
- data Envelope = Envelope {}
- data Recipient = Recipient {}
- newtype RedirectionOptions = RedirectionOptions {}
- data SigningEvent
- data SigningMethod
Documentation
Instances
data AccountName Source #
Instances
| Eq AccountName Source # | |
Defined in DocuSign.Client.Types | |
| Read AccountName Source # | |
Defined in DocuSign.Client.Types Methods readsPrec :: Int -> ReadS AccountName # readList :: ReadS [AccountName] # readPrec :: ReadPrec AccountName # readListPrec :: ReadPrec [AccountName] # | |
| Show AccountName Source # | |
Defined in DocuSign.Client.Types Methods showsPrec :: Int -> AccountName -> ShowS # show :: AccountName -> String # showList :: [AccountName] -> ShowS # | |
| ToJSON AccountName Source # | |
Defined in DocuSign.Client.Types Methods toJSON :: AccountName -> Value # toEncoding :: AccountName -> Encoding # toJSONList :: [AccountName] -> Value # toEncodingList :: [AccountName] -> Encoding # | |
| FromJSON AccountName Source # | |
Defined in DocuSign.Client.Types | |
data DocumentId Source #
Instances
data EmailAddress Source #
Instances
| Eq EmailAddress Source # | |
Defined in DocuSign.Client.Types | |
| Read EmailAddress Source # | |
Defined in DocuSign.Client.Types Methods readsPrec :: Int -> ReadS EmailAddress # readList :: ReadS [EmailAddress] # | |
| Show EmailAddress Source # | |
Defined in DocuSign.Client.Types Methods showsPrec :: Int -> EmailAddress -> ShowS # show :: EmailAddress -> String # showList :: [EmailAddress] -> ShowS # | |
| ToJSON EmailAddress Source # | |
Defined in DocuSign.Client.Types Methods toJSON :: EmailAddress -> Value # toEncoding :: EmailAddress -> Encoding # toJSONList :: [EmailAddress] -> Value # toEncodingList :: [EmailAddress] -> Encoding # | |
| FromJSON EmailAddress Source # | |
Defined in DocuSign.Client.Types | |
data EnvelopeId Source #
Instances
type PostSigningUri = Uri Source #
Represents a post-signing redirection target.
data RecipientId Source #
Instances
| Eq RecipientId Source # | |
Defined in DocuSign.Client.Types | |
| Read RecipientId Source # | |
Defined in DocuSign.Client.Types Methods readsPrec :: Int -> ReadS RecipientId # readList :: ReadS [RecipientId] # readPrec :: ReadPrec RecipientId # readListPrec :: ReadPrec [RecipientId] # | |
| Show RecipientId Source # | |
Defined in DocuSign.Client.Types Methods showsPrec :: Int -> RecipientId -> ShowS # show :: RecipientId -> String # showList :: [RecipientId] -> ShowS # | |
| ToJSON RecipientId Source # | |
Defined in DocuSign.Client.Types Methods toJSON :: RecipientId -> Value # toEncoding :: RecipientId -> Encoding # toJSONList :: [RecipientId] -> Value # toEncodingList :: [RecipientId] -> Encoding # | |
| FromJSON RecipientId Source # | |
Defined in DocuSign.Client.Types | |
type SigningUri = Uri Source #
Represents a single-use signing link.
mkAccountId :: Integer -> AccountId Source #
mkAccountName :: Text -> AccountName Source #
mkDocumentId :: Integer -> DocumentId Source #
mkEmailAddress :: Text -> EmailAddress Source #
mkEnvelopeId :: UUID -> EnvelopeId Source #
mkRecipientId :: Text -> RecipientId Source #
mkUserName :: Text -> UserName Source #
unAccountId :: AccountId -> Integer Source #
unAccountName :: AccountName -> Text Source #
unDocumentId :: DocumentId -> Integer Source #
unEmailAddress :: EmailAddress -> Text Source #
unEnvelopeId :: EnvelopeId -> UUID Source #
unRecipientId :: RecipientId -> Text Source #
unUserName :: UserName -> Text Source #
data AccountInfo Source #
Constructors
| AccountInfo | |
Fields | |
Instances
| Parse LoginAccount AccountInfo Source # | |
Defined in DocuSign.Client.Types.Parsing Methods parse :: LoginAccount -> Maybe AccountInfo Source # | |
| Parse Authentication [AccountInfo] Source # | |
Defined in DocuSign.Client.Types.Parsing Methods parse :: Authentication -> Maybe [AccountInfo] Source # | |
Constructors
| Document | |
Fields
| |
Constructors
| Envelope | |
Fields | |
Constructors
| Recipient | |
newtype RedirectionOptions Source #
Constructors
| RedirectionOptions | |
Fields | |
data SigningEvent Source #
Constructors
| SigningCancelled | |
| SigningCompleted | |
| SigningDeclined | |
| SigningException | |
| SigningFaxPending | |
| SigningIdCheckFailed | |
| SigningSessionExpired | |
| SigningTokenExpired | |
| SigningViewingCompleted |
Instances
| Eq SigningEvent Source # | |
Defined in DocuSign.Client.Types | |
| Show SigningEvent Source # | |
Defined in DocuSign.Client.Types Methods showsPrec :: Int -> SigningEvent -> ShowS # show :: SigningEvent -> String # showList :: [SigningEvent] -> ShowS # | |
| Parse Text SigningEvent Source # | |
Defined in DocuSign.Client.Types.Parsing | |
data SigningMethod Source #
Constructors
| EmailBasedSigning | |
| RedirectionBasedSigning |