| Name | Description | Type | Package | Framework |
| AccessModel | Policy that defines who is allowed to subscribe and retrieve items. | Class | org.jivesoftware.openfire.pubsub.models | Echo |
| AuthorizeAccess | Subscription requests must be approved and only subscribers may retrieve items. | Class | org.jivesoftware.openfire.pubsub.models | Echo |
| OnlyPublishers | Publishers and owners may publish items to the node. | Class | org.jivesoftware.openfire.pubsub.models | Echo |
| OnlySubscribers | Subscribers, publishers and owners may publish items to the node. | Class | org.jivesoftware.openfire.pubsub.models | Echo |
| OpenAccess | Anyone may subscribe and retrieve items. | Class | org.jivesoftware.openfire.pubsub.models | Echo |
| OpenPublisher | Anyone may publish items to the node. | Class | org.jivesoftware.openfire.pubsub.models | Echo |
| PresenceAccess | Anyone with a presence subscription of both or from may subscribe and retrieve items. | Class | org.jivesoftware.openfire.pubsub.models | Echo |
| PublisherModel | Policy that defines who is allowed to publish items to the node. | Class | org.jivesoftware.openfire.pubsub.models | Echo |
| RosterAccess | Anyone in the specified roster group(s) may subscribe and retrieve items. | Class | org.jivesoftware.openfire.pubsub.models | Echo |
| WhitelistAccess | Only those on a whitelist may subscribe and retrieve items. | Class | org.jivesoftware.openfire.pubsub.models | Echo |
| AccessModel | Policy that defines who is allowed to subscribe and retrieve items. | Class | org.jivesoftware.openfire.pubsub.models | OpenFire |
| AuthorizeAccess | Subscription requests must be approved and only subscribers may retrieve items. | Class | org.jivesoftware.openfire.pubsub.models | OpenFire |
| OnlyPublishers | Publishers and owners may publish items to the node. | Class | org.jivesoftware.openfire.pubsub.models | OpenFire |
| OnlySubscribers | Subscribers, publishers and owners may publish items to the node. | Class | org.jivesoftware.openfire.pubsub.models | OpenFire |
| OpenAccess | Anyone may subscribe and retrieve items. | Class | org.jivesoftware.openfire.pubsub.models | OpenFire |
| OpenPublisher | Anyone may publish items to the node. | Class | org.jivesoftware.openfire.pubsub.models | OpenFire |
| PresenceAccess | Anyone with a presence subscription of both or from may subscribe and retrieve items. | Class | org.jivesoftware.openfire.pubsub.models | OpenFire |
| PublisherModel | Policy that defines who is allowed to publish items to the node. | Class | org.jivesoftware.openfire.pubsub.models | OpenFire |
| RosterAccess | Anyone in the specified roster group(s) may subscribe and retrieve items. | Class | org.jivesoftware.openfire.pubsub.models | OpenFire |
| WhitelistAccess | Only those on a whitelist may subscribe and retrieve items. | Class | org.jivesoftware.openfire.pubsub.models | OpenFire |