DocuSign CSharp Docs
Public Member Functions | Properties | List of all members
DocuSign.eSign.Model.UserAccountManagementGranularInformation Class Reference

Describes which account management capabilities a user has. More...

Inheritance diagram for DocuSign.eSign.Model.UserAccountManagementGranularInformation:

Public Member Functions

 UserAccountManagementGranularInformation (string CanManageAccountSecuritySettings=default(string), SettingsMetadata CanManageAccountSecuritySettingsMetadata=default(SettingsMetadata), string CanManageAccountSettings=default(string), SettingsMetadata CanManageAccountSettingsMetadata=default(SettingsMetadata), string CanManageAdmins=default(string), SettingsMetadata CanManageAdminsMetadata=default(SettingsMetadata), string CanManageConnect=default(string), SettingsMetadata CanManageConnectMetadata=default(SettingsMetadata), string CanManageDocumentRetention=default(string), SettingsMetadata CanManageDocumentRetentionMetadata=default(SettingsMetadata), string CanManageEnvelopeTransfer=default(string), SettingsMetadata CanManageEnvelopeTransferMetadata=default(SettingsMetadata), string CanManageGroupsButNotUsers=default(string), SettingsMetadata CanManageGroupsButNotUsersMetadata=default(SettingsMetadata), string CanManageJointAgreements=default(string), SettingsMetadata CanManageJointAgreementsMetadata=default(SettingsMetadata), string CanManageReporting=default(string), SettingsMetadata CanManageReportingMetadata=default(SettingsMetadata), string CanManageSharing=default(string), SettingsMetadata CanManageSharingMetadata=default(SettingsMetadata), string CanManageSigningGroups=default(string), SettingsMetadata CanManageSigningGroupsMetadata=default(SettingsMetadata), string CanManageStamps=default(string), SettingsMetadata CanManageStampsMetadata=default(SettingsMetadata), string CanManageUsers=default(string), SettingsMetadata CanManageUsersMetadata=default(SettingsMetadata), string CanViewUsers=default(string))
 Initializes a new instance of the UserAccountManagementGranularInformation class. More...
 
override string ToString ()
 Returns the string presentation of the object More...
 
string ToJson ()
 Returns the JSON string presentation of the object More...
 
override bool Equals (object obj)
 Returns true if objects are equal More...
 
bool Equals (UserAccountManagementGranularInformation other)
 Returns true if UserAccountManagementGranularInformation instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 
IEnumerable< ValidationResult > Validate (ValidationContext validationContext)
 

Properties

string CanManageAccountSecuritySettings [get, set]
 Gets or Sets CanManageAccountSecuritySettings More...
 
SettingsMetadata CanManageAccountSecuritySettingsMetadata [get, set]
 Gets or Sets CanManageAccountSecuritySettingsMetadata More...
 
string CanManageAccountSettings [get, set]
 Gets or Sets CanManageAccountSettings More...
 
SettingsMetadata CanManageAccountSettingsMetadata [get, set]
 Gets or Sets CanManageAccountSettingsMetadata More...
 
string CanManageAdmins [get, set]
 Gets or Sets CanManageAdmins More...
 
SettingsMetadata CanManageAdminsMetadata [get, set]
 Metadata that indicates whether the &#x60;canManageAdmins&#x60; property is editable. More...
 
string CanManageConnect [get, set]
 Gets or Sets CanManageConnect More...
 
SettingsMetadata CanManageConnectMetadata [get, set]
 Gets or Sets CanManageConnectMetadata More...
 
string CanManageDocumentRetention [get, set]
 Gets or Sets CanManageDocumentRetention More...
 
SettingsMetadata CanManageDocumentRetentionMetadata [get, set]
 Gets or Sets CanManageDocumentRetentionMetadata More...
 
string CanManageEnvelopeTransfer [get, set]
 Gets or Sets CanManageEnvelopeTransfer More...
 
SettingsMetadata CanManageEnvelopeTransferMetadata [get, set]
 Gets or Sets CanManageEnvelopeTransferMetadata More...
 
string CanManageGroupsButNotUsers [get, set]
 Gets or Sets CanManageGroupsButNotUsers More...
 
SettingsMetadata CanManageGroupsButNotUsersMetadata [get, set]
 Gets or Sets CanManageGroupsButNotUsersMetadata More...
 
string CanManageJointAgreements [get, set]
 Gets or Sets CanManageJointAgreements More...
 
SettingsMetadata CanManageJointAgreementsMetadata [get, set]
 Gets or Sets CanManageJointAgreementsMetadata More...
 
string CanManageReporting [get, set]
 Gets or Sets CanManageReporting More...
 
SettingsMetadata CanManageReportingMetadata [get, set]
 Gets or Sets CanManageReportingMetadata More...
 
string CanManageSharing [get, set]
 Gets or Sets CanManageSharing More...
 
SettingsMetadata CanManageSharingMetadata [get, set]
 Metadata that indicates whether the &#x60;canManageSharing&#x60; property is editable. More...
 
string CanManageSigningGroups [get, set]
 Gets or Sets CanManageSigningGroups More...
 
SettingsMetadata CanManageSigningGroupsMetadata [get, set]
 Gets or Sets CanManageSigningGroupsMetadata More...
 
string CanManageStamps [get, set]
 Gets or Sets CanManageStamps More...
 
SettingsMetadata CanManageStampsMetadata [get, set]
 Gets or Sets CanManageStampsMetadata More...
 
string CanManageUsers [get, set]
 Gets or Sets CanManageUsers More...
 
SettingsMetadata CanManageUsersMetadata [get, set]
 Metadata that indicates whether the &#x60;canManageUsers&#x60; property is editable. More...
 
string CanViewUsers [get, set]
 Gets or Sets CanViewUsers More...
 

Detailed Description

Describes which account management capabilities a user has.

Constructor & Destructor Documentation

◆ UserAccountManagementGranularInformation()

DocuSign.eSign.Model.UserAccountManagementGranularInformation.UserAccountManagementGranularInformation ( string  CanManageAccountSecuritySettings = default(string),
SettingsMetadata  CanManageAccountSecuritySettingsMetadata = default(SettingsMetadata),
string  CanManageAccountSettings = default(string),
SettingsMetadata  CanManageAccountSettingsMetadata = default(SettingsMetadata),
string  CanManageAdmins = default(string),
SettingsMetadata  CanManageAdminsMetadata = default(SettingsMetadata),
string  CanManageConnect = default(string),
SettingsMetadata  CanManageConnectMetadata = default(SettingsMetadata),
string  CanManageDocumentRetention = default(string),
SettingsMetadata  CanManageDocumentRetentionMetadata = default(SettingsMetadata),
string  CanManageEnvelopeTransfer = default(string),
SettingsMetadata  CanManageEnvelopeTransferMetadata = default(SettingsMetadata),
string  CanManageGroupsButNotUsers = default(string),
SettingsMetadata  CanManageGroupsButNotUsersMetadata = default(SettingsMetadata),
string  CanManageJointAgreements = default(string),
SettingsMetadata  CanManageJointAgreementsMetadata = default(SettingsMetadata),
string  CanManageReporting = default(string),
SettingsMetadata  CanManageReportingMetadata = default(SettingsMetadata),
string  CanManageSharing = default(string),
SettingsMetadata  CanManageSharingMetadata = default(SettingsMetadata),
string  CanManageSigningGroups = default(string),
SettingsMetadata  CanManageSigningGroupsMetadata = default(SettingsMetadata),
string  CanManageStamps = default(string),
SettingsMetadata  CanManageStampsMetadata = default(SettingsMetadata),
string  CanManageUsers = default(string),
SettingsMetadata  CanManageUsersMetadata = default(SettingsMetadata),
string  CanViewUsers = default(string) 
)
inline

Initializes a new instance of the UserAccountManagementGranularInformation class.

Parameters
CanManageAccountSecuritySettingsCanManageAccountSecuritySettings.
CanManageAccountSecuritySettingsMetadataCanManageAccountSecuritySettingsMetadata.
CanManageAccountSettingsCanManageAccountSettings.
CanManageAccountSettingsMetadataCanManageAccountSettingsMetadata.
CanManageAdminsCanManageAdmins.
CanManageAdminsMetadataMetadata that indicates whether the &#x60;canManageAdmins&#x60; property is editable. .
CanManageConnectCanManageConnect.
CanManageConnectMetadataCanManageConnectMetadata.
CanManageDocumentRetentionCanManageDocumentRetention.
CanManageDocumentRetentionMetadataCanManageDocumentRetentionMetadata.
CanManageEnvelopeTransferCanManageEnvelopeTransfer.
CanManageEnvelopeTransferMetadataCanManageEnvelopeTransferMetadata.
CanManageGroupsButNotUsersCanManageGroupsButNotUsers.
CanManageGroupsButNotUsersMetadataCanManageGroupsButNotUsersMetadata.
CanManageJointAgreementsCanManageJointAgreements.
CanManageJointAgreementsMetadataCanManageJointAgreementsMetadata.
CanManageReportingCanManageReporting.
CanManageReportingMetadataCanManageReportingMetadata.
CanManageSharingCanManageSharing.
CanManageSharingMetadataMetadata that indicates whether the &#x60;canManageSharing&#x60; property is editable. .
CanManageSigningGroupsCanManageSigningGroups.
CanManageSigningGroupsMetadataCanManageSigningGroupsMetadata.
CanManageStampsCanManageStamps.
CanManageStampsMetadataCanManageStampsMetadata.
CanManageUsersCanManageUsers.
CanManageUsersMetadataMetadata that indicates whether the &#x60;canManageUsers&#x60; property is editable. .
CanViewUsersCanViewUsers.

Member Function Documentation

◆ Equals() [1/2]

override bool DocuSign.eSign.Model.UserAccountManagementGranularInformation.Equals ( object  obj)
inline

Returns true if objects are equal

Parameters
objObject to be compared
Returns
Boolean

◆ Equals() [2/2]

bool DocuSign.eSign.Model.UserAccountManagementGranularInformation.Equals ( UserAccountManagementGranularInformation  other)
inline

Returns true if UserAccountManagementGranularInformation instances are equal

Parameters
otherInstance of UserAccountManagementGranularInformation to be compared
Returns
Boolean

◆ GetHashCode()

override int DocuSign.eSign.Model.UserAccountManagementGranularInformation.GetHashCode ( )
inline

Gets the hash code

Returns
Hash code

◆ ToJson()

string DocuSign.eSign.Model.UserAccountManagementGranularInformation.ToJson ( )
inline

Returns the JSON string presentation of the object

Returns
JSON string presentation of the object

◆ ToString()

override string DocuSign.eSign.Model.UserAccountManagementGranularInformation.ToString ( )
inline

Returns the string presentation of the object

Returns
String presentation of the object

Property Documentation

◆ CanManageAccountSecuritySettings

string DocuSign.eSign.Model.UserAccountManagementGranularInformation.CanManageAccountSecuritySettings
getset

Gets or Sets CanManageAccountSecuritySettings

◆ CanManageAccountSecuritySettingsMetadata

SettingsMetadata DocuSign.eSign.Model.UserAccountManagementGranularInformation.CanManageAccountSecuritySettingsMetadata
getset

Gets or Sets CanManageAccountSecuritySettingsMetadata

◆ CanManageAccountSettings

string DocuSign.eSign.Model.UserAccountManagementGranularInformation.CanManageAccountSettings
getset

Gets or Sets CanManageAccountSettings

◆ CanManageAccountSettingsMetadata

SettingsMetadata DocuSign.eSign.Model.UserAccountManagementGranularInformation.CanManageAccountSettingsMetadata
getset

Gets or Sets CanManageAccountSettingsMetadata

◆ CanManageAdmins

string DocuSign.eSign.Model.UserAccountManagementGranularInformation.CanManageAdmins
getset

Gets or Sets CanManageAdmins

◆ CanManageAdminsMetadata

SettingsMetadata DocuSign.eSign.Model.UserAccountManagementGranularInformation.CanManageAdminsMetadata
getset

Metadata that indicates whether the &#x60;canManageAdmins&#x60; property is editable.

Metadata that indicates whether the &#x60;canManageAdmins&#x60; property is editable.

◆ CanManageConnect

string DocuSign.eSign.Model.UserAccountManagementGranularInformation.CanManageConnect
getset

Gets or Sets CanManageConnect

◆ CanManageConnectMetadata

SettingsMetadata DocuSign.eSign.Model.UserAccountManagementGranularInformation.CanManageConnectMetadata
getset

Gets or Sets CanManageConnectMetadata

◆ CanManageDocumentRetention

string DocuSign.eSign.Model.UserAccountManagementGranularInformation.CanManageDocumentRetention
getset

Gets or Sets CanManageDocumentRetention

◆ CanManageDocumentRetentionMetadata

SettingsMetadata DocuSign.eSign.Model.UserAccountManagementGranularInformation.CanManageDocumentRetentionMetadata
getset

Gets or Sets CanManageDocumentRetentionMetadata

◆ CanManageEnvelopeTransfer

string DocuSign.eSign.Model.UserAccountManagementGranularInformation.CanManageEnvelopeTransfer
getset

Gets or Sets CanManageEnvelopeTransfer

◆ CanManageEnvelopeTransferMetadata

SettingsMetadata DocuSign.eSign.Model.UserAccountManagementGranularInformation.CanManageEnvelopeTransferMetadata
getset

Gets or Sets CanManageEnvelopeTransferMetadata

◆ CanManageGroupsButNotUsers

string DocuSign.eSign.Model.UserAccountManagementGranularInformation.CanManageGroupsButNotUsers
getset

Gets or Sets CanManageGroupsButNotUsers

◆ CanManageGroupsButNotUsersMetadata

SettingsMetadata DocuSign.eSign.Model.UserAccountManagementGranularInformation.CanManageGroupsButNotUsersMetadata
getset

Gets or Sets CanManageGroupsButNotUsersMetadata

◆ CanManageJointAgreements

string DocuSign.eSign.Model.UserAccountManagementGranularInformation.CanManageJointAgreements
getset

Gets or Sets CanManageJointAgreements

◆ CanManageJointAgreementsMetadata

SettingsMetadata DocuSign.eSign.Model.UserAccountManagementGranularInformation.CanManageJointAgreementsMetadata
getset

Gets or Sets CanManageJointAgreementsMetadata

◆ CanManageReporting

string DocuSign.eSign.Model.UserAccountManagementGranularInformation.CanManageReporting
getset

Gets or Sets CanManageReporting

◆ CanManageReportingMetadata

SettingsMetadata DocuSign.eSign.Model.UserAccountManagementGranularInformation.CanManageReportingMetadata
getset

Gets or Sets CanManageReportingMetadata

◆ CanManageSharing

string DocuSign.eSign.Model.UserAccountManagementGranularInformation.CanManageSharing
getset

Gets or Sets CanManageSharing

◆ CanManageSharingMetadata

SettingsMetadata DocuSign.eSign.Model.UserAccountManagementGranularInformation.CanManageSharingMetadata
getset

Metadata that indicates whether the &#x60;canManageSharing&#x60; property is editable.

Metadata that indicates whether the &#x60;canManageSharing&#x60; property is editable.

◆ CanManageSigningGroups

string DocuSign.eSign.Model.UserAccountManagementGranularInformation.CanManageSigningGroups
getset

Gets or Sets CanManageSigningGroups

◆ CanManageSigningGroupsMetadata

SettingsMetadata DocuSign.eSign.Model.UserAccountManagementGranularInformation.CanManageSigningGroupsMetadata
getset

Gets or Sets CanManageSigningGroupsMetadata

◆ CanManageStamps

string DocuSign.eSign.Model.UserAccountManagementGranularInformation.CanManageStamps
getset

Gets or Sets CanManageStamps

◆ CanManageStampsMetadata

SettingsMetadata DocuSign.eSign.Model.UserAccountManagementGranularInformation.CanManageStampsMetadata
getset

Gets or Sets CanManageStampsMetadata

◆ CanManageUsers

string DocuSign.eSign.Model.UserAccountManagementGranularInformation.CanManageUsers
getset

Gets or Sets CanManageUsers

◆ CanManageUsersMetadata

SettingsMetadata DocuSign.eSign.Model.UserAccountManagementGranularInformation.CanManageUsersMetadata
getset

Metadata that indicates whether the &#x60;canManageUsers&#x60; property is editable.

Metadata that indicates whether the &#x60;canManageUsers&#x60; property is editable.

◆ CanViewUsers

string DocuSign.eSign.Model.UserAccountManagementGranularInformation.CanViewUsers
getset

Gets or Sets CanViewUsers


The documentation for this class was generated from the following file: