Uses of Class
tigase.xmpp.NotAuthorizedException
Package
Description
Package containing implementation of all Session Manager plugins
-
Uses of NotAuthorizedException in tigase.cluster.strategy
Modifier and TypeMethodDescriptionDefaultClusteringStrategy.prepareConnectionParams
(XMPPResourceConnection conn) A utility method used to prepare a Map of data with user session data before it can be sent over to another cluster node. -
Uses of NotAuthorizedException in tigase.server.xmppsession
Modifier and TypeMethodDescriptionboolean
SessionManager.MessageArchive.willArchive
(Packet packet, XMPPResourceConnection session) -
Uses of NotAuthorizedException in tigase.xmpp
Modifier and TypeMethodDescriptionvoid
RepositoryAccess.addDataList
(String subnode, String key, String[] list) void
RepositoryAccess.addOfflineDataList
(String subnode, String key, String[] list) void
RepositoryAccess.addPublicDataList
(String subnode, String key, String[] list) RepositoryAccess.changeRegistration
(String name_param, String pass_param, Map<String, String> registr_params) XMPPResourceConnection.getActiveSessions()
Method returns list of active connection for the sameXMPPSession
.RepositoryAccess.getAuthenticationToken
(String xmpp_sessionId) abstract BareJID
RepositoryAccess.getBareJID()
Returns user JID but without resource part.final BareJID
XMPPResourceConnection.getBareJID()
getData
method is a twin sister (brother?) ofsetData(String, String, String)
method.String[]
RepositoryAccess.getDataGroups
(String subnode) This method retrieves list of all direct subnodes for given node.String[]
RepositoryAccess.getDataKeys
(String subnode) This method returns all data keys available in permanent storage in given node.String[]
RepositoryAccess.getDataList
(String subnode, String key) This method allows to retrieve list of values associated with one key.final JID
XMPPResourceConnection.getJID()
Returns full user JID for this session or throwsNotAuthorizedException
if session is not authorized yet and therefore user name and resource is not known yet.RepositoryAccess.getOfflineData
(String subnode, String key, String def) String[]
RepositoryAccess.getOfflineDataList
(String subnode, String key) RepositoryAccess.getPublicData
(String subnode, String key, String def) String[]
RepositoryAccess.getPublicDataList
(String subnode, String key) abstract String
RepositoryAccess.getUserName()
final String
XMPPResourceConnection.getUserName()
boolean
void
RepositoryAccess.logout()
final void
XMPPResourceConnection.logout()
void
RepositoryAccess.removeData
(String subnode, String key) void
RepositoryAccess.removeDataGroup
(String subnode) Removes the last data node given in subnode path as parameter to this method.void
RepositoryAccess.removeOfflineData
(String subnode, String key) void
RepositoryAccess.removeOfflineDataGroup
(String subnode) void
RepositoryAccess.removePublicData
(String subnode, String key) void
RepositoryAccess.removePublicDataGroup
(String subnode) void
This method stores given data in permanent storage in given point of hierarchy of data base.void
RepositoryAccess.setDataList
(String subnode, String key, String[] list) This method allows to store list of values under one key ID reference.void
RepositoryAccess.setOfflineData
(String subnode, String key, String value) void
RepositoryAccess.setOfflineDataList
(String subnode, String key, String[] list) void
RepositoryAccess.setPublicData
(String subnode, String key, String value) void
RepositoryAccess.setPublicDataList
(String subnode, String key, String[] list) void
XMPPResourceConnection.setResource
(String argResource) Sets the connection resourceRepositoryAccess.unregister
(String name_param) Deprecated.XMPPResourceConnection.unregister
(String name_param) Deprecated. -
Uses of NotAuthorizedException in tigase.xmpp.impl
Modifier and TypeMethodDescriptionstatic void
Privacy.addList
(XMPPResourceConnection session, Element list) static boolean
Privacy.block
(XMPPResourceConnection session, List<String> jids) protected static void
PresenceState.broadcastDirectPresences
(StanzaType t, XMPPResourceConnection session, Queue<Packet> results, Element pres) broadcastDirectPresences
broadcast a direct Presence from providedpres
Element
object to the collection of JIDs stored in temporary session data under keyDIRECT_PRESENCE
.static void
PresenceState.broadcastOffline
(XMPPResourceConnection session, Queue<Packet> results, Map<String, Object> settings, RosterAbstract roster_util) sendPresenceBroadcast
method broadcasts given presence to all buddies from roster and to all users to which direct presence was sent.void
PresenceAbstract.broadcastProbe
(XMPPResourceConnection session, Queue<Packet> results, Map<String, Object> settings) sendPresenceBroadcast
method broadcasts given presence to all buddies from roster and to all users to which direct presence was sent.protected void
PresenceState.buddyOnline
(XMPPResourceConnection session, JID buddy, Queue<Packet> results, boolean online) Method sends back presence to contact while it becomes online (i.e.static PrivacyList
PrivacyList.create
(XMPPResourceConnection session, RosterAbstract rosterUtil, Element el) protected void
JabberIqRegister.doRemoveAccount
(Packet packet, Element request, XMPPResourceConnection session, Queue<Packet> results) protected static void
JabberIqRoster.dynamicGetRequest
(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String, Object> settings) Method processes rosterget
request related to dynamic roster.static PrivacyList
Privacy.getActiveList
(XMPPResourceConnection session) static String
Privacy.getActiveListName
(XMPPResourceConnection session) Privacy.getBlocked
(XMPPResourceConnection session) MessageDeliveryLogic.getConnectionsForMessageDelivery
(XMPPResourceConnection session) Method returns list of XMPPResourceConnections to which message should be delivered for session passes as parameter if message was sent to bare JIDstatic PrivacyList
Privacy.getDefaultList
(XMPPResourceConnection session) static Element
Privacy.getDefaultListElement
(XMPPResourceConnection session) static String
Privacy.getDefaultListName
(XMPPResourceConnection session) DomainFilter.getDomains
(XMPPResourceConnection session) Method retrieves filtering policy based on user session, from most specific to most general, i.e.: first user session is checked, if that fails then user repository and if there is no rules configured then domain filtering policy from VHost is being returned (if present).String[]
DomainFilter.getDomainsList
(XMPPResourceConnection session) Method retrieves list of domains to be applied toLIST
andBLACKLIST
filtering policies based on user session, from most specific to most general, i.e.: first user session is checked, if that fails then user repository and if there is no rules configured then list of domains from VHost is being returned (if present).MessageDeliveryLogic.getJIDsForMessageDelivery
(XMPPResourceConnection session) Method returns list of JIDs to which message should be delivered for session passes as parameter if message was sent to bare JIDMessageDeliveryProviderIfc.getJIDsForMessageDelivery
(XMPPResourceConnection session) static Element
Privacy.getList
(XMPPResourceConnection session, String list) static Element
Privacy.getListOld
(XMPPResourceConnection session, String list) static String[]
Privacy.getLists
(XMPPResourceConnection session) protected PrivacyList
protected static Element
PresenceAbstract.prepareProbe
(XMPPResourceConnection session) MessageCarbons.prepareSkipForkingToList
(Packet packet, XMPPResourceConnection session, Map<JID, Boolean> resources) protected void
MessageCarbons.presenceUpdate
(UserPresenceChangedEvent presenceEvent) Method handlesUserPresenceChangedEvent
and synchronizes state of JIDs for MessageCarbons for particular user.void
OfflineMessages.process
(Packet packet, XMPPResourceConnection conn, NonAuthUserRepository repo, Queue<Packet> results, Map<String, Object> settings)
OfflineMessages
processor is triggered by<presence>
stanza.protected void
PresenceState.processError
(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String, Object> settings, RosterAbstract.PresenceType presenceType) Process presence stanza of type Error.protected void
JabberIqPrivacy.processGetRequest
(Packet packet, XMPPResourceConnection session, Queue<Packet> results) protected void
JabberIqRoster.processGetRequest
(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String, Object> settings) Method processes rosterget
request.protected void
PresenceState.processInInitial
(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String, Object> settings, RosterAbstract.PresenceType presenceType) Method is responsible for processing incoming initial presence (i.e.protected void
PresenceState.processInProbe
(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String, Object> settings, RosterAbstract.PresenceType presenceType) Method is responsible for processing incoming presence probe (i.e.protected void
PresenceSubscription.processInSubscribe
(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String, Object> settings, RosterAbstract.PresenceType pres_type) Method is responsible for processing incoming subscription request (i.e.protected void
PresenceSubscription.processInSubscribed
(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String, Object> settings, RosterAbstract.PresenceType pres_type) Method is responsible for processing incoming subscribed presence (i.e.protected void
PresenceSubscription.processInUnsubscribe
(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String, Object> settings, RosterAbstract.PresenceType pres_type) Method is responsible for processing incoming unsubscribe presence (i.e.protected void
PresenceSubscription.processInUnsubscribed
(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String, Object> settings, RosterAbstract.PresenceType pres_type) Method is responsible for processing incoming unsubscribed presence (i.e.void
OfflineMessages.processIq
(Packet packet, XMPPResourceConnection conn, NonAuthUserRepository repo, Queue<Packet> results) protected void
PresenceState.processOutInitial
(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String, Object> settings, RosterAbstract.PresenceType type) Method is responsible for processing outgoing initial presence (i.e.protected void
PresenceSubscription.processOutSubscribe
(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String, Object> settings, RosterAbstract.PresenceType pres_type) Method is responsible for processing outgoing subscribe and unsubscribe presence (i.e.protected void
PresenceSubscription.processOutSubscribed
(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String, Object> settings, RosterAbstract.PresenceType pres_type) Method is responsible for processing outgoing subscribed and unsubscribed presence (i.e.protected void
JabberIqPrivacy.processSetRequest
(Packet packet, XMPPResourceConnection session, Queue<Packet> results) protected void
JabberIqRoster.processSetRequest
(Packet packet, XMPPResourceConnection session, Queue<Packet> results, Map<String, Object> settings) Method processes rosterset
request.void
PresenceState.rebroadcastPresence
(XMPPResourceConnection session, Queue<Packet> results) static void
Privacy.removeList
(XMPPResourceConnection session, Element list) protected static boolean
PresenceAbstract.requiresPresenceSending
(RosterAbstract roster, JID buddy, XMPPResourceConnection session, boolean systemCheck) Method checks whether a given contact requires sending presence.void
PresenceState.resendPendingInRequests
(XMPPResourceConnection session, Queue<Packet> results) Sends out all pending subscription request during user log-in.FlexibleOfflineMessageRetrieval.restorePacketForOffLineUser
(List<String> db_ids, XMPPResourceConnection conn, MsgRepositoryIfc repo) OfflineMessages.restorePacketForOffLineUser
(XMPPResourceConnection conn, OfflineMsgRepositoryIfc repo) Method restores all messages from repository for the JID of the current session.static void
PresenceState.sendPresenceBroadcast
(StanzaType t, XMPPResourceConnection session, EnumSet<RosterAbstract.SubscriptionType> subscrs, Queue<Packet> results, Element pres, Map<String, Object> settings, RosterAbstract roster_util) sendPresenceBroadcast
method broadcasts given presence to all buddies from roster and to all users to which direct presence was sent.protected void
PresenceState.sendRosterOfflinePresence
(XMPPResourceConnection session, Queue<Packet> results) Method sends server generated presence unavailable for all buddies from the roster with a custom status message.static void
Privacy.setActiveList
(XMPPResourceConnection session, String lName) static void
Privacy.setDefaultList
(XMPPResourceConnection session, Element list) protected void
VCardXMPPProcessorAbstract.setVCard
(XMPPResourceConnection session, Element vcard) protected void
VCard4.storeVCard
(XMPPResourceConnection session, Element elvCard) protected void
VCardTemp.storeVCard
(XMPPResourceConnection session, Element elvCard) protected abstract void
VCardXMPPProcessorAbstract.storeVCard
(XMPPResourceConnection session, Element vcard) static boolean
Privacy.unblock
(XMPPResourceConnection session, List<String> jids) Privacy.unblockAll
(XMPPResourceConnection session) static void
RemoteRosterManagement.updateBuddyChange
(XMPPResourceConnection session, Element item, Element update, Queue<Packet> results) protected void
JabberIqRoster.updateHash
(XMPPResourceConnection session, Map<String, Object> settings) Calculates hash value based on the user roster items and saves it to user's session data.protected static void
PresenceState.updateOfflineChange
(XMPPResourceConnection session, Queue<Packet> results) updateOfflineChange
method broadcast off-line presence to all other user active resources.static void
PresenceAbstract.updatePresenceChange
(Packet presence, XMPPResourceConnection session, Queue<Packet> results) updatePresenceChange
method is used to broadcast to all active resources presence stanza received from other users, like incoming availability presence, subscription presence and so on...static void
PresenceAbstract.updateUserResources
(Element presence, XMPPResourceConnection session, Queue<Packet> results, boolean initial) updateUserResources
method is used to broadcast to all other resources presence stanza from one user resource. -
Uses of NotAuthorizedException in tigase.xmpp.impl.push
Modifier and TypeMethodDescriptionprotected void
AbstractPushNotifications.disableNotifications
(XMPPResourceConnection session, JID jid, String node) protected void
AbstractPushNotifications.enableNotifications
(XMPPResourceConnection session, JID jid, String node, Element settings) protected void
AbstractPushNotifications.enableNotifications
(XMPPResourceConnection session, JID jid, String node, Element enableElem, Element optionsForm) protected void
AbstractPushNotifications.processMessage
(Packet packet, XMPPResourceConnection session, Consumer<Packet> results) protected void
PushNotifications.processMessage
(Packet packet, XMPPResourceConnection session, Consumer<Packet> consumer) -
Uses of NotAuthorizedException in tigase.xmpp.impl.roster
Modifier and TypeMethodDescriptionstatic JID[]
DynamicRoster.addBuddies
(XMPPResourceConnection session, Map<String, Object> settings, JID[] buddies) static JID[]
DynamicRoster.addBuddies
(XMPPResourceConnection session, Map<String, Object> settings, JID[] buddies, EnumSet<RosterAbstract.SubscriptionType> subscrs) void
RosterAbstract.addBuddy
(XMPPResourceConnection session, JID jid, String name, String[] groups, String otherData) Deprecated.abstract void
RosterAbstract.addBuddy
(XMPPResourceConnection session, JID jid, String name, String[] groups, RosterAbstract.SubscriptionType subscription, String otherData) Deprecated.abstract void
RosterAbstract.addBuddy
(XMPPResourceConnection session, JID jid, String name, String[] groups, RosterAbstract.SubscriptionType subscription, String mixParticipantId, String otherData) Deprecated.void
RosterFlat.addBuddy
(XMPPResourceConnection session, JID buddy, String name, String[] groups, RosterAbstract.SubscriptionType subscription, String otherData) Deprecated.void
RosterFlat.addBuddy
(XMPPResourceConnection session, JID buddy, String name, String[] groups, RosterAbstract.SubscriptionType subscription, String mixParticipantId, String otherData) Deprecated.abstract boolean
RosterAbstract.addBuddyGroup
(XMPPResourceConnection session, JID buddy, String[] groups) Deprecated.boolean
RosterFlat.addBuddyGroup
(XMPPResourceConnection session, JID buddy, String[] groups) Deprecated.RosterAbstract.addJidToRoster
(UserRepository repository, XMPPSession session, BareJID owner, RosterElement rosterElement) RosterFlat.addTempBuddy
(JID buddy, XMPPResourceConnection session) Deprecated.abstract boolean
RosterAbstract.containsBuddy
(XMPPResourceConnection session, JID buddy) Deprecated.boolean
RosterFlat.containsBuddy
(XMPPResourceConnection session, JID buddy) Deprecated.JID[]
AnonymousRoster.getBuddies
(XMPPResourceConnection session) static JID[]
DynamicRoster.getBuddies
(XMPPResourceConnection session, Map<String, Object> settings) JID[]
DynamicRosterIfc.getBuddies
(XMPPResourceConnection session) getBuddies
method returnsString
array with all roster buddies JIDs.JID[]
DynamicRosterTest.getBuddies
(XMPPResourceConnection session) JID[]
DynamicRosterTest123.getBuddies
(XMPPResourceConnection session) abstract JID[]
RosterAbstract.getBuddies
(XMPPResourceConnection session) Deprecated.JID[]
RosterAbstract.getBuddies
(XMPPResourceConnection session, EnumSet<RosterAbstract.SubscriptionType> subscrs) Deprecated.JID[]
RosterFlat.getBuddies
(XMPPResourceConnection session) Deprecated.DynamicRoster.getBuddiesList
(XMPPResourceConnection session, Map<String, Object> settings) abstract String[]
RosterAbstract.getBuddyGroups
(XMPPResourceConnection session, JID buddy) Deprecated.String[]
RosterFlat.getBuddyGroups
(XMPPResourceConnection session, JID buddy) Deprecated.AnonymousRoster.getBuddyItem
(XMPPResourceConnection session, JID buddy) static Element
DynamicRoster.getBuddyItem
(XMPPResourceConnection session, Map<String, Object> settings, JID buddy) DynamicRosterIfc.getBuddyItem
(XMPPResourceConnection session, JID buddy) getBuddyItem
method returns buddy item element for a given JID ornull
if the buddy doesn't exist on the user roster list.DynamicRosterTest.getBuddyItem
(XMPPResourceConnection session, JID buddy) DynamicRosterTest123.getBuddyItem
(XMPPResourceConnection session, JID buddy) RosterAbstract.getBuddyItem
(XMPPResourceConnection session, JID buddy) RosterFlat.getBuddyItem
(XMPPResourceConnection session, JID buddy) Deprecated.abstract String
RosterAbstract.getBuddyName
(XMPPResourceConnection session, JID buddy) Deprecated.RosterFlat.getBuddyName
(XMPPResourceConnection session, JID buddy) Deprecated.abstract RosterAbstract.SubscriptionType
RosterAbstract.getBuddySubscription
(XMPPResourceConnection session, JID buddy) Deprecated.RosterFlat.getBuddySubscription
(XMPPResourceConnection session, JID buddy) Deprecated.abstract Element
RosterAbstract.getCustomChild
(XMPPResourceConnection session, JID buddy) Deprecated.RosterFlat.getCustomChild
(XMPPResourceConnection session, JID buddy) Deprecated.RosterAbstract.getCustomChildren
(XMPPResourceConnection session, JID buddy) Deprecated.abstract String
RosterAbstract.getMixParticipantId
(XMPPResourceConnection session, JID buddy) Deprecated.RosterFlat.getMixParticipantId
(XMPPResourceConnection session, JID buddy) Deprecated.RosterAbstract.getPresenceType
(XMPPResourceConnection session, Packet packet) abstract RosterElement
RosterAbstract.getRosterElement
(XMPPResourceConnection session, JID jid) Deprecated.RosterFlat.getRosterElement
(XMPPResourceConnection session, JID buddy) Deprecated.AnonymousRoster.getRosterItems
(XMPPResourceConnection session) DynamicRoster.getRosterItems
(XMPPResourceConnection session, Map<String, Object> settings) DynamicRosterIfc.getRosterItems
(XMPPResourceConnection session) getRosterItems
method returns a full list with all buddies generated by this dynamic roster implementation.DynamicRosterTest.getRosterItems
(XMPPResourceConnection session) DynamicRosterTest123.getRosterItems
(XMPPResourceConnection session) RosterAbstract.getRosterItems
(XMPPResourceConnection session) RosterFlat.getRosterItems
(XMPPResourceConnection session) protected Map<BareJID,
RosterElement> RosterFlat.getUserRoster
(XMPPResourceConnection session) boolean
RosterFlat.isModified
(XMPPResourceConnection session) abstract boolean
RosterAbstract.isOnline
(XMPPResourceConnection session, JID jid) Deprecated.boolean
RosterFlat.isOnline
(XMPPResourceConnection session, JID buddy) Deprecated.boolean
RosterAbstract.isPendingIn
(XMPPResourceConnection session, JID jid) Deprecated.boolean
RosterAbstract.isPreApproved
(XMPPResourceConnection session, JID jid) Deprecated.boolean
RosterAbstract.isSubscribedFrom
(XMPPResourceConnection session, JID jid) Deprecated.boolean
RosterAbstract.isSubscribedTo
(XMPPResourceConnection session, JID jid) Deprecated.RosterFlat.loadUserRoster
(XMPPResourceConnection session) abstract boolean
RosterAbstract.presenceSent
(XMPPResourceConnection session, JID jid) Deprecated.boolean
RosterFlat.presenceSent
(XMPPResourceConnection session, JID buddy) Deprecated.abstract boolean
RosterAbstract.removeBuddy
(XMPPResourceConnection session, JID jid) Deprecated.boolean
RosterFlat.removeBuddy
(XMPPResourceConnection session, JID jid) Deprecated.RosterAbstract.removeJidFromRoster
(UserRepository repository, XMPPSession session, BareJID owner, JID jid) Deprecated.abstract Function<JID,
RosterElement> RosterAbstract.rosterElementProvider
(XMPPResourceConnection session) Deprecated.RosterFlat.rosterElementProvider
(XMPPResourceConnection session) Deprecated.protected void
RosterFlat.saveUserRoster
(XMPPResourceConnection session) abstract void
RosterAbstract.setBuddyName
(XMPPResourceConnection session, JID buddy, String name) Deprecated.void
RosterFlat.setBuddyName
(XMPPResourceConnection session, JID buddy, String name) Deprecated.abstract void
RosterAbstract.setBuddySubscription
(XMPPResourceConnection session, RosterAbstract.SubscriptionType subscription, JID buddy) Deprecated.void
RosterFlat.setBuddySubscription
(XMPPResourceConnection session, RosterAbstract.SubscriptionType subscription, JID buddy) Deprecated.abstract void
RosterAbstract.setOnline
(XMPPResourceConnection session, JID jid, boolean online) Deprecated.void
RosterFlat.setOnline
(XMPPResourceConnection session, JID buddy, boolean online) Deprecated.abstract void
RosterAbstract.setPresenceSent
(XMPPResourceConnection session, JID jid, boolean sent) Deprecated.void
RosterFlat.setPresenceSent
(XMPPResourceConnection session, JID buddy, boolean sent) Deprecated.void
RosterAbstract.updateBuddyChange
(XMPPResourceConnection session, Queue<Packet> results, Element item) boolean
RosterAbstract.updateBuddySubscription
(XMPPResourceConnection session, RosterAbstract.PresenceType presence, JID jid) Deprecated.void
RosterAbstract.updateRosterHash
(XMPPResourceConnection conn) protected void
RosterAbstract.updateRosterHashForConnection
(XMPPResourceConnection conn) protected void
RosterAbstract.updateRosterItem
(XMPPResourceConnection conn, RosterAbstract.RosterModifiedEvent event) protected void
RosterFlat.updateRosterItem
(XMPPResourceConnection session, RosterAbstract.RosterModifiedEvent event)
JabberIqRegister.doRemoveAccount(Packet, Element, XMPPResourceConnection, Queue)