Package com.docusign.esign.model
Class RecipientViewRequest
- java.lang.Object
-
- com.docusign.esign.model.RecipientViewRequest
-
public class RecipientViewRequest extends Object
The request body for the [EnvelopeViews: createRecipient](/docs/esign-rest-api/reference/envelopes/envelopeviews/createrecipient/) and [EnvelopeViews: createSharedRecipient](/docs/esign-rest-api/reference/envelopes/envelopeviews/createsharedrecipient/) methods..
-
-
Constructor Summary
Constructors Constructor Description RecipientViewRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RecipientViewRequestaddFrameAncestorsItem(String frameAncestorsItem)addFrameAncestorsItem.RecipientViewRequestaddMessageOriginsItem(String messageOriginsItem)addMessageOriginsItem.RecipientViewRequestassertionId(String assertionId)assertionId.RecipientViewRequestauthenticationInstant(String authenticationInstant)authenticationInstant.RecipientViewRequestauthenticationMethod(String authenticationMethod)authenticationMethod.RecipientViewRequestclientURLs(RecipientTokenClientURLs clientURLs)clientURLs.RecipientViewRequestclientUserId(String clientUserId)clientUserId.RecipientViewRequestemail(String email)email.booleanequals(Object o)Compares objects.RecipientViewRequestframeAncestors(List<String> frameAncestors)frameAncestors.StringgetAssertionId()A unique identifier of the authentication event executed by the client application..StringgetAuthenticationInstant()A sender generated value that indicates the date/time that the signer was authenticated..StringgetAuthenticationMethod()A sender created value that indicates the convention used to authenticate the signer.RecipientTokenClientURLsgetClientURLs().StringgetClientUserId()A sender created value that shows the recipient is embedded (captive).StringgetEmail()Specifies the email of the recipient.List<String>getFrameAncestors().List<String>getMessageOrigins().StringgetPingFrequency()Only used if pingUrl is specified.StringgetPingUrl()A client Url to be pinged by the DocuSign Signing experience to indicate to the client that Signing is active.StringgetRecipientId()Unique for the recipient.StringgetReturnUrl()The url the recipient is redirected to after the signing session has ended.StringgetSecurityDomain()The domain in which the user authenticated..StringgetUserId()Specifies the user ID of the recipient.StringgetUserName()Specifies the username of the recipient.StringgetXFrameOptions().StringgetXFrameOptionsAllowFromUrl().inthashCode()Returns the HashCode.RecipientViewRequestmessageOrigins(List<String> messageOrigins)messageOrigins.RecipientViewRequestpingFrequency(String pingFrequency)pingFrequency.RecipientViewRequestpingUrl(String pingUrl)pingUrl.RecipientViewRequestrecipientId(String recipientId)recipientId.RecipientViewRequestreturnUrl(String returnUrl)returnUrl.RecipientViewRequestsecurityDomain(String securityDomain)securityDomain.voidsetAssertionId(String assertionId)setAssertionId.voidsetAuthenticationInstant(String authenticationInstant)setAuthenticationInstant.voidsetAuthenticationMethod(String authenticationMethod)setAuthenticationMethod.voidsetClientURLs(RecipientTokenClientURLs clientURLs)setClientURLs.voidsetClientUserId(String clientUserId)setClientUserId.voidsetEmail(String email)setEmail.voidsetFrameAncestors(List<String> frameAncestors)setFrameAncestors.voidsetMessageOrigins(List<String> messageOrigins)setMessageOrigins.voidsetPingFrequency(String pingFrequency)setPingFrequency.voidsetPingUrl(String pingUrl)setPingUrl.voidsetRecipientId(String recipientId)setRecipientId.voidsetReturnUrl(String returnUrl)setReturnUrl.voidsetSecurityDomain(String securityDomain)setSecurityDomain.voidsetUserId(String userId)setUserId.voidsetUserName(String userName)setUserName.voidsetXFrameOptions(String xFrameOptions)setXFrameOptions.voidsetXFrameOptionsAllowFromUrl(String xFrameOptionsAllowFromUrl)setXFrameOptionsAllowFromUrl.StringtoString()Converts the given object to string.RecipientViewRequestuserId(String userId)userId.RecipientViewRequestuserName(String userName)userName.RecipientViewRequestxFrameOptions(String xFrameOptions)xFrameOptions.RecipientViewRequestxFrameOptionsAllowFromUrl(String xFrameOptionsAllowFromUrl)xFrameOptionsAllowFromUrl.
-
-
-
Method Detail
-
assertionId
public RecipientViewRequest assertionId(String assertionId)
assertionId.- Returns:
- RecipientViewRequest
-
getAssertionId
public String getAssertionId()
A unique identifier of the authentication event executed by the client application..- Returns:
- assertionId
-
setAssertionId
public void setAssertionId(String assertionId)
setAssertionId.
-
authenticationInstant
public RecipientViewRequest authenticationInstant(String authenticationInstant)
authenticationInstant.- Returns:
- RecipientViewRequest
-
getAuthenticationInstant
public String getAuthenticationInstant()
A sender generated value that indicates the date/time that the signer was authenticated..- Returns:
- authenticationInstant
-
setAuthenticationInstant
public void setAuthenticationInstant(String authenticationInstant)
setAuthenticationInstant.
-
authenticationMethod
public RecipientViewRequest authenticationMethod(String authenticationMethod)
authenticationMethod.- Returns:
- RecipientViewRequest
-
getAuthenticationMethod
public String getAuthenticationMethod()
A sender created value that indicates the convention used to authenticate the signer. This information is included in the Certificate of Completion..- Returns:
- authenticationMethod
-
setAuthenticationMethod
public void setAuthenticationMethod(String authenticationMethod)
setAuthenticationMethod.
-
clientURLs
public RecipientViewRequest clientURLs(RecipientTokenClientURLs clientURLs)
clientURLs.- Returns:
- RecipientViewRequest
-
getClientURLs
public RecipientTokenClientURLs getClientURLs()
.- Returns:
- clientURLs
-
setClientURLs
public void setClientURLs(RecipientTokenClientURLs clientURLs)
setClientURLs.
-
clientUserId
public RecipientViewRequest clientUserId(String clientUserId)
clientUserId.- Returns:
- RecipientViewRequest
-
getClientUserId
public String getClientUserId()
A sender created value that shows the recipient is embedded (captive). Maximum length: 100 characters..- Returns:
- clientUserId
-
setClientUserId
public void setClientUserId(String clientUserId)
setClientUserId.
-
email
public RecipientViewRequest email(String email)
email.- Returns:
- RecipientViewRequest
-
getEmail
public String getEmail()
Specifies the email of the recipient. You can use either email and userName or userId to identify the recipient..- Returns:
-
setEmail
public void setEmail(String email)
setEmail.
-
frameAncestors
public RecipientViewRequest frameAncestors(List<String> frameAncestors)
frameAncestors.- Returns:
- RecipientViewRequest
-
addFrameAncestorsItem
public RecipientViewRequest addFrameAncestorsItem(String frameAncestorsItem)
addFrameAncestorsItem.- Returns:
- RecipientViewRequest
-
messageOrigins
public RecipientViewRequest messageOrigins(List<String> messageOrigins)
messageOrigins.- Returns:
- RecipientViewRequest
-
addMessageOriginsItem
public RecipientViewRequest addMessageOriginsItem(String messageOriginsItem)
addMessageOriginsItem.- Returns:
- RecipientViewRequest
-
pingFrequency
public RecipientViewRequest pingFrequency(String pingFrequency)
pingFrequency.- Returns:
- RecipientViewRequest
-
getPingFrequency
public String getPingFrequency()
Only used if pingUrl is specified. This is the interval, in seconds, between pings on the pingUrl. The default is 300 seconds. Valid values are 60-1200 seconds..- Returns:
- pingFrequency
-
setPingFrequency
public void setPingFrequency(String pingFrequency)
setPingFrequency.
-
pingUrl
public RecipientViewRequest pingUrl(String pingUrl)
pingUrl.- Returns:
- RecipientViewRequest
-
getPingUrl
public String getPingUrl()
A client Url to be pinged by the DocuSign Signing experience to indicate to the client that Signing is active. An HTTP Get is executed against the client. The response from the client is ignored. The intent is for the client to reset it's session timer when the request is received..- Returns:
- pingUrl
-
setPingUrl
public void setPingUrl(String pingUrl)
setPingUrl.
-
recipientId
public RecipientViewRequest recipientId(String recipientId)
recipientId.- Returns:
- RecipientViewRequest
-
getRecipientId
public String getRecipientId()
Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document..- Returns:
- recipientId
-
setRecipientId
public void setRecipientId(String recipientId)
setRecipientId.
-
returnUrl
public RecipientViewRequest returnUrl(String returnUrl)
returnUrl.- Returns:
- RecipientViewRequest
-
getReturnUrl
public String getReturnUrl()
The url the recipient is redirected to after the signing session has ended. DocuSign redirects to the url and includes an event parameter that can be used by your application. Possible event parameter values: * cancel (recipient canceled the signing operation) * decline (recipient declined to sign) * exception (an exception occurred) * fax_pending (recipient has a fax pending) * session_timeout (session timed out) * signing_complete (signer completed the signing ceremony) * ttl_expired (the TTL, time to live, timer expired) * viewing_complete (recipient completed viewing the envelope) ###### Note: Include https:// in the URL or the redirect might not succeed on some browsers. .- Returns:
- returnUrl
-
setReturnUrl
public void setReturnUrl(String returnUrl)
setReturnUrl.
-
securityDomain
public RecipientViewRequest securityDomain(String securityDomain)
securityDomain.- Returns:
- RecipientViewRequest
-
getSecurityDomain
public String getSecurityDomain()
The domain in which the user authenticated..- Returns:
- securityDomain
-
setSecurityDomain
public void setSecurityDomain(String securityDomain)
setSecurityDomain.
-
userId
public RecipientViewRequest userId(String userId)
userId.- Returns:
- RecipientViewRequest
-
getUserId
public String getUserId()
Specifies the user ID of the recipient. You can use with user ID or email and user name to identify the recipient. If user ID is used and a client user ID is provided, the value in the `userId` property must match a recipient ID (which can be retrieved with a GET recipients call) for the envelope. If a user ID is used and a clientUser ID is not provided, the user ID match the user ID of the authenticating user..- Returns:
- userId
-
setUserId
public void setUserId(String userId)
setUserId.
-
userName
public RecipientViewRequest userName(String userName)
userName.- Returns:
- RecipientViewRequest
-
getUserName
public String getUserName()
Specifies the username of the recipient. You can use either email and userName or userId to identify the recipient..- Returns:
- userName
-
setUserName
public void setUserName(String userName)
setUserName.
-
xFrameOptions
public RecipientViewRequest xFrameOptions(String xFrameOptions)
xFrameOptions.- Returns:
- RecipientViewRequest
-
getXFrameOptions
public String getXFrameOptions()
.- Returns:
- xFrameOptions
-
setXFrameOptions
public void setXFrameOptions(String xFrameOptions)
setXFrameOptions.
-
xFrameOptionsAllowFromUrl
public RecipientViewRequest xFrameOptionsAllowFromUrl(String xFrameOptionsAllowFromUrl)
xFrameOptionsAllowFromUrl.- Returns:
- RecipientViewRequest
-
getXFrameOptionsAllowFromUrl
public String getXFrameOptionsAllowFromUrl()
.- Returns:
- xFrameOptionsAllowFromUrl
-
setXFrameOptionsAllowFromUrl
public void setXFrameOptionsAllowFromUrl(String xFrameOptionsAllowFromUrl)
setXFrameOptionsAllowFromUrl.
-
equals
public boolean equals(Object o)
Compares objects.
-
-