getClientConditionalAuthStatusFromString static method

ClientConditionalAuthStatus? getClientConditionalAuthStatusFromString(
  1. String string
)

The function getClientConditionalAuthStatusFromString converts a string representation of a client conditional authentication status into the corresponding enum value.

Implementation

static ClientConditionalAuthStatus? getClientConditionalAuthStatusFromString(
    String string) {
  if (string == 'SUCCESS') {
    return ClientConditionalAuthStatus.success;
  } else if (string == 'UNAUTHORIZED') {
    return ClientConditionalAuthStatus.unauthorized;
  } else if (string == 'ACTIVATION_REQUIRED') {
    return ClientConditionalAuthStatus.activationRequired;
  } else if (string == 'REGISTRATION_REQUIRED') {
    return ClientConditionalAuthStatus.registrationRequired;
  } else if (string == 'APPROVAL_REQUIRED') {
    return ClientConditionalAuthStatus.approvalRequired;
  } else if (string == 'TERMS_ACCEPTANCE_REQUIRED') {
    return ClientConditionalAuthStatus.termsAcceptanceRequired;
  } else if (string == 'MFA_REQUIRED') {
    return ClientConditionalAuthStatus.mfaRequired;
  } else {
    return null;
  }
}