OBSStaticCredentialProvider Class Reference

Inherits from NSObject
Conforms to OBSServiceCredentialProvider
Declared in OBSServiceCredentialProvider.h
OBSServiceCredentialProvider.m

Overview

用户凭证

  accessKey

用户访问accessKey

@property (nonatomic, strong, nonnull) NSString *accessKey

Declared In

OBSServiceCredentialProvider.h

  secretKey

用户访问secretKey

@property (nonatomic, strong, nonnull) NSString *secretKey

Declared In

OBSServiceCredentialProvider.h

  authVersion

鉴权版本

@property (nonatomic, assign) OBSAuthVersion authVersion

Declared In

OBSServiceCredentialProvider.h

– initWithAccessKey:secretKey:

使用AccessKey初始化凭证 默认采用V2鉴权

- (instancetype)initWithAccessKey:(NSString *)accessKey secretKey:(NSString *)secretKey

Parameters

accessKey

云服务控制台提供的accessKey

secretKey

云服务控制台提供的secreKey

Return Value

初始化完成的对象

Declared In

OBSServiceCredentialProvider.h

– initWithAccessKey:secretKey:authVersion:

使用AccessKey初始化凭证

- (instancetype)initWithAccessKey:(NSString *)accessKey secretKey:(NSString *)secretKey authVersion:(OBSAuthVersion)authVersion

Parameters

accessKey

云服务控制台提供的accessKey

secretKey

云服务控制台提供的secreKey

authVersion

鉴权版本(OBSAuthVersionV2 OBSAuthVersionV4)

Return Value

初始化完成的对象

Declared In

OBSServiceCredentialProvider.h