Interface: AndroidSigninResponse
November 5, 2025 ยท View on GitHub
@invertase/react-native-apple-authentication
Interface: AndroidSigninResponse
Defined in: index.d.ts:549
Properties
code
code:
string
Defined in: index.d.ts:592
A short-lived, one-time valid token that can provides proof of authorization to the server component of your app.
The authorization code is bound to the specific transaction using the state attribute passed in the authorization request. The server component of your app can validate the code using the Apple identity service endpoint.
id_token?
optionalid_token:string
Defined in: index.d.ts:582
A JSON Web Token (JWT) used to communicate information about the identity of the user in a secure way to the app.
The ID token contains the following information signed by Apple's identity service:
- Issuer Identifier
- Subject Identifier
- Audience
- Expiry Time
- Issuance Time
nonce?
optionalnonce:string
Defined in: index.d.ts:556
Nonce that was passed to the identity provider. If none was passed to the request, one will
have automatically been created and available to be read from this property, unless nonceEnabled
is false.
NOTE: This value will be SHA256 hashed before sending to Apple.
state
state:
string
Defined in: index.d.ts:569
A copy of the state value that was passed to the initial request.
user?
optionaluser:object
Defined in: index.d.ts:561
User object describing the authorized user. This value may be omitted by Apple.
email?
optionalemail:string
name?
optionalname:object
name.firstName?
optionalfirstName:string
name.lastName?
optionallastName:string