VaultMobileSDK
18R3
iOS framework for Vault API
|
Instances of this class may be instantiated directly in order to invoke arbitrary Vault endpoints. However it is intended primarily for use as a base class for reusable wrappers around a given endpoint. More...
Instance Methods | |
(instancetype) | - initWithEndpoint:vault:method:parameterEncoding:parameters: |
Initializes a newly created VEVVaultServerRequest. This method is intended to be invoked only from subclass initializers. More... | |
Properties | |
NSMutableDictionary * | parameters |
Dictionary that can be used to pass additional parameters to the Vault API. | |
Instances of this class may be instantiated directly in order to invoke arbitrary Vault endpoints. However it is intended primarily for use as a base class for reusable wrappers around a given endpoint.
- (instancetype) initWithEndpoint: | (NSString *) | endpoint | |
vault: | (VEVVault *) | vault | |
method: | (VEVRequestMethod) | method | |
parameterEncoding: | (VEVParameterEncoding) | parameterEncoding | |
parameters: | (NSDictionary *_Nullable) | parameters | |
Initializes a newly created VEVVaultServerRequest. This method is intended to be invoked only from subclass initializers.
endpoint | The Vault endpoint that will be invoked by this class. |
vault | The specific Vault to send the request to. |
method | The HTTP request method used in the request. |
parameterEncoding | The encoding used for parameters. |
parameters | The parameters to be encoded and included with the request. Must either be an NSDictionary or an NSArray . |