private _cls1(Parcel parcel)
 {
     Object obj1 = null;
     super();
     isRerequest = false;
     Object obj = parcel.readString();
     String s;
     boolean flag;
     if (obj != null)
     {
         obj = LoginBehavior.valueOf(((String) (obj)));
     } else
     {
         obj = null;
     }
     loginBehavior = ((LoginBehavior) (obj));
     obj = new ArrayList();
     parcel.readStringList(((java.util.List) (obj)));
     permissions = new HashSet(((java.util.Collection) (obj)));
     s = parcel.readString();
     obj = obj1;
     if (s != null)
     {
         obj = DefaultAudience.valueOf(s);
     }
     defaultAudience = ((DefaultAudience) (obj));
     applicationId = parcel.readString();
     authId = parcel.readString();
     if (parcel.readByte() != 0)
     {
         flag = true;
     } else
     {
         flag = false;
     }
     isRerequest = flag;
 }