RLMSyncUserInfo

@interface RLMSyncUserInfo : NSObject

A data object representing information about a user that was retrieved from a user lookup call.

  • The authentication provider which manages the user represented by this user info instance.

    Declaration

    Objective-C

    @property (readonly, nonatomic) RLMIdentityProvider _Nonnull provider;

    Swift

    var provider: RLMIdentityProvider { get }
  • The username or identity issued to this user by the authentication provider.

    Declaration

    Objective-C

    @property (readonly, nonatomic) NSString *_Nonnull providerUserIdentity;

    Swift

    var providerUserIdentity: String { get }
  • The identity issued to this user by the Realm Object Server.

    Declaration

    Objective-C

    @property (readonly, nonatomic) NSString *_Nonnull identity;

    Swift

    var identity: String { get }
  • Whether the user is flagged on the Realm Object Server as an administrator.

    Declaration

    Objective-C

    @property (readonly, nonatomic) BOOL isAdmin;

    Swift

    var isAdmin: Bool { get }