Riferimenti degli oggetti
Oggetto CredenzialiAutenticazione
Utente
Specificare il nome utente da utilizzare per l’autenticazione. Per accedere all’ambiente di prova è possibile utilizzare “demo”.
Password
Specificare il nome utente da utilizzare per l’autenticazione. Per accedere all’ambiente di prova utilizzare “demo”.
<s:complexType name="CredenzialiAutenticazione">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Utente" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string"/>
</s:sequence>
</s:complexType>Oggetto RisultatoOperazione
OperazioneEseguita
Valore restituito TRUE se l’operazione è stata eseguita con successo, FALSE se si sono verificati errori.
MessaggioDiErrore
Nel caso in cui venga restituito FALSE nella proprietà OperazioneEseguita, questa viene valorizzata con il testo del messaggio di errore.
outFile
Nel caso in cui ci si aspetti che venga restituito altro genere di informazione, questa viene incorporate all’interno di un oggetto XMLFile e restituita tramite questa proprietà.
<s:complexType name="RisultatoOperazione">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="OperazioneEseguita" type="s:boolean"/>
<s:element minOccurs="0" maxOccurs="1" name="MessaggioDiErrore" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="outFile" type="tns:XMLFile"/>
</s:sequence>
</s:complexType>Oggetto XMLFile
ByteArray
File XML codificato come array di Byte.
Hash
Hash per il controllo del file passato calcolato sull'oggetto ByteArray passato.
TipoHash
Specifica l’algoritmo utilizzato per calcolare il campo Hash secondo l’enumerazione enumTipoHASH.
<s:complexType name="XMLFile">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="NomeFile" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="ByteArrayFromBase64String" type="s:string"/>
<s:element minOccurs="0" maxOccurs="1" name="ByteArray" type="s:base64Binary"/>
<s:element minOccurs="1" maxOccurs="1" name="TipoHash" type="tns:enumTipoHASH"/>
<s:element minOccurs="0" maxOccurs="1" name="Hash" type="s:string"/>
</s:sequence>
</s:complexType>Enumerazione enumTipoHASH
Specifica l’algoritmo standard utilizzato per calcolare il campo Hash.
<s:simpleType name="enumTipoHASH">
<s:restriction base="s:string">
<s:enumeration value="md5"/>
<s:enumeration value="sha1"/>
<s:enumeration value="sha256"/>
<s:enumeration value="SHA384"/>
<s:enumeration value="SHA512"/>
</s:restriction>
</s:simpleType>Last updated