AuthenticationResponse constructor

AuthenticationResponse({
  1. OAuthResponse? token,
  2. UserId? userId,
  3. StringValue? displayName,
  4. Iterable<Role>? roles,
})

Implementation

factory AuthenticationResponse({
  OAuthResponse? token,
  $2.UserId? userId,
  $1.StringValue? displayName,
  $core.Iterable<$0.Role>? roles,
}) {
  final result = create();
  if (token != null) result.token = token;
  if (userId != null) result.userId = userId;
  if (displayName != null) result.displayName = displayName;
  if (roles != null) result.roles.addAll(roles);
  return result;
}