## Uses of Class
tigase.xmpp.Authorization

- Packages that use Authorization
  Package | Description
  --- | ---
  tigase.server.bosh |
  tigase.xmpp |
  tigase.xmpp.impl | Package containing implementation of all Session Manager plugins

- - ### Uses of Authorization in tigase.server.bosh

    Methods in tigase.server.bosh with parameters of type Authorization
    Modifier and Type | Method and Description
    --- | ---
    `void` | BoshIOService.`sendErrorAndStop(Authorization errorCode, Packet packet, String errorMsg)` Method description

  - ### Uses of Authorization in tigase.xmpp

    Fields in tigase.xmpp declared as Authorization
    Modifier and Type | Field and Description
    --- | ---
    `protected Authorization` | RepositoryAccess.`authState` Current authorization state - initialy session i `NOT_AUTHORIZED`.

    Methods in tigase.xmpp that return Authorization
    Modifier and Type | Method and Description
    --- | ---
    `Authorization` | XMPPProcessor.`canHandle(Packet packet, XMPPResourceConnection conn)`
    `Authorization` | XMPPImplIfc.`canHandle(Packet packet, XMPPResourceConnection conn)` By default the method uses `XMPPImplIfc.supElementNamePaths()` and `XMPPImplIfc.supTypes()` method results to determine whether the plugin would process given packet.
    `Authorization` | RepositoryAccess.`getAuthState()` Gets the value of authState
    `Authorization` | RepositoryAccess.`loginDigest(tigase.xmpp.BareJID userId, String digest, String id, String alg)` Deprecated.
    `Authorization` | XMPPResourceConnection.`loginDigest(String user, String digest, String id, String alg)` Deprecated.
    `Authorization` | XMPPResourceConnection.`loginOther(Map<String,Object> props)` Deprecated.
    `Authorization` | RepositoryAccess.`loginOther(Map<String,Object> props)` Deprecated.
    `Authorization` | RepositoryAccess.`loginPlain(tigase.xmpp.BareJID userId, String password)` Deprecated.
    `Authorization` | XMPPResourceConnection.`loginPlain(String user, String password)` Deprecated.
    `Authorization` | RepositoryAccess.`loginToken(tigase.xmpp.BareJID userId, String xmpp_sessionId, String token)` Deprecated.
    `Authorization` | RepositoryAccess.`register(String name_param, String pass_param, Map<String,String> reg_params)` Method description
    `Authorization` | RepositoryAccess.`register(String name_param, String pass_param, String email_param)` Deprecated.
    `Authorization` | XMPPResourceConnection.`unregister(String name_param)` Method description
    `Authorization` | RepositoryAccess.`unregister(String name_param)` Method description
    `static Authorization` | Authorization.`valueOf(String name)` Returns the enum constant of this type with the specified name.
    `static Authorization[]` | Authorization.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

  - ### Uses of Authorization in tigase.xmpp.impl

    Methods in tigase.xmpp.impl that return Authorization
    Modifier and Type | Method and Description
    --- | ---
    `protected Authorization` | JabberIqAuth.`doAuth(NonAuthUserRepository repo, Map<String,Object> settings, XMPPResourceConnection session, tigase.xmpp.BareJID user_id, String password, String digest)` Method description
    `static Authorization` | JabberIqPrivacy.`validateList(XMPPResourceConnection session, List<tigase.xml.Element> items)` Method description

Copyright © 2014 "Tigase, Inc.". All rights reserved.