|
|
|
|
- Modo de funcionamiento de la primera sintaxis
SOAPAddSAMLAssertion (Función) Agrega una aserción SAML a una solicitud de servicio web. Observación: Esta función es avanzada. Se utiliza principalmente en la gestión del Sesam Vitale Webservice. 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>: Integro Subíndice de la afirmación SAML añadida. <Request to use>: wsRequest Variable Nombre de wsRequest Variable correspondiente a la solicitud en la que se debe añadir una aserción SAML. <Assertion location>: Variable generada por la importación de un 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>: Variable de tipo xmlSignature 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>: booleano - 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 generada por la importación de un 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>: Variable de tipo Buffer 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 como 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>
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|