Class: GroupDocs::Signature::Recipient

Inherits:
Api::Entity show all
Defined in:
lib/groupdocs/signature/recipient.rb

Constant Summary collapse

STATUSES =
{
  :none       => -1,
  :waiting    =>  0,
  :notified   =>  1,
  :delegated  =>  2,
  :rejected   =>  3,
  :signed     =>  4,
}

Instance Attribute Summary collapse

Method Summary

Methods inherited from Api::Entity

#initialize, #inspect, #to_hash

Methods included from Api::Helpers::Accessor

#alias_accessor

Constructor Details

This class inherits a constructor from GroupDocs::Api::Entity

Instance Attribute Details

#commentObject



51
52
53
# File 'lib/groupdocs/signature/recipient.rb', line 51

def comment
  @comment
end

#delegatedRecipientIdObject



39
40
41
# File 'lib/groupdocs/signature/recipient.rb', line 39

def delegatedRecipientId
  @delegatedRecipientId
end

#emailObject



16
17
18
# File 'lib/groupdocs/signature/recipient.rb', line 16

def email
  @email
end

#embedUrlObject



49
50
51
# File 'lib/groupdocs/signature/recipient.rb', line 49

def embedUrl
  @embedUrl
end

#firstNameObject



18
19
20
# File 'lib/groupdocs/signature/recipient.rb', line 18

def firstName
  @firstName
end

#idObject



14
15
16
# File 'lib/groupdocs/signature/recipient.rb', line 14

def id
  @id
end

#lastNameObject



20
21
22
# File 'lib/groupdocs/signature/recipient.rb', line 20

def lastName
  @lastName
end

#nicknameObject



22
23
24
# File 'lib/groupdocs/signature/recipient.rb', line 22

def nickname
  @nickname
end

#orderObject



26
27
28
# File 'lib/groupdocs/signature/recipient.rb', line 26

def order
  @order
end

#roleIdObject



24
25
26
# File 'lib/groupdocs/signature/recipient.rb', line 24

def roleId
  @roleId
end

#signatureBrowserObject



47
48
49
# File 'lib/groupdocs/signature/recipient.rb', line 47

def signatureBrowser
  @signatureBrowser
end

#signatureFingerprintObject



41
42
43
# File 'lib/groupdocs/signature/recipient.rb', line 41

def signatureFingerprint
  @signatureFingerprint
end

#signatureHostObject



43
44
45
# File 'lib/groupdocs/signature/recipient.rb', line 43

def signatureHost
  @signatureHost
end

#signatureLocationObject



45
46
47
# File 'lib/groupdocs/signature/recipient.rb', line 45

def signatureLocation
  @signatureLocation
end

#statusSymbol

Converts status to human-readable format.

Returns:

  • (Symbol)


28
29
30
# File 'lib/groupdocs/signature/recipient.rb', line 28

def status
  @status
end

#statusDateTimeObject



37
38
39
# File 'lib/groupdocs/signature/recipient.rb', line 37

def statusDateTime
  @statusDateTime
end

#statusMessageObject



35
36
37
# File 'lib/groupdocs/signature/recipient.rb', line 35

def statusMessage
  @statusMessage
end

#userGuidObject



33
34
35
# File 'lib/groupdocs/signature/recipient.rb', line 33

def userGuid
  @userGuid
end