Ressource: InboundSamlConfig
Paire de configurations RP-IDP SAML lorsque le projet agit en tant que tiers de confiance.
Champs | |
---|---|
name |
Nom de la ressource InboundSamlConfig, par exemple: "projects/my-awesome-project/inboundSamlConfigs/my-config-id". Ignoré lors des requêtes de création. |
idpConfig |
Configuration du fournisseur d'identité (IdP) SAML lorsque le projet agit en tant que partie de confiance. |
spConfig |
Configuration du fournisseur de services (SP, Service Provider) SAML lorsque le projet agit en tant que partie de confiance pour recevoir et accepter une assertion d'authentification émise par un fournisseur d'identité SAML. |
displayName |
Nom à afficher de la configuration défini par les développeurs. |
enabled |
"True" si l'utilisateur peut se connecter avec le fournisseur. |
IdpConfig
Configuration du fournisseur d'identité (IdP) SAML lorsque le projet agit en tant que partie de confiance.
Représentation JSON |
---|
{
"idpEntityId": string,
"ssoUrl": string,
"idpCertificates": [
{
object ( |
Champs | |
---|---|
idpEntityId |
Identifiant unique de toutes les entités SAML. |
ssoUrl |
URL à laquelle envoyer la requête d'authentification. |
idpCertificates[] |
Clés publiques de l'IDP pour valider la signature dans les assertions. |
signRequest |
Indique si la requête SAML sortante doit être signée. |
IdpCertificate
Données du certificat de l'IDP pour valider la signature dans la réponse SAML émise par l'IDP.
Représentation JSON |
---|
{ "x509Certificate": string } |
Champs | |
---|---|
x509Certificate |
Le certificat x509 |
SpConfig
Configuration du fournisseur de services (SP, Service Provider) SAML lorsque le projet agit en tant que partie de confiance pour recevoir et accepter une assertion d'authentification émise par un fournisseur d'identité SAML.
Représentation JSON |
---|
{
"spEntityId": string,
"callbackUri": string,
"spCertificates": [
{
object ( |
Champs | |
---|---|
spEntityId |
Identifiant unique de toutes les entités SAML. |
callbackUri |
URI de rappel où les réponses de l'IDP sont gérées. |
spCertificates[] |
Uniquement en sortie. Certificats publics générés par le serveur pour valider la signature dans SAMLRequest dans le flux initié par le fournisseur de services. |
SpCertificate
Données du certificat du SP permettant à l'IdP de valider la requête SAML générée par le SP.
Représentation JSON |
---|
{ "x509Certificate": string, "expiresAt": string } |
Champs | |
---|---|
x509Certificate |
Certificat public autosigné. |
expiresAt |
Code temporel de l'instance d'expiration du certificat. Utilise la norme RFC 3339, où la sortie générée est toujours normalisée avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés. Exemples: |
Méthodes |
|
---|---|
|
Créez une configuration SAML entrante pour un projet Identity Toolkit. |
|
Supprimez une configuration SAML entrante pour un projet Identity Toolkit. |
|
Récupérez une configuration SAML entrante pour un projet Identity Toolkit. |
|
Répertoriez toutes les configurations SAML entrantes d'un projet Identity Toolkit. |
|
Mettez à jour une configuration SAML entrante pour un projet Identity Toolkit. |