Vous consultez la documentation d'Apigee Edge.
Accédez à la documentation sur Apigee X. info
Vous pouvez utiliser l'API Apigee Edge pour créer, configurer et gérer des proxys et des produits d'API, des règles pour la logique dans vos proxys d'API, des applications et des développeurs d'applications, ainsi que des caches. Pour en savoir plus sur l'utilisation de l'API Edge, consultez Utiliser l'API Edge et la documentation de référence de l'API Apigee Edge.
Pour accéder à l'API Edge, vous devez vous authentifier de l'une des manières suivantes:
- OAuth2
Échangez vos identifiants Edge contre un jeton d'accès et un jeton d'actualisation OAuth2. Appelez l'API Edge en transmettant le jeton d'accès dans l'appel d'API.
- SAML et LDAP
Tout en continuant à utiliser des jetons d'accès OAuth2, générez ces jetons à partir d'assertions SAML ou de connexions LDAP.
- Authentification de base (non recommandé)
Accédez à l'API Edge en transmettant votre nom d'utilisateur et votre mot de passe dans chaque requête. Cette méthode n'est pas recommandée.
OAuth2 et l'authentification de base sont tous deux activés par défaut pour Apigee Edge pour les comptes Cloud publics. Seule l'authentification de base est activée par défaut pour Apigee Edge pour un cloud privé.
Utiliser OAuth2 et SAML ou LDAP en même temps
Vous pouvez avoir un environnement dans lequel une organisation s'authentifie avec SAML ou LDAP et une autre avec OAuth2. Toutefois, vous devez savoir que les jetons et les mécanismes permettant de les obtenir ne sont pas interchangeables.
Les utilitaires acurl
et get_token
acceptent plusieurs paramètres SSO_LOGIN_URL
simultanément. Pour effectuer des appels à la fois à OAuth2 et à SAML ou LDAP, vous pouvez définir deux points de terminaison d'authentification unique et stocker les jetons mis en cache pour les deux sur la même machine. Par exemple, vous pouvez utiliser set SSO_LOGIN_URLS
pour utiliser https://login.apigee.com
comme point de terminaison OAuth2 et https://my-zone.login.apigee.com
comme point de terminaison SAML.