getUserDetails method

  1. @override
UserDetails? getUserDetails()
inherited

Implementation

@override
UserDetails? getUserDetails() {
  if (authState?.idToken == null) {
    return null;
  }
  return UserDetails(
    _getClaim<String>(_subClaim, tokenType: TokenType.idToken) ?? '',
    _getClaim<String>(_givenNameClaim, tokenType: TokenType.idToken) ?? '',
    _getClaim<String>(_familyNameClaim, tokenType: TokenType.idToken) ?? '',
    _getClaim<String>(_emailClaim, tokenType: TokenType.idToken) ?? '',
    _getClaim<String>(_pictureClaim, tokenType: TokenType.idToken) ?? '',
  );
}