Online Help Center > SendSafely APIs

SendSafely.PackageInformation

SendSafely.PackageInformation A class containing information about a package. This class is populated by the SendSafely library and should be considered read only.

PackageId
Type: String
Getter/Setter for the packageId. The value is set internally by the API and only the getter should be used by an application.

PackageCode
Type: String
Getter/Setter for the package code. The value is set internally by the API and only the getter should be used by an application.

KeyCode
Type: String
Getter/Setter for the KeyCode. The value is set internally by the API and only the getter should be used by an application.

ServerSecret
Type: String
Getter/Setter for the server secret. The value is set internally by the API and only the getter should be used by an application.

NeedsApprover
Type: bool
Getter/Setter for the needs approver flag. Will be true if the package requires an approver. The value is set internally by the API and only the getter should be used by an application.

Recipients
Type: List<Recipient>
Getter/Setter for the recipients that has been added to the package. The value is set internally by the API and only the getter should be used by an application.

Files
Type: List<File>
Getter/Setter for the files associated with the package. The value is set internally by the API and only the getter should be used by an application.

Approvers
Type: List<String>
Getter/Setter for the list of approvers that can approve the package recipients. The value is set internally by the API and only the getter should be used by an application.

Life
Type: int
Getter/Setter for the package life. The value is set internally by the API and only the getter should be used by an application.

PackageOwner
Type: int
Getter/Setter for the package Owner.

State
Type: String
Getter/Setter for the package state. The value is set internally by the API and only the getter should be used by an application.

Status
Type: PackageStatus
Getter/Setter for the package status. The value is set internally by the API and only the getter should be used by an application.

RootDirectoryId
Type: String
Getter/Setter for the package root directory. The value is set internally by the API and only the getter should be used by an application.

PackageDescriptor
Type: String
Getter/Setter for the package descriptor.

IsWorkspace
Type: Boolean
Getter/Setter for the package workspace flag for workspaces.