|
|
|
|
- Modo de funcionamiento de la primera sintaxis
.AddSAMLAssertion (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 MyRequestProc.AddSAMLAssertion(MySecurity.Assertion, MySignature) MyProc(MyRequestProc, MySecurity, "Hello")
Sintaxis
Añadiendo automáticamente una afirmación SAML desde una firma Ocultar los detalles
<Result> = <Request to use>.AddSAMLAssertion(<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 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>: 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> = <Request to use>.AddSAMLAssertion(<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 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>: 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…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|