AWSSignatureV2Signer
Objective-C
@interface AWSSignatureV2Signer : NSObject <AWSNetworkingRequestInterceptor>
@property (nonatomic, strong, readonly) id<AWSCredentialsProvider> _Nullable credentialsProvider;
+ (instancetype _Nonnull)signerWithCredentialsProvider:(id<AWSCredentialsProvider> _Nonnull)credentialsProvider
endpoint:(AWSEndpoint * _Nonnull)endpoint;
- (instancetype _Nonnull)initWithCredentialsProvider:(id<AWSCredentialsProvider> _Nonnull)credentialsProvider
endpoint:(AWSEndpoint * _Nonnull)endpoint;
@end
Swift
class AWSSignatureV2Signer : NSObject, AWSNetworkingRequestInterceptorProtocol
Undocumented
-
Undocumented
Declaration
Objective-C
@property (nonatomic, strong, readonly) id<AWSCredentialsProvider> _Nullable credentialsProvider
Swift
var credentialsProvider: AWSCredentialsProvider? { get }
-
Undocumented
Declaration
Objective-C
+ (instancetype _Nonnull)signerWithCredentialsProvider:(id<AWSCredentialsProvider> _Nonnull)credentialsProvider endpoint:(AWSEndpoint * _Nonnull)endpoint;
-
Undocumented
Declaration
Objective-C
- (instancetype _Nonnull)initWithCredentialsProvider:(id<AWSCredentialsProvider> _Nonnull)credentialsProvider endpoint:(AWSEndpoint * _Nonnull)endpoint;
Swift
init(credentialsProvider: AWSCredentialsProvider, endpoint: AWSEndpoint)