API de UDDI - get_assertionStatusReport

Descripción

La llamada a la API get_assertionStatusReport proporciona soporte administrativo para determinar el estado de las afirmaciones de editor actuales y pendientes que involucran cualquiera de los registros comerciales administrados por la cuenta de editor individual. Con este mensaje, un editor puede ver el estado de las afirmaciones que ha realizado, así como también las afirmaciones que otros han hecho que involucran estructuras de businessEntity controladas por la cuenta del editor que llama.

Una vez completado con éxito, se devuelve un mensaje assertionStatusReport que contiene información del estado de la aserción.

Sintaxis de la versión 2.0

<get_assertionStatusReport generic = "2.0"
   xmlns = "urn:uddi-org:api_v2" >
   <authInfo/>
   [<completionStatus/>]
</get_assertionStatusReport>

Argumentos

authInfo : este argumento obligatorio es un elemento que contiene un token de autenticación. Los tokens de autenticación se obtienen mediante la llamada a la API get_authToken.

completeStatus : estos son uno de los siguientes valores.

  • status:complete- Al pasar este valor, solo se devuelven las afirmaciones del editor que están completas. Cada businessEntity enumerada en afirmaciones que están completas tiene una relación visible que refleja directamente los datos en una afirmación completa.

  • status:toKey_incomplete - Pasar este valor hace que solo se incluyan las afirmaciones del editor en las que la parte que controla la businessEntity a la que hace referencia el valor toKey en una afirmación no ha realizado una afirmación coincidente.

  • status:fromKey_incomplete - Pasar este valor hace que solo se incluyan las afirmaciones del editor en las que la parte que controla la entidad empresarial a la que hace referencia el valor fromKey en una afirmación no ha realizado una afirmación coincidente.

Error devuelto

Si se produce algún error al procesar esta llamada a la API, se devuelve un elemento dispositionReport al llamador dentro de una falla SOAP. La siguiente información del número de error será relevante:

E_invalidCompletionStatus - Significa que el valor de completeStatus pasado no se reconoce. El estado de finalización que causó el problema se indicará claramente en el texto de error.

E_authTokenExpired : significa que el valor del token de autenticación pasado en el argumento authInfo ya no es válido porque el token ha caducado.

E_authTokenRequired : significa que el valor del token de autenticación pasado en el argumento authInfo falta o no es válido.