credential static method

IDCSAuthCredential credential(
  1. {String? idToken,
  2. String? accessToken}
)

Creates an IDCSAuthCredential.

idToken Optional ID token. accessToken Optional access token.

At least one token must be provided.

Returns an IDCSAuthCredential instance.

Throws AssertionError if both tokens are null.

Example:

final cred = IDCSAuthProvider.credential(accessToken: 'idcs_access_token');

Implementation

static IDCSAuthCredential credential({String? idToken, String? accessToken}) {
  assert(accessToken != null || idToken != null, 'Tokens cannot be null!');
  return IDCSAuthCredential(
      idToken: idToken,
      accessToken: accessToken);
}