CarpUser.fromJWT constructor

CarpUser.fromJWT(
  1. Map<String, dynamic> jwt
)

Implementation

factory CarpUser.fromJWT(Map<String, dynamic> jwt) {
  return CarpUser(
    username: jwt['preferred_username'] as String,
    id: jwt['sub'] as String,
    firstName: jwt['given_name'] as String,
    lastName: jwt['family_name'] as String,
    email: jwt['email'] as String,
    roles: jwt['realm_access']['roles'] as List<dynamic>,
  );
}