oss_flutter

Last updated:

0 purchases

oss_flutter Image
oss_flutter Images
Add to Cart

Description:

oss flutter

oss_flutter #
pure dart oss client for flutter (only support STS authentication)
Only generate signature and http request wrapper instance
your have to implement 2 things

request to update STS token
request to do real http request

Usage #
1. Install
dependencies:
oss_flutter: ^0.1.0
copied to clipboard
2. Initialization
import 'package:oss_flutter/oss_flutter.dart';

final client = Client('url to fetch sts token', 'oss bucket domain', (url) async{
// use your favorite http lib to fetch sts token
// return as
//{
// "AccessKeyId": "STS.NJt3c8tHjMzwzPvxoB6QHFwLY",
// "AccessKeySecret": "2momjH1gfJ9RFA57cPwTA1of6Pr29qijGGkeXsVyoSqt",
// "Expiration": "2019-06-23T16:40:01Z",
// "SecurityToken": "CAIS9gF1q6Ft5B2yfSjIr4nBeNmMmZdL+riceHbHnG8XOt5kqbLnuzz2IH9OeHhqB+kWsPkyn2FW7fwalrh+W4NIX0rNaY5t9ZlN9wqkbtJUNnF0PflW5qe+EE2/VjTZvqaLEcibIfrZfvCyESOm8gZ43br9cxi7QlWhKufnoJV7b9MRLGLaBHg8c7UwHAZ5r9IAPnb8LOukNgWQ4lDdF011oAFx+wgdgOadupDGtUOC0QCilrZM99yre8WeApMybMcvYbCcx/drc6fN6ilU5iVR+b1+5K4+omid4oDHXQABvUjbaLuKqYc3NmF+fbMzEKVUczQjVFHbfI0agAEqTKBFvjnmklHx9Gg8O9Hw4V0oIhmodRXGMT0NxFSBa+GghJOrfjNiNl60P8Z72OOsww2fXsubwkz7u9dAifyb8oZ0z1o60NRCBXOZxSFxOHDpljq+wByr4yE2n5qIkjeqSkJrMKnhBxtXKGEbyIU8WdJXjOkQxWaxIEXlFgfE1A==",
// "StatusCode": 200
//}
});
copied to clipboard
3 Access OSS Services
final req = client.list_buckets() // return wrapper
// make real http request with req use your favorite http lib
copied to clipboard

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.