-
-
Notifications
You must be signed in to change notification settings - Fork 75
Properties
Danilo edited this page Jun 9, 2020
·
6 revisions
List and short descriptions of the properties available in the framework.
| Name | Description | Type |
|---|---|---|
| actionAttributes | adds attributes on SOAP Action tag eg. <soapAction attr="value">...</soapAction>
|
NSDictionary |
| actionNamespaceSlash | adds last path slash for action namespace eg. xmlns="http://temp.org" become xmlns="http://temp.org/"
|
BOOL |
| actionQuotes | adds the quotes in the SOAPAction header eg.SOAPAction: http://temp.org becomeSOAPAction: "http://temp.org"
|
BOOL |
| apiKey | sets extended values for social logins | NSString |
| authorizationMethod | sets the type of permission you want to use (none, wss, basic or custom) | SOAPAuthorization |
| clientCertificateName | sets the name of the local certificate to be used for servers that require authorization using a client certificate (p12) | NSString |
| clientCertificateMode | sets the mode for the local certificate to be used for servers that require authorization using a client certificate (p12) | SOAPCertificate |
| clientCertificatePassword | sets the password of the local certificate to be used for servers that require authorization using a client certificate (p12) | NSString |
| currentRequestURL | return the current request URL | NSURL |
| dateFormat | sets a custom date format for dates (default yyyy-mm-dd) | NSString |
| defaultTagName | sets the default tag name, default is input, when using setValue without key value or for array items |
NSString |
| delegate | sets the receiver of the delegates | SOAPEngineDelegate |
| encryptionPassword | sets the encryption/decryption password for content data | NSString |
| encryptionType | sets the encryption/decryption type for content data | SOAPEnryption |
| envelope | sets the custom attributes for Envelope tag, like for extra namespace definitions eg. xmlns:tmp="http://temp.org"
|
NSSring |
| set email value for PayPal auth | NSString | |
| escapingHTML | enables the conversion of special characters in a compatible html format (eg &) | BOOL |
| header | sets a custom content for the custom authorization method (xml string or dictionary) | NSObject |
| licenseKey | license key for full-version (no limitations) | NSString |
| methodName | return the current method name | NSString |
| password | sets password for selected authorization method or for server authorization or for client certifcate password | NSString |
| prefixObjectName | sets the prefix of the user object you want to replace | NSString |
| realm | sets realm value for Digest auth | NSString |
| replaceNillable | sets to indicate that the nil values are replaced with xsi:nil="true"
|
BOOL |
| replacePrefixObjectName | sets the value of replacing for the prefix of the user object | NSString |
| requestTimeout | sets the time out for all requests | NSTimeInterval |
| response | return the current response | NSURLResponse |
| responseHeader | enables retrieval of the contents of the SOAP header in the server response, use this for non-standard Microsoft services, such as PHP or JAVA | BOOL |
| retrievesAttributes | enables retrieval the attributes of the tags in the SOAP response | BOOL |
| selfSigned | enables communication with servers that have self-signed certificates | BOOL |
| signature | set signature value for PayPal auth | NSString |
| soapAction | return the current SOAP Action | NSString |
| soapActionRequest | sets or returns SOAPAction value in the header of the request | NSString |
| soapNamespace | the default SOAP namespace <soap:Envelope...
|
NSString |
| socialName | sets extended values for social logins | NSString |
| statusCode | return the last status code of connection | NSInteger |
| token | sets extended values for social logins | NSString |
| userAgent | sets a custom name for the User-Agent | NSString |
| username | sets username for selected authorization method or for server authorization | NSString |
| version | sets the SOAP version you want to use (v.1.1 or v.1.2) | SOAPVersion |
| xsdDataTypes | enables the attribute xsi:type="xsd:..." in the requests |
BOOL |