PC SOFT

AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente. Haga clic aquí para ver la versión en inglés.
  • Modo de funcionamiento de la primera sintaxis
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
Agrega una aserción SAML a una solicitud de servicio web.
Observación: Esta función es una función avanzada. Se utiliza principalmente en la gestión del Sesam Vitale Webservice.
Versiones 25 y posteriores
Android Esta función ahora está disponible para aplicaciones Android.
iPhone/iPad Esta función ahora está disponible para aplicaciones iPhone/iPad.
WEBDEV - Código ServidorLinux Esta función ahora está disponible para sitios WEBDEV en Linux.
WINDEVLinux Esta función ahora está disponible para aplicaciones WINDEV en Linux.
Nueva funcionalidad versión 25
Android Esta función ahora está disponible para aplicaciones Android.
iPhone/iPad Esta función ahora está disponible para aplicaciones iPhone/iPad.
WEBDEV - Código ServidorLinux Esta función ahora está disponible para sitios WEBDEV en Linux.
WINDEVLinux Esta función ahora está disponible para aplicaciones WINDEV en Linux.
Android Esta función ahora está disponible para aplicaciones Android.
iPhone/iPad Esta función ahora está disponible para aplicaciones iPhone/iPad.
WEBDEV - Código ServidorLinux Esta función ahora está disponible para sitios WEBDEV en Linux.
WINDEVLinux Esta función ahora está disponible para aplicaciones WINDEV en Linux.
Ejemplo
MySecurity is Security
MyRequestProc is wsRequest
SOAPAddSAMLAssertion(MyRequestProc, MySecurity.Assertion, MySignature)
MyProc(MyRequestProc, MySecurity, "Hello")
Sintaxis

Añadiendo automáticamente una afirmación SAML desde una firma Ocultar los detalles

<Result> = SOAPAddSAMLAssertion(<Request to use> , <Assertion location> , <Signature to add>)
<Result>: Integer
Índice de la afirmación añadida de SAML.
<Request to use>: wsRequest variable
Nombre de wsRequest Variable correspondiente a la solicitud en la que debe añadirse una afirmación SAML.
<Assertion location>: Variable generated by the import of a Webservice
Entidad XSD a la que hay que añadir la afirmación SAML: la suma se realiza en el elemento hijo de la entidad XSD especificada.
<Signature to add>: xmlSignature variable
Nombre de la xmlSignature Variable correspondiente a la firma que debe añadirse a la afirmación.

Añadiendo una afirmación SAML con el código XML especificado Ocultar los detalles

<Result> = SOAPAddSAMLAssertion(<Request to use> , <Assertion location> , <Assertion to add>)
<Result>: Boolean
  • True si se agregó la aserción,
  • False en caso contrario.
<Request to use>: wsRequest variable
Nombre de la wsRequest Variable en la que debe añadirse una firma.
<Assertion location>: Variable generated by the import of a Webservice
Entidad XSD a la que hay que añadir la afirmación SAML: la suma se realiza en el elemento hijo de la entidad XSD especificada.
<Assertion to add>: Buffer variable
Buffer que contiene el código XML de la afirmación a añadir.
Observaciones

Modo de funcionamiento de la primera sintaxis

Se añade una aserción SAML a la entidad XSD pasada en el parámetro. El elemento hijo se añade en el siguiente formato:
<wsa:Assertion xmlns:ns2="urn:oasis:names:tc:SAML:2.0:assertion" ID="ReferenceID" Version="2.0">
<wsa:Issuer></wsa:Issuer>
<ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#"/>
</ns2:Assertion>
</wsa:Assertion>
Componente : wd260xml.dll
Versión mínima requerida
  • Versión 18
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario