Package | Description |
---|---|
org.kitteh.irc.client.library.defaults.feature |
Defaults!
|
org.kitteh.irc.client.library.feature |
Things to make life lovely!
|
org.kitteh.irc.client.library.feature.auth |
Protocols used for authentication.
|
Modifier and Type | Method and Description |
---|---|
@NonNull Optional<AuthProtocol> |
DefaultAuthManager.addProtocol(@NonNull AuthProtocol protocol) |
void |
DefaultAuthManager.removeProtocol(@NonNull AuthProtocol protocol) |
Modifier and Type | Method and Description |
---|---|
@NonNull Optional<AuthProtocol> |
AuthManager.addProtocol(@NonNull AuthProtocol protocol)
Adds a protocol to be handled by this manager.
|
void |
AuthManager.removeProtocol(@NonNull AuthProtocol protocol)
Removes a protocol if it was registered, unregistering event handlers
on it if registered.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractAccountPassProtocol
Abstract general account/password protocol.
|
class |
AbstractAccountSaslProtocol
Abstract class covering SASL protocols.
|
class |
AbstractAuthProtocol
Abstract auth protocol.
|
class |
AbstractSaslProtocol
SASL authentication.
|
class |
GameSurge
GameSurge's AuthServ protocol.
|
class |
NickServ
NickServ protocol.
|
class |
SaslEcdsaNist256PChallenge
SASL ECDSA-NIST256P-CHALLENGE authentication.
|
class |
SaslExternal
SASL EXTERNAL authentication.
|
class |
SaslPlain
SASL PLAIN authentication.
|
Copyright © 2013–2021 Kitteh. All rights reserved.