[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-05-30 UTC."],[[["\u003cp\u003e\u003ccode\u003eIdpConfig\u003c/code\u003e is a message type defining the configuration for an identity provider, including its name, enablement status, and OAuth2 client credentials.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eIdpConfig\u003c/code\u003e message specifies settings such as the \u003ccode\u003eexperiment_percent\u003c/code\u003e, which determines the percentage of users prompted for federated login.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eAppleCodeFlowConfig\u003c/code\u003e is a message type within \u003ccode\u003eIdpConfig\u003c/code\u003e, containing settings specifically for Apple's code flow, including the team ID, key ID, and private key.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eIdpConfig\u003c/code\u003e supports the setting of whitelisted audiences via \u003ccode\u003ewhitelisted_audiences[]\u003c/code\u003e, which is a string array of client IDs for audience verification.\u003c/p\u003e\n"]]],[],null,["# Package security_lso_service\n\nIndex\n-----\n\n- [IdpConfig](/identity-platform/docs/reference/rpc/security_lso_service#security_lso_service.IdpConfig) (message)\n- [IdpConfig.AppleCodeFlowConfig](/identity-platform/docs/reference/rpc/security_lso_service#security_lso_service.IdpConfig.AppleCodeFlowConfig) (message)\n\nIdpConfig\n---------\n\nConfig of an identity provider.\n\nAppleCodeFlowConfig\n-------------------\n\nAdditional config for Apple for code flow."]]