.NET SDK use
This information describes some variations in using the SDK .NET.
Using the .NET SDK with the CSO API requires a slight modification: setting the S3 endpoint. Other minor variations are outlined.
Note: See the "Overview" section in the Cloud Storage Object API 2.5 Development Guide
for detailed information about the functional differences between the S3 API and the CSO API. It also contains the subset of S3 API features the CSO API supports.
For simplicity, this information assumes a Unix/Linux development environment in its
examples.
For detailed information on SDK classes and methods, see the .NET SDK API Reference.
An IBM Cloud Object Storage System™ Vault and S3 Bucket are synonymous.
Some sections refer to home directories. The user's home directory varies per platform:| OS | Location |
|---|---|
| Linux | /home/{username}
|
| Windows 7 | %USERPROFILE%\ |
| Mac OS X | /Users/{username} |
CAUTION:
Secure HTTP connections to the Accesser® Node fail unless one of the following steps is taken:
- Configure the host to trust the Manager’s Certificate Authority (CA). Retrieve the Manager CA
and follow the operating system's instructions to install that CA.
It is IBM's best practice.
- Configure the system with an external CA the host already trusts internally or externally.
- Configure the SDK to ignore self-signed certificates at connect if the language supports it. It exposes the customer to risk. The code automatically trusts any certificate.