activate method
- {AndroidProvider? androidProvider,
- AppleProvider? appleProvider,
- WebProvider? webProvider}
Activates App Trust for the current app.
Implementation
Future<void> activate({
AndroidProvider? androidProvider,
AppleProvider? appleProvider,
WebProvider? webProvider,
}) async {
if (!kIsWeb) {
return;
}
if (webProvider == null) {
throw _appTrustError(
'missing-provider',
'A webProvider is required when activating App Trust on web.',
);
}
_state = _AppTrustState(app: app, webProvider: webProvider);
app.setInternalAppTrustInstance(this);
await _loadPersistedToken(_state!);
}