• Dave Cridland's avatar
    OF-1309 Authenticate based on domain pairs · 528f8cd8
    Dave Cridland authored
    Openfire considers that if a session has authenticated as A, and has
    authenticated to B, then the session is already authorized to send stanzas
    from A to B. This is not always the case.
    
    This patch stores domain pairs (encapsulated as a DomainPair object) for a
    session, and always authenticates if it has previously not requested
    authorization for this domain pair.
    
    This should be sufficient to fix OF-1309, but testing is tricky.
    528f8cd8
Name
Last commit
Last update
..
ClientSession.java Loading commit data...
ClientSessionInfo.java Loading commit data...
ComponentSession.java Loading commit data...
ConnectionMultiplexerSession.java Loading commit data...
ConnectionSettings.java Loading commit data...
DomainPair.java Loading commit data...
GetSessionsCountTask.java Loading commit data...
IncomingServerSession.java Loading commit data...
LocalClientSession.java Loading commit data...
LocalComponentSession.java Loading commit data...
LocalConnectionMultiplexerSession.java Loading commit data...
LocalIncomingServerSession.java Loading commit data...
LocalOutgoingServerSession.java Loading commit data...
LocalServerSession.java Loading commit data...
LocalSession.java Loading commit data...
OutgoingServerSession.java Loading commit data...
RemoteSessionLocator.java Loading commit data...
ServerSession.java Loading commit data...
Session.java Loading commit data...