localAuth static method

Future<AuthStatus> localAuth(
  1. dynamic mediaStreamTrack,
  2. String localKey
)

Offline authorization with a secret key.

Authorizes the Effects SDK instance similar to auth, but performs license verification without web requests. Internet connection is not required.

  • mediaStreamTrack: Associated media track
  • localKey: Unique client’s secret key. DO NOT reveal it.
  • Returns: AuthStatus indicating authentication result

Implementation

static Future<AuthStatus> localAuth(
  MediaStreamTrack mediaStreamTrack,
  String localKey
) async {
  String status = await WebRTC.invokeMethod(
    'localAuth',
    <String, dynamic>{'trackId': mediaStreamTrack.id, 'localKey': localKey},
  );
  return parseJavaAuthStatus(status);
}