Transparently Transferring the AK and SK
If you have any questions during development, post them on the Issues page of GitHub. For details about parameters and usage of each API, see the API Reference
OBS Android SDK provides SecretFlexibleObsClient that support transparent transfer of AKs and SKs in API functions. Sample code is as follows:
String endPoint = "https://your-endpoint"; // Create an instance of ObsConfiguration. ObsConfiguration config = new ObsConfiguration(); config.setEndPoint(endPoint); // Create an instance of SecretFlexibleObsClient. SecretFlexibleObsClient obsClient = new SecretFlexibleObsClient(config); // Use the instance to access OBS. String ak1 = "*** Provide your Access Key 1 ***"; String sk1 = "*** Provide your Secret Key 1 ***"; obsClient.listBuckets(ak1, sk1); String ak2 = "*** Provide your Access Key 2 ***"; String sk2 = "*** Provide your Secret Key 2 ***"; obsClient.listBuckets(ak2, sk2); // Close obsClient. obsClient.close();
SecretFlexibleObsClient is inherited from ObsClient and can be used as ObsClient.
Last Article: Configuring SDK Logging
Next Article: Bucket Management
Did this article solve your problem?
Thank you for your score!Your feedback would help us improve the website.