protected virtual ClaimsIdentity CreateClaimsIdentity(BinaryReader reader) { if (reader == null) { throw new ArgumentNullException(nameof(reader)); } return new ClaimsIdentity(reader); }