-
-
Notifications
You must be signed in to change notification settings - Fork 75
Properties
Danilo edited this page Jun 19, 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, digest, wss, basic, token 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 | allows total recovery of the SOAP message, from the envelope content. Is used for a non-standard Microsoft services, such as PHP or JAVA, and for this services types sometimes is not possible to get correctly the values, set this to true and will be able to retrieve the all SOAP message | 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 |