SlideShare una empresa de Scribd logo
1 de 7
MULE CLOUD CONNECTOR-
CONFIGURANDO CONECTOR
OAUTH
DESARROLLO Y REGISTRO DE APLICACIÓN
• OAuth requiere que las aplicaciones se registren con el servidor de
autorización para que las peticiones de API sean capaces de ser
debidamente identificadas.
• Aunque el protocolo permite el registro utilizando medios
automáticos, la mayoría de los proveedores de API requieren el
registro manual a través de llenar una forma en sus sitios web para
desarrolladores.
• Una vez registrado con el proveedor de servicios, se le proporcionó
con la solicitud de las credenciales de autorización, normalmente.
denominados tokens "llave del consumidor (Consumer Key)" y
"secreto de consumidor (Consumer Secret)“
CONECTOR LINKEDIN
PROCESO DE LINKEDIN
• El proceso de obtención de estos es explícitamente esta
completamente fuera del alcance de la especificación OAuth, y por lo
tanto, se define por cada proveedor de servicios.
• Este proceso tiene que ser completado sólo una vez por cada
aplicación, por lo general por el desarrollador de la aplicación a sí
misma, y No se considera uno de los pasos del flujo de OAuth.
• En LinkedIn, puede configurar su nueva aplicación, proporcionar a su
aplicación información, administrar la configuración de OAuth, y
obtener su clave de API.
CONFIGURACIÓN DE LA CLAVE DEL
CONSUMIDOR Y EL SECRETO DEL
CONSUMIDOR
• Una vez que tenga las credenciales obtenidas desde el
proveedor de servicios, puede utilizar estos valores para
configurar el conector, todos los conectores normalmente
pueden configurar estos en el nivel de configuración, para que
puedan ser reutilizados para todas las operaciones.
EJEMPLO DE CONFIGURACIÓN
CONFIGURACIÓN
• Aquí hemos establecido elemento de configuración del conector con los dos
atributos: apikey y
• apiSecret. Estos deben establecerse en los valores proporcionados por el
proveedor de servicios. Estamos
• utilizando la terminología mixta para estas fichas: a veces "llave del
consumidor" y "consumidor secreto "y algunas veces" api key“ y" api secret".
Estos términos son generalmente pueden ser intercambiables y difieren
entre los diferentes conectores. Aunque pueda parecer confuso de usar esta
terminología diferente entre los distintos conectores, también puede reducir
la confusión por búsqueda de la semántica de la documentación del
proveedor de servicios.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (11)

Security in MVC Core by Hugo Biarge
Security in MVC Core by Hugo BiargeSecurity in MVC Core by Hugo Biarge
Security in MVC Core by Hugo Biarge
 
ASP.NET MVC Core
ASP.NET MVC CoreASP.NET MVC Core
ASP.NET MVC Core
 
Plainconcepts .Net Core Event - Real Time Applications
Plainconcepts .Net Core Event - Real Time ApplicationsPlainconcepts .Net Core Event - Real Time Applications
Plainconcepts .Net Core Event - Real Time Applications
 
Servidor web jerman
Servidor web jermanServidor web jerman
Servidor web jerman
 
Azure API Management
Azure API ManagementAzure API Management
Azure API Management
 
ASP.NET MVC Workshop Día 1
ASP.NET MVC Workshop Día 1ASP.NET MVC Workshop Día 1
ASP.NET MVC Workshop Día 1
 
Modulo13 Web Services
Modulo13 Web ServicesModulo13 Web Services
Modulo13 Web Services
 
Mvc
MvcMvc
Mvc
 
Real time data with Signal R
Real time data with Signal RReal time data with Signal R
Real time data with Signal R
 
servidores web
servidores webservidores web
servidores web
 
Parse intro
Parse introParse intro
Parse intro
 

Destacado

Destacado (11)

The High Price of Depression
The High Price of DepressionThe High Price of Depression
The High Price of Depression
 
Call center software solution
Call center software solutionCall center software solution
Call center software solution
 
Full report on WIMAX Network Planning by Yubraj gupta
Full report on WIMAX Network Planning by Yubraj guptaFull report on WIMAX Network Planning by Yubraj gupta
Full report on WIMAX Network Planning by Yubraj gupta
 
001
001001
001
 
ABSTRAXX Canvas and Garment Artwork | www.ABSTRAXX.com
ABSTRAXX Canvas and Garment Artwork | www.ABSTRAXX.comABSTRAXX Canvas and Garment Artwork | www.ABSTRAXX.com
ABSTRAXX Canvas and Garment Artwork | www.ABSTRAXX.com
 
Extinción de-la-relación-jurídica-tributaria
Extinción de-la-relación-jurídica-tributariaExtinción de-la-relación-jurídica-tributaria
Extinción de-la-relación-jurídica-tributaria
 
Derecho concursal
Derecho concursalDerecho concursal
Derecho concursal
 
Complete integration with mule esb
Complete integration with mule esbComplete integration with mule esb
Complete integration with mule esb
 
Corporate Social Responsibility & Business Ethics Training Program
Corporate Social Responsibility & Business Ethics Training ProgramCorporate Social Responsibility & Business Ethics Training Program
Corporate Social Responsibility & Business Ethics Training Program
 
Galena presentation 11 jan 17
Galena presentation   11 jan 17Galena presentation   11 jan 17
Galena presentation 11 jan 17
 
Derecho concursal
Derecho concursalDerecho concursal
Derecho concursal
 

Similar a Mule Cloud Connectors-Configuracion OAuth

Servidor web present formal
Servidor web present formalServidor web present formal
Servidor web present formal
saytubb
 

Similar a Mule Cloud Connectors-Configuracion OAuth (20)

GFI - Seguridad en tus APIs
GFI - Seguridad en tus APIsGFI - Seguridad en tus APIs
GFI - Seguridad en tus APIs
 
Autenticar y securizar API en .NET Core como un Avenger
Autenticar y securizar API en .NET Core como un AvengerAutenticar y securizar API en .NET Core como un Avenger
Autenticar y securizar API en .NET Core como un Avenger
 
Servidores
ServidoresServidores
Servidores
 
Introducción a la programación en internet
Introducción a la programación en internetIntroducción a la programación en internet
Introducción a la programación en internet
 
WSO2 API Manager - Accessing SOAP Service
WSO2 API Manager -  Accessing SOAP ServiceWSO2 API Manager -  Accessing SOAP Service
WSO2 API Manager - Accessing SOAP Service
 
Clientes servidor
Clientes servidorClientes servidor
Clientes servidor
 
WSO2 API Manager y ESB la plataforma perfecta para evolucionar los servicios
WSO2 API Manager y ESB la plataforma perfecta para evolucionar los serviciosWSO2 API Manager y ESB la plataforma perfecta para evolucionar los servicios
WSO2 API Manager y ESB la plataforma perfecta para evolucionar los servicios
 
Seguridad en las apis desde un punto de vista de developer
Seguridad en las apis desde un punto de vista de developerSeguridad en las apis desde un punto de vista de developer
Seguridad en las apis desde un punto de vista de developer
 
Cliente servidor
Cliente servidorCliente servidor
Cliente servidor
 
Modelo cliente/servidor
Modelo cliente/servidorModelo cliente/servidor
Modelo cliente/servidor
 
Qué es eso de OAuth y como se implementa en Symfony2 (y otros)
Qué es eso de OAuth y como se implementa en Symfony2 (y otros)Qué es eso de OAuth y como se implementa en Symfony2 (y otros)
Qué es eso de OAuth y como se implementa en Symfony2 (y otros)
 
Charla REST API
Charla REST APICharla REST API
Charla REST API
 
Sistemas Operativos Clientes.pptx
Sistemas Operativos Clientes.pptxSistemas Operativos Clientes.pptx
Sistemas Operativos Clientes.pptx
 
Meetup En mi local funciona - Protegiendo tu API REST con JWT en aplicaciones...
Meetup En mi local funciona - Protegiendo tu API REST con JWT en aplicaciones...Meetup En mi local funciona - Protegiendo tu API REST con JWT en aplicaciones...
Meetup En mi local funciona - Protegiendo tu API REST con JWT en aplicaciones...
 
Servidor web present formal
Servidor web present formalServidor web present formal
Servidor web present formal
 
"Los Imprescindibles de .NetCore"
"Los Imprescindibles de .NetCore""Los Imprescindibles de .NetCore"
"Los Imprescindibles de .NetCore"
 
OAuth 2.0 (Spanish)
OAuth 2.0 (Spanish)OAuth 2.0 (Spanish)
OAuth 2.0 (Spanish)
 
Oauth v2-rev
Oauth v2-revOauth v2-rev
Oauth v2-rev
 
Servicios web
Servicios webServicios web
Servicios web
 
SimpleSAMLphp
SimpleSAMLphpSimpleSAMLphp
SimpleSAMLphp
 

Más de Manuel Antonio

Mule Cloud Connectors-Guardando y restaurando el estado o auth
Mule Cloud Connectors-Guardando y restaurando el estado o authMule Cloud Connectors-Guardando y restaurando el estado o auth
Mule Cloud Connectors-Guardando y restaurando el estado o auth
Manuel Antonio
 

Más de Manuel Antonio (20)

Mule Cloud-Conceptos
Mule Cloud-ConceptosMule Cloud-Conceptos
Mule Cloud-Conceptos
 
Mule Cloud Connectors-Guardando y restaurando el estado o auth
Mule Cloud Connectors-Guardando y restaurando el estado o authMule Cloud Connectors-Guardando y restaurando el estado o auth
Mule Cloud Connectors-Guardando y restaurando el estado o auth
 
Mule Cloud Connector-Personalizando Callback
Mule Cloud Connector-Personalizando CallbackMule Cloud Connector-Personalizando Callback
Mule Cloud Connector-Personalizando Callback
 
Mule Cloud Connectors-Configuracion OAuth1
Mule Cloud Connectors-Configuracion OAuth1Mule Cloud Connectors-Configuracion OAuth1
Mule Cloud Connectors-Configuracion OAuth1
 
Mule Cloud Connector-Conectividad OAuth
Mule Cloud Connector-Conectividad OAuthMule Cloud Connector-Conectividad OAuth
Mule Cloud Connector-Conectividad OAuth
 
Mule cloud connectors1-conectores
Mule cloud connectors1-conectoresMule cloud connectors1-conectores
Mule cloud connectors1-conectores
 
Mule Cloud Connectors1-Conectores
Mule Cloud Connectors1-ConectoresMule Cloud Connectors1-Conectores
Mule Cloud Connectors1-Conectores
 
Mule Cloud Connectors-Conceptos Basicos
Mule Cloud Connectors-Conceptos BasicosMule Cloud Connectors-Conceptos Basicos
Mule Cloud Connectors-Conceptos Basicos
 
Problema Educativo Mexico
Problema Educativo MexicoProblema Educativo Mexico
Problema Educativo Mexico
 
NetBeans para Java, C, C++
NetBeans para Java, C, C++NetBeans para Java, C, C++
NetBeans para Java, C, C++
 
JPA en NetBeans
JPA en NetBeansJPA en NetBeans
JPA en NetBeans
 
Serializacion Java
Serializacion JavaSerializacion Java
Serializacion Java
 
Mule Librerias en Java
Mule Librerias en JavaMule Librerias en Java
Mule Librerias en Java
 
Clases C#
Clases C#Clases C#
Clases C#
 
Array y Objects C#
Array y Objects C#Array y Objects C#
Array y Objects C#
 
Javascript C#
Javascript C#Javascript C#
Javascript C#
 
SQL en Visual Studio
SQL en Visual StudioSQL en Visual Studio
SQL en Visual Studio
 
Programacion Orientada a Objetos
Programacion Orientada a ObjetosProgramacion Orientada a Objetos
Programacion Orientada a Objetos
 
Google APIs
Google APIsGoogle APIs
Google APIs
 
Estrategias competitivas
Estrategias competitivasEstrategias competitivas
Estrategias competitivas
 

Mule Cloud Connectors-Configuracion OAuth

  • 2. DESARROLLO Y REGISTRO DE APLICACIÓN • OAuth requiere que las aplicaciones se registren con el servidor de autorización para que las peticiones de API sean capaces de ser debidamente identificadas. • Aunque el protocolo permite el registro utilizando medios automáticos, la mayoría de los proveedores de API requieren el registro manual a través de llenar una forma en sus sitios web para desarrolladores. • Una vez registrado con el proveedor de servicios, se le proporcionó con la solicitud de las credenciales de autorización, normalmente. denominados tokens "llave del consumidor (Consumer Key)" y "secreto de consumidor (Consumer Secret)“
  • 4. PROCESO DE LINKEDIN • El proceso de obtención de estos es explícitamente esta completamente fuera del alcance de la especificación OAuth, y por lo tanto, se define por cada proveedor de servicios. • Este proceso tiene que ser completado sólo una vez por cada aplicación, por lo general por el desarrollador de la aplicación a sí misma, y No se considera uno de los pasos del flujo de OAuth. • En LinkedIn, puede configurar su nueva aplicación, proporcionar a su aplicación información, administrar la configuración de OAuth, y obtener su clave de API.
  • 5. CONFIGURACIÓN DE LA CLAVE DEL CONSUMIDOR Y EL SECRETO DEL CONSUMIDOR • Una vez que tenga las credenciales obtenidas desde el proveedor de servicios, puede utilizar estos valores para configurar el conector, todos los conectores normalmente pueden configurar estos en el nivel de configuración, para que puedan ser reutilizados para todas las operaciones.
  • 7. CONFIGURACIÓN • Aquí hemos establecido elemento de configuración del conector con los dos atributos: apikey y • apiSecret. Estos deben establecerse en los valores proporcionados por el proveedor de servicios. Estamos • utilizando la terminología mixta para estas fichas: a veces "llave del consumidor" y "consumidor secreto "y algunas veces" api key“ y" api secret". Estos términos son generalmente pueden ser intercambiables y difieren entre los diferentes conectores. Aunque pueda parecer confuso de usar esta terminología diferente entre los distintos conectores, también puede reducir la confusión por búsqueda de la semántica de la documentación del proveedor de servicios.