SlideShare una empresa de Scribd logo
1 de 7
Mule Cloud Connectors-
Guardando y Restaurando el
estado OAuth
Estados
• Después de terminar el baile inicial de OAuth, el token de acceso y el otro
estado de Oauth son guardados en la memoria y reutilizados por el conector
para posteriores llamadas a la API.
Gestion Automatica de Estado
• Esta forma de administración de estado permite al desarrollador identificar con facilidad al
conector de usuario del token de acceso.Al utilizar este subconjunto de conector, el DevKit
persistirá de forma automática toda la información relevante necesaria para volver a utilizar
una de forma autorizada el conector. Esta información es:
• El token de acceso
• El token de acceso secreto (bajo OAuth 1.0a)
• El token de refresco (bajo OAuth v2)
• Cualquier información que se extrajo durante la devolución de llamada de proveedor de
servicios
Identificando el Usuario
• Autorizar los conectores , a través de la operaciónAutorizar. Después la
invocación de esta operación, la información se almacenará
automáticamente por defecto en el almacén de objetos de usuario de Mule.
• Un almacén de objetos es una abstracción para el almacenamiento de
objetos en Mule. Mediante el uso de un almacén de objetos, Mule se
desacopla desde cualquier aplicación de tienda específica, lo que le da para
elegir o cambiar la aplicación a su discreción.
OAuth
Explicacion
• Este fragmento de código utiliza el conector de Salesforce OAuth para los
propósitos de demostración.Este flujo autoriza el conector y simplemente
registra el valor de la OAuthAccessTokenId utilizando la expresión Mule
flowVars.
Mule Cloud Connectors-Guardando y Restaurando el estado OAuth

Más contenido relacionado

Similar a Mule Cloud Connectors-Guardando y Restaurando el estado OAuth

Mule Cloud Connectors-Autorizando el conector
Mule Cloud Connectors-Autorizando el conectorMule Cloud Connectors-Autorizando el conector
Mule Cloud Connectors-Autorizando el conectorSara Peralta
 
Mule Cloud Connectors-Autorizando el conector
Mule Cloud Connectors-Autorizando el conectorMule Cloud Connectors-Autorizando el conector
Mule Cloud Connectors-Autorizando el conectorManuel Antonio
 
Protegiendo los secretos de tus aplicaciones con Azure Key Vault
Protegiendo los secretos de tus aplicaciones con Azure Key VaultProtegiendo los secretos de tus aplicaciones con Azure Key Vault
Protegiendo los secretos de tus aplicaciones con Azure Key VaultLuis Beltran
 
Colombia Bootcamp Azure Key Vault.pptx
Colombia Bootcamp Azure Key Vault.pptxColombia Bootcamp Azure Key Vault.pptx
Colombia Bootcamp Azure Key Vault.pptxLuis Beltran
 
Mule Cloud Connectors-Configuracion OAuth1
Mule Cloud Connectors-Configuracion OAuth1Mule Cloud Connectors-Configuracion OAuth1
Mule Cloud Connectors-Configuracion OAuth1Sara Peralta
 
Mule Cloud Connectors-Configuracion OAuth
Mule Cloud Connectors-Configuracion OAuthMule Cloud Connectors-Configuracion OAuth
Mule Cloud Connectors-Configuracion OAuthSara Peralta
 
Mule Cloud Connectors-Configuracion OAuth1
Mule Cloud Connectors-Configuracion OAuth1Mule Cloud Connectors-Configuracion OAuth1
Mule Cloud Connectors-Configuracion OAuth1Manuel Antonio
 
Mule Cloud Connectors-Configuracion OAuth
Mule Cloud Connectors-Configuracion OAuthMule Cloud Connectors-Configuracion OAuth
Mule Cloud Connectors-Configuracion OAuthManuel Antonio
 
Ethical hacking 03
Ethical hacking 03Ethical hacking 03
Ethical hacking 03Tensor
 
Desglosando el componente de seguridad
Desglosando el componente de seguridadDesglosando el componente de seguridad
Desglosando el componente de seguridadJoan Teixidó
 
Desymfony - Servicios
Desymfony  - ServiciosDesymfony  - Servicios
Desymfony - ServiciosRicard Clau
 
GFI - Seguridad en tus APIs
GFI - Seguridad en tus APIsGFI - Seguridad en tus APIs
GFI - Seguridad en tus APIsGFI Informática
 
Blockchain Spain - Antonio Gómez
Blockchain Spain - Antonio GómezBlockchain Spain - Antonio Gómez
Blockchain Spain - Antonio GómezatSistemas
 
Desarrollo aplicaciones distribuidas sockets
Desarrollo aplicaciones distribuidas socketsDesarrollo aplicaciones distribuidas sockets
Desarrollo aplicaciones distribuidas socketsdandark2000
 

Similar a Mule Cloud Connectors-Guardando y Restaurando el estado OAuth (20)

Mule Cloud Connectors-Autorizando el conector
Mule Cloud Connectors-Autorizando el conectorMule Cloud Connectors-Autorizando el conector
Mule Cloud Connectors-Autorizando el conector
 
Mule Cloud Connectors-Autorizando el conector
Mule Cloud Connectors-Autorizando el conectorMule Cloud Connectors-Autorizando el conector
Mule Cloud Connectors-Autorizando el conector
 
Clase 10
Clase 10Clase 10
Clase 10
 
Clase 10
Clase 10Clase 10
Clase 10
 
Protegiendo los secretos de tus aplicaciones con Azure Key Vault
Protegiendo los secretos de tus aplicaciones con Azure Key VaultProtegiendo los secretos de tus aplicaciones con Azure Key Vault
Protegiendo los secretos de tus aplicaciones con Azure Key Vault
 
Colombia Bootcamp Azure Key Vault.pptx
Colombia Bootcamp Azure Key Vault.pptxColombia Bootcamp Azure Key Vault.pptx
Colombia Bootcamp Azure Key Vault.pptx
 
Mule Cloud Connectors-Configuracion OAuth1
Mule Cloud Connectors-Configuracion OAuth1Mule Cloud Connectors-Configuracion OAuth1
Mule Cloud Connectors-Configuracion OAuth1
 
Mule Cloud Connectors-Configuracion OAuth
Mule Cloud Connectors-Configuracion OAuthMule Cloud Connectors-Configuracion OAuth
Mule Cloud Connectors-Configuracion OAuth
 
Mule Cloud Connectors-Configuracion OAuth1
Mule Cloud Connectors-Configuracion OAuth1Mule Cloud Connectors-Configuracion OAuth1
Mule Cloud Connectors-Configuracion OAuth1
 
Mule Cloud Connectors-Configuracion OAuth
Mule Cloud Connectors-Configuracion OAuthMule Cloud Connectors-Configuracion OAuth
Mule Cloud Connectors-Configuracion OAuth
 
Ethical hacking 03
Ethical hacking 03Ethical hacking 03
Ethical hacking 03
 
Desglosando el componente de seguridad
Desglosando el componente de seguridadDesglosando el componente de seguridad
Desglosando el componente de seguridad
 
Clase 04
Clase 04Clase 04
Clase 04
 
Clase 04
Clase 04Clase 04
Clase 04
 
Desymfony - Servicios
Desymfony  - ServiciosDesymfony  - Servicios
Desymfony - Servicios
 
GFI - Seguridad en tus APIs
GFI - Seguridad en tus APIsGFI - Seguridad en tus APIs
GFI - Seguridad en tus APIs
 
Blockchain Spain - Antonio Gómez
Blockchain Spain - Antonio GómezBlockchain Spain - Antonio Gómez
Blockchain Spain - Antonio Gómez
 
Desarrollo aplicaciones distribuidas sockets
Desarrollo aplicaciones distribuidas socketsDesarrollo aplicaciones distribuidas sockets
Desarrollo aplicaciones distribuidas sockets
 
Portales y portlets web
Portales y portlets webPortales y portlets web
Portales y portlets web
 
Oauth v2-rev
Oauth v2-revOauth v2-rev
Oauth v2-rev
 

Más de Sara Peralta

Mule Cloud Connector-Custom Callback
Mule Cloud Connector-Custom CallbackMule Cloud Connector-Custom Callback
Mule Cloud Connector-Custom CallbackSara Peralta
 
Mule Cloud Connectors-Save and Load OAuth
Mule Cloud Connectors-Save and Load OAuthMule Cloud Connectors-Save and Load OAuth
Mule Cloud Connectors-Save and Load OAuthSara Peralta
 
Mule Cloud Conectores-Conceptos
Mule Cloud Conectores-ConceptosMule Cloud Conectores-Conceptos
Mule Cloud Conectores-ConceptosSara Peralta
 
Mule cloud connectors versus el resto del mundo1
Mule cloud connectors versus el resto del mundo1Mule cloud connectors versus el resto del mundo1
Mule cloud connectors versus el resto del mundo1Sara Peralta
 
Mule Cloud Connectors-Conceptos Basicos1
Mule Cloud Connectors-Conceptos Basicos1Mule Cloud Connectors-Conceptos Basicos1
Mule Cloud Connectors-Conceptos Basicos1Sara Peralta
 
Mule Cloud Connectors-Instalacion1
Mule Cloud Connectors-Instalacion1Mule Cloud Connectors-Instalacion1
Mule Cloud Connectors-Instalacion1Sara Peralta
 
Mule cloud connectors versus el resto del mundo
Mule cloud connectors versus el resto del mundoMule cloud connectors versus el resto del mundo
Mule cloud connectors versus el resto del mundoSara Peralta
 
Mule Cloud Connectors-Conceptos Basicos
Mule Cloud Connectors-Conceptos BasicosMule Cloud Connectors-Conceptos Basicos
Mule Cloud Connectors-Conceptos BasicosSara Peralta
 
Mule Cloud Connectors-Instalacion
Mule Cloud Connectors-InstalacionMule Cloud Connectors-Instalacion
Mule Cloud Connectors-InstalacionSara Peralta
 
Mule Cloud Connectors1-Conectores1
Mule Cloud Connectors1-Conectores1Mule Cloud Connectors1-Conectores1
Mule Cloud Connectors1-Conectores1Sara Peralta
 
Mule cloud connectors1-conectores
Mule cloud connectors1-conectoresMule cloud connectors1-conectores
Mule cloud connectors1-conectoresSara Peralta
 
Mule Cloud Connector-Conectividad OAuth
Mule Cloud Connector-Conectividad OAuthMule Cloud Connector-Conectividad OAuth
Mule Cloud Connector-Conectividad OAuthSara Peralta
 
Mule Cloud Connector-Personalizando Callback
Mule Cloud Connector-Personalizando CallbackMule Cloud Connector-Personalizando Callback
Mule Cloud Connector-Personalizando CallbackSara Peralta
 
Mule Cloud-Conceptos
Mule Cloud-ConceptosMule Cloud-Conceptos
Mule Cloud-ConceptosSara Peralta
 

Más de Sara Peralta (14)

Mule Cloud Connector-Custom Callback
Mule Cloud Connector-Custom CallbackMule Cloud Connector-Custom Callback
Mule Cloud Connector-Custom Callback
 
Mule Cloud Connectors-Save and Load OAuth
Mule Cloud Connectors-Save and Load OAuthMule Cloud Connectors-Save and Load OAuth
Mule Cloud Connectors-Save and Load OAuth
 
Mule Cloud Conectores-Conceptos
Mule Cloud Conectores-ConceptosMule Cloud Conectores-Conceptos
Mule Cloud Conectores-Conceptos
 
Mule cloud connectors versus el resto del mundo1
Mule cloud connectors versus el resto del mundo1Mule cloud connectors versus el resto del mundo1
Mule cloud connectors versus el resto del mundo1
 
Mule Cloud Connectors-Conceptos Basicos1
Mule Cloud Connectors-Conceptos Basicos1Mule Cloud Connectors-Conceptos Basicos1
Mule Cloud Connectors-Conceptos Basicos1
 
Mule Cloud Connectors-Instalacion1
Mule Cloud Connectors-Instalacion1Mule Cloud Connectors-Instalacion1
Mule Cloud Connectors-Instalacion1
 
Mule cloud connectors versus el resto del mundo
Mule cloud connectors versus el resto del mundoMule cloud connectors versus el resto del mundo
Mule cloud connectors versus el resto del mundo
 
Mule Cloud Connectors-Conceptos Basicos
Mule Cloud Connectors-Conceptos BasicosMule Cloud Connectors-Conceptos Basicos
Mule Cloud Connectors-Conceptos Basicos
 
Mule Cloud Connectors-Instalacion
Mule Cloud Connectors-InstalacionMule Cloud Connectors-Instalacion
Mule Cloud Connectors-Instalacion
 
Mule Cloud Connectors1-Conectores1
Mule Cloud Connectors1-Conectores1Mule Cloud Connectors1-Conectores1
Mule Cloud Connectors1-Conectores1
 
Mule cloud connectors1-conectores
Mule cloud connectors1-conectoresMule cloud connectors1-conectores
Mule cloud connectors1-conectores
 
Mule Cloud Connector-Conectividad OAuth
Mule Cloud Connector-Conectividad OAuthMule Cloud Connector-Conectividad OAuth
Mule Cloud Connector-Conectividad OAuth
 
Mule Cloud Connector-Personalizando Callback
Mule Cloud Connector-Personalizando CallbackMule Cloud Connector-Personalizando Callback
Mule Cloud Connector-Personalizando Callback
 
Mule Cloud-Conceptos
Mule Cloud-ConceptosMule Cloud-Conceptos
Mule Cloud-Conceptos
 

Último

Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdflauradbernals
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenadanielaerazok
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webDecaunlz
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAdanielaerazok
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenajuniorcuellargomez
 
COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfOscarBlas6
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfisrael garcia
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdfedwinmelgarschlink2
 

Último (8)

Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdf
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalena
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la web
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalena
 
COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdf
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf
 

Mule Cloud Connectors-Guardando y Restaurando el estado OAuth

  • 1. Mule Cloud Connectors- Guardando y Restaurando el estado OAuth
  • 2. Estados • Después de terminar el baile inicial de OAuth, el token de acceso y el otro estado de Oauth son guardados en la memoria y reutilizados por el conector para posteriores llamadas a la API.
  • 3. Gestion Automatica de Estado • Esta forma de administración de estado permite al desarrollador identificar con facilidad al conector de usuario del token de acceso.Al utilizar este subconjunto de conector, el DevKit persistirá de forma automática toda la información relevante necesaria para volver a utilizar una de forma autorizada el conector. Esta información es: • El token de acceso • El token de acceso secreto (bajo OAuth 1.0a) • El token de refresco (bajo OAuth v2) • Cualquier información que se extrajo durante la devolución de llamada de proveedor de servicios
  • 4. Identificando el Usuario • Autorizar los conectores , a través de la operaciónAutorizar. Después la invocación de esta operación, la información se almacenará automáticamente por defecto en el almacén de objetos de usuario de Mule. • Un almacén de objetos es una abstracción para el almacenamiento de objetos en Mule. Mediante el uso de un almacén de objetos, Mule se desacopla desde cualquier aplicación de tienda específica, lo que le da para elegir o cambiar la aplicación a su discreción.
  • 6. Explicacion • Este fragmento de código utiliza el conector de Salesforce OAuth para los propósitos de demostración.Este flujo autoriza el conector y simplemente registra el valor de la OAuthAccessTokenId utilizando la expresión Mule flowVars.