Interface: AndroidConfig
November 10, 2025 · View on GitHub
@invertase/react-native-apple-authentication
Interface: AndroidConfig
Defined in: index.d.ts:516
Properties
clientId
clientId:
string
Defined in: index.d.ts:518
The developer’s client identifier, as provided by WWDR.
fullScreen?
optionalfullScreen:boolean
Defined in: index.d.ts:557
Full screen mode
When true, it covers the entire screen including the status bar.
When false, the dialog fits within the app window only.
Defaults to true
nonce?
optionalnonce:string
Defined in: index.d.ts:537
A String value used to associate a client session with an ID token and mitigate replay attacks. This value will be SHA256 hashed by the library before being sent to Apple.
nonceEnabled?
optionalnonceEnabled:boolean
Defined in: index.d.ts:546
Disable automatic nonce behaviour by setting this to false.
Useful for authentication providers that don't yet support nonces.
Defaults to true.
redirectUri
redirectUri:
string
Defined in: index.d.ts:522
The URI to which the authorization redirects. It must include a domain name, and can’t be an IP address or localhost.
responseType?
optionalresponseType:AndroidResponseType
Defined in: index.d.ts:525
The type of response requested.
scope?
optionalscope:AndroidScope
Defined in: index.d.ts:528
The amount of user information requested from Apple.
state?
optionalstate:string
Defined in: index.d.ts:531
The current state of the request.