o auth, sso, saml, canvas app zhugin(final)
DESCRIPTION
Cloud Dev MeetupTRANSCRIPT
www.vrpinc.com
OAuth, SSO, SAML, Canvas AppMethods of authentication and authorization in Salesforce
Senior Salesforce Developer Dmitry Zhugin
www.vrpinc.com
Salesforce OAuth process
www.vrpinc.com
Oauth Salesforce org
Oauth setting
OAuth authorization example
https://login.salesforce.com/services/oauth2/authorize?response_type=token&
client_id=3MVG9Y6d_Btp4xp4ThlKLipEqokyzDGuR1U8.1ViZhgviNzurJgOwUX7Gd
evUicdgqPI1KzLaMQOuuYDz66cR&redirect_uri=http://localhost&display=page&
immediate=false
https://login.salesforce.com/id/00D90000000zuMEEAY/0059000000369fsAA
A?access_token=
www.vrpinc.com
OAuth confirmation screen
www.vrpinc.com
Single Sign-On
www.vrpinc.com
Identity Provider
Service Provider
OAuth authorization example
www.vrpinc.com
Salesforce Canvas app
www.vrpinc.com
Salesforce Canvas app
www.vrpinc.com
Using certificate for verification HTTP request in Apex.
• 1. Generate a private/public key pair.
• 2. Generate a Certificate Signing Request (CSR)
• 3. Send the CSR to external system
• 4. Add the certificate to the certificate store with private key, and use the
private/public key and certificate to connect to the security gateway
• 5. Send signed HTTP request for test.
www.vrpinc.com
Thank you for your attention