Stay organized with collections
Save and categorize content based on your preferences.
The request interface for updating a SAML Auth provider. This is used when updating a SAML provider's configuration via BaseAuth.updateProviderConfig().
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2022-07-29 UTC."],[],[],null,["# SAMLUpdateAuthProviderRequest interface\n\nThe request interface for updating a SAML Auth provider. This is used when updating a SAML provider's configuration via [BaseAuth.updateProviderConfig()](./firebase-admin.auth.baseauth.md#baseauthupdateproviderconfig).\n\n**Signature:** \n\n export interface SAMLUpdateAuthProviderRequest \n\nProperties\n----------\n\n| Property | Type | Description |\n|--------------------------------------------------------------------------------------------------------------------------|------------|---------------------------------------------------------------------------------------------------------------------------|\n| [callbackURL](./firebase-admin.auth.samlupdateauthproviderrequest.md#samlupdateauthproviderrequestcallbackurl) | string | The SAML provider's callback URL. If not provided, the existing configuration's value is not modified. |\n| [displayName](./firebase-admin.auth.samlupdateauthproviderrequest.md#samlupdateauthproviderrequestdisplayname) | string | The SAML provider's updated display name. If not provided, the existing configuration's value is not modified. |\n| [enabled](./firebase-admin.auth.samlupdateauthproviderrequest.md#samlupdateauthproviderrequestenabled) | boolean | Whether the SAML provider is enabled or not. If not provided, the existing configuration's setting is not modified. |\n| [idpEntityId](./firebase-admin.auth.samlupdateauthproviderrequest.md#samlupdateauthproviderrequestidpentityid) | string | The SAML provider's updated IdP entity ID. If not provided, the existing configuration's value is not modified. |\n| [rpEntityId](./firebase-admin.auth.samlupdateauthproviderrequest.md#samlupdateauthproviderrequestrpentityid) | string | The SAML provider's updated RP entity ID. If not provided, the existing configuration's value is not modified. |\n| [ssoURL](./firebase-admin.auth.samlupdateauthproviderrequest.md#samlupdateauthproviderrequestssourl) | string | The SAML provider's updated SSO URL. If not provided, the existing configuration's value is not modified. |\n| [x509Certificates](./firebase-admin.auth.samlupdateauthproviderrequest.md#samlupdateauthproviderrequestx509certificates) | string\\[\\] | The SAML provider's updated list of X.509 certificated. If not provided, the existing configuration list is not modified. |\n\nSAMLUpdateAuthProviderRequest.callbackURL\n-----------------------------------------\n\nThe SAML provider's callback URL. If not provided, the existing configuration's value is not modified.\n\n**Signature:** \n\n callbackURL?: string;\n\nSAMLUpdateAuthProviderRequest.displayName\n-----------------------------------------\n\nThe SAML provider's updated display name. If not provided, the existing configuration's value is not modified.\n\n**Signature:** \n\n displayName?: string;\n\nSAMLUpdateAuthProviderRequest.enabled\n-------------------------------------\n\nWhether the SAML provider is enabled or not. If not provided, the existing configuration's setting is not modified.\n\n**Signature:** \n\n enabled?: boolean;\n\nSAMLUpdateAuthProviderRequest.idpEntityId\n-----------------------------------------\n\nThe SAML provider's updated IdP entity ID. If not provided, the existing configuration's value is not modified.\n\n**Signature:** \n\n idpEntityId?: string;\n\nSAMLUpdateAuthProviderRequest.rpEntityId\n----------------------------------------\n\nThe SAML provider's updated RP entity ID. If not provided, the existing configuration's value is not modified.\n\n**Signature:** \n\n rpEntityId?: string;\n\nSAMLUpdateAuthProviderRequest.ssoURL\n------------------------------------\n\nThe SAML provider's updated SSO URL. If not provided, the existing configuration's value is not modified.\n\n**Signature:** \n\n ssoURL?: string;\n\nSAMLUpdateAuthProviderRequest.x509Certificates\n----------------------------------------------\n\nThe SAML provider's updated list of X.509 certificated. If not provided, the existing configuration list is not modified.\n\n**Signature:** \n\n x509Certificates?: string[];"]]