Structs

The following structs are available globally.

  • A description of the actual privileges which apply to a Realm.

    This is a combination of all of the privileges granted to all of the Roles which the current User is a member of, obtained by calling -[RLMRealm privilegesForRealm] on the Realm.

    By default, all operations are permitted, and each privilege field indicates an operation which may be forbidden.

    See more

    Declaration

    Objective-C

    struct RLMRealmPrivileges {}
  • A description of the actual privileges which apply to a Class within a Realm.

    This is a combination of all of the privileges granted to all of the Roles which the current User is a member of, obtained by calling -[RLMRealm privilegesForClass:] or -[RLMRealm privilegesForClassNamed:] on the Realm.

    By default, all operations are permitted, and each privilege field indicates an operation which may be forbidden.

    See more

    Declaration

    Objective-C

    struct RLMClassPrivileges {}
  • A description of the actual privileges which apply to a specific RLMObject.

    This is a combination of all of the privileges granted to all of the Roles which the current User is a member of, obtained by calling -[RLMRealm privilegesForObject:] on the Realm.

    By default, all operations are permitted, and each privilege field indicates an operation which may be forbidden.

    See more

    Declaration

    Objective-C

    struct RLMObjectPrivileges {}