Skip to content

Latest commit

 

History

History
99 lines (51 loc) · 2.8 KB

File metadata and controls

99 lines (51 loc) · 2.8 KB

@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?

optional fullScreen: 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?

optional nonce: 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?

optional nonceEnabled: 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?

optional responseType: AndroidResponseType

Defined in: index.d.ts:525

The type of response requested.


scope?

optional scope: AndroidScope

Defined in: index.d.ts:528

The amount of user information requested from Apple.


state?

optional state: string

Defined in: index.d.ts:531

The current state of the request.