| Copyright | (c) 2013-2023 Brendan Hay | 
|---|---|
| License | Mozilla Public License, v. 2.0. | 
| Maintainer | Brendan Hay | 
| Stability | auto-generated | 
| Portability | non-portable (GHC extensions) | 
| Safe Haskell | Safe-Inferred | 
| Language | Haskell2010 | 
Amazonka.AmplifyBackend.Types.BackendAuthAppleProviderConfig
Description
Synopsis
- data BackendAuthAppleProviderConfig = BackendAuthAppleProviderConfig' {}
 - newBackendAuthAppleProviderConfig :: BackendAuthAppleProviderConfig
 - backendAuthAppleProviderConfig_clientId :: Lens' BackendAuthAppleProviderConfig (Maybe Text)
 - backendAuthAppleProviderConfig_keyId :: Lens' BackendAuthAppleProviderConfig (Maybe Text)
 - backendAuthAppleProviderConfig_privateKey :: Lens' BackendAuthAppleProviderConfig (Maybe Text)
 - backendAuthAppleProviderConfig_teamId :: Lens' BackendAuthAppleProviderConfig (Maybe Text)
 
Documentation
data BackendAuthAppleProviderConfig Source #
Describes Apple social federation configurations for allowing your app users to sign in using OAuth.
See: newBackendAuthAppleProviderConfig smart constructor.
Constructors
| BackendAuthAppleProviderConfig' | |
Instances
newBackendAuthAppleProviderConfig :: BackendAuthAppleProviderConfig Source #
Create a value of BackendAuthAppleProviderConfig with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:clientId:BackendAuthAppleProviderConfig', backendAuthAppleProviderConfig_clientId - Describes the client_id (also called Services ID) that comes from Apple.
$sel:keyId:BackendAuthAppleProviderConfig', backendAuthAppleProviderConfig_keyId - Describes the key_id that comes from Apple.
$sel:privateKey:BackendAuthAppleProviderConfig', backendAuthAppleProviderConfig_privateKey - Describes the private_key that comes from Apple.
$sel:teamId:BackendAuthAppleProviderConfig', backendAuthAppleProviderConfig_teamId - Describes the team_id that comes from Apple.
backendAuthAppleProviderConfig_clientId :: Lens' BackendAuthAppleProviderConfig (Maybe Text) Source #
Describes the client_id (also called Services ID) that comes from Apple.
backendAuthAppleProviderConfig_keyId :: Lens' BackendAuthAppleProviderConfig (Maybe Text) Source #
Describes the key_id that comes from Apple.
backendAuthAppleProviderConfig_privateKey :: Lens' BackendAuthAppleProviderConfig (Maybe Text) Source #
Describes the private_key that comes from Apple.
backendAuthAppleProviderConfig_teamId :: Lens' BackendAuthAppleProviderConfig (Maybe Text) Source #
Describes the team_id that comes from Apple.