## Aurigma Image Uploader 6.5 Dual

# NirvanixExtender Class

- Collapse All Sections
- See Also
- Properties

This class extends Image Uploader with direct upload to Nirvanix storage.

The following tables list the members exposed by the NirvanixExtender type.

## Constructor

| Name | Description
--- | --- | ---
| NirvanixExtender($writer) | Creates and initializes an instance of the NirvanixExtender class.

## Properties

| Name | Description
--- | --- | ---
| getAppKey() setAppKey($value) | Gets or sets the application key that contains the user to be logged in.
| getDestFolderPath() setDestFolderPath($value) | Gets or sets the destination path of the files being uploaded.
| getFileOverwrite() setFileOverwrite($value) | Indicates whether a file with the same name in the destination folder should be overwritten by a file uploaded using the upload token.
| getFirstByteExpiration() setFirstByteExpiration($value) | Gets or sets the number of seconds the upload token has until the first byte of an upload is transferred.
| getIpRestricted() setIpRestricted($value) | Indicates whether the upload token should be restricted to the consumerIP.
| getLastByteExpiration() setLastByteExpiration($value) | Gets or sets the number of seconds the upload token has until an upload is completed.
| getPassword() setPassword($value) | Gets or sets the password for the account.
| getSizeBytes() setSizeBytes($value) | Gets or sets the size of the file to be uploaded in bytes.
| getUsername() setUsername($value) | Gets or sets an account name to log in with.

## See Also

### Samples

- Nirvanix Demo Sample