Modifier and Type | Method and Description |
---|---|
AccountID |
Account.getAccountID()
Returns the account identifier.
|
Modifier and Type | Method and Description |
---|---|
void |
AccountList.ensureAccountRemoved(AccountID accountID)
Ensures that the account with the given accountID is removed
from the list.
|
Account |
AccountListModel.getAccount(AccountID accountID)
Returns true if an account with the given accountUID
is contained in the model, otherwise returns false.
|
Constructor and Description |
---|
Account(AccountID accountID)
Creates an account object with the given accountName and
icon.
|
Modifier and Type | Class and Description |
---|---|
class |
AccountIDGibberishImpl
A default, Gibberish implementation of the account id.
|
class |
GibberishAccountID
The Gibberish implementation of a sip-communicator account id.
|
Modifier and Type | Method and Description |
---|---|
protected AccountID |
ProtocolProviderFactoryGibberishImpl.createAccountID(java.lang.String userID,
java.util.Map<java.lang.String,java.lang.String> accountProperties) |
AccountID |
ProtocolProviderServiceGibberishImpl.getAccountID()
Returns the AccountID that uniquely identifies the account represented
by this instance of the ProtocolProviderService.
|
AccountID |
ProtocolProviderFactoryGibberishImpl.installAccount(java.lang.String userIDStr,
java.util.Map<java.lang.String,java.lang.String> accountProperties)
Initialized and creates an account corresponding to the specified
accountProperties and registers the resulting ProtocolProvider in the
context BundleContext parameter.
|
Modifier and Type | Method and Description |
---|---|
protected ProtocolProviderService |
ProtocolProviderFactoryGibberishImpl.createService(java.lang.String userID,
AccountID accountID) |
protected void |
ProtocolProviderServiceGibberishImpl.initialize(java.lang.String userID,
AccountID accountID)
Initializes the service implementation, and puts it in a sate where it
could interoperate with other services.
|
Modifier and Type | Class and Description |
---|---|
class |
IcqAccountID
The ICQ implementation of a sip-communicator AccountID
|
Modifier and Type | Method and Description |
---|---|
AccountID |
ProtocolProviderFactoryIcqImpl.createAccount(java.util.Map<java.lang.String,java.lang.String> accountProperties)
Initializes and creates an account corresponding to the specified
accountProperties.
|
protected AccountID |
ProtocolProviderFactoryIcqImpl.createAccountID(java.lang.String userID,
java.util.Map<java.lang.String,java.lang.String> accountProperties) |
AccountID |
ProtocolProviderServiceIcqImpl.getAccountID()
Returns the AccountID that uniquely identifies the account represented
by this instance of the ProtocolProviderService.
|
AccountID |
ProtocolProviderFactoryIcqImpl.installAccount(java.lang.String userIDStr,
java.util.Map<java.lang.String,java.lang.String> accountProperties)
Initializes and creates an account corresponding to the specified
accountProperties and registers the resulting ProtocolProvider in the
context BundleContext parameter.
|
AccountID |
ProtocolProviderFactoryIcqImpl.loadAccount(java.util.Map<java.lang.String,java.lang.String> accountProperties)
Initializes and creates an account corresponding to the specified
accountProperties and registers the resulting ProtocolProvider in the
context BundleContext parameter.
|
Modifier and Type | Method and Description |
---|---|
protected ProtocolProviderService |
ProtocolProviderFactoryIcqImpl.createService(java.lang.String userID,
AccountID accountID) |
protected void |
ProtocolProviderServiceIcqImpl.initialize(java.lang.String screenname,
AccountID accountID)
Initialized the service implementation, and puts it in a sate where it
could interoperate with other services.
|
boolean |
ProtocolProviderFactoryIcqImpl.loadAccount(AccountID accountID)
Creates a protocol provider for the given accountID and
registers it in the bundle context.
|
Modifier and Type | Class and Description |
---|---|
class |
IrcAccountID
The IRC implementation of a sip-communicator AccountID.
|
Modifier and Type | Method and Description |
---|---|
protected AccountID |
ProtocolProviderFactoryIrcImpl.createAccountID(java.lang.String userID,
java.util.Map<java.lang.String,java.lang.String> accountProperties)
Create an IRC Account ID.
|
AccountID |
ProtocolProviderServiceIrcImpl.getAccountID()
Returns the AccountID that uniquely identifies the account represented
by this instance of the ProtocolProviderService.
|
AccountID |
ProtocolProviderFactoryIrcImpl.installAccount(java.lang.String userIDStr,
java.util.Map<java.lang.String,java.lang.String> accountProperties)
Initialized and creates an account corresponding to the specified
accountProperties and registers the resulting ProtocolProvider in the
context BundleContext parameter.
|
Modifier and Type | Method and Description |
---|---|
protected ProtocolProviderService |
ProtocolProviderFactoryIrcImpl.createService(java.lang.String userID,
AccountID accountID)
Create an IRC provider service.
|
protected void |
ProtocolProviderServiceIrcImpl.initialize(java.lang.String userID,
AccountID accountID)
Initializes the service implementation, and puts it in a state where it
could operate with other services.
|
Modifier and Type | Class and Description |
---|---|
class |
JabberAccountIDImpl
The Jabber implementation of a sip-communicator AccountID
|
Modifier and Type | Method and Description |
---|---|
protected AccountID |
ProtocolProviderFactoryJabberImpl.createAccountID(java.lang.String userID,
java.util.Map<java.lang.String,java.lang.String> accountProperties)
Create an account.
|
AccountID |
ProtocolProviderServiceJabberImpl.getAccountID()
Returns the AccountID that uniquely identifies the account represented
by this instance of the ProtocolProviderService.
|
AccountID |
ProtocolProviderFactoryJabberImpl.installAccount(java.lang.String userIDStr,
java.util.Map<java.lang.String,java.lang.String> accountProperties)
Initializes and creates an account corresponding to the specified
accountProperties and registers the resulting ProtocolProvider in the
context BundleContext parameter.
|
Modifier and Type | Method and Description |
---|---|
protected ProtocolProviderService |
ProtocolProviderFactoryJabberImpl.createService(java.lang.String userID,
AccountID accountID) |
protected void |
ProtocolProviderFactoryJabberImpl.storeAccount(AccountID accountID)
Ovverides the original in order give access to protocol implementation.
|
Constructor and Description |
---|
LoginByClientCertificateStrategy(AccountID accountID)
Creates a new instance of this class.
|
LoginByPasswordStrategy(AbstractProtocolProviderService protocolProvider,
AccountID accountID)
Create a login strategy that logs in using user credentials (username
and password)
|
Modifier and Type | Class and Description |
---|---|
class |
MockAccountID
A default, 1-to-1 mock implementation of the account id.
|
Modifier and Type | Method and Description |
---|---|
AccountID |
MockProvider.getAccountID()
Returns the AccountID that uniquely identifies the account represented by
this instance of the ProtocolProviderService.
|
Modifier and Type | Class and Description |
---|---|
class |
SipAccountIDImpl
A SIP extension of the account ID property.
|
Modifier and Type | Method and Description |
---|---|
protected AccountID |
ProtocolProviderFactorySipImpl.createAccountID(java.lang.String userID,
java.util.Map<java.lang.String,java.lang.String> accountProperties)
Creates a new
SipAccountIDImpl instance with a specific user
ID to represent a given set of account properties. |
AccountID |
ProtocolProviderServiceSipImpl.getAccountID()
Returns the AccountID that uniquely identifies the account represented by
this instance of the ProtocolProviderService.
|
AccountID |
ProtocolProviderFactorySipImpl.installAccount(java.lang.String userIDStr,
java.util.Map<java.lang.String,java.lang.String> accountProperties)
Initializes and creates an account corresponding to the specified
accountProperties and registers the resulting ProtocolProvider in the
context BundleContext parameter.
|
Modifier and Type | Method and Description |
---|---|
protected ProtocolProviderService |
ProtocolProviderFactorySipImpl.createService(java.lang.String userID,
AccountID accountID)
Initializes a new
ProtocolProviderServiceSipImpl instance
with a specific user ID to represent a specific AccountID . |
protected void |
ProtocolProviderFactorySipImpl.storeAccount(AccountID accountID)
Overrides the original in order not to save the OPT_CLIST_PASSWORD field.
|
Constructor and Description |
---|
SipSecurityManager(AccountID accountID,
ProtocolProviderServiceSipImpl protocolProvider)
Default constructor for the security manager.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<AccountID,AccountDetailsPanel> |
AccountInfoPanel.getAccountsTable()
Returns mapping between registered AccountIDs and their respective
AccountDetailsPanel that contains all the details for the account.
|
Modifier and Type | Method and Description |
---|---|
void |
AccountInfoMenuItemComponent.setCurrentAccountID(AccountID accountID) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<AccountID,ConnectionDetailsPanel> |
ConnectionInfoPanel.getAccountsTable()
Returns mapping between registered AccountIDs and their respective
AccountDetailsPanel that contains all the details for the account.
|
Modifier and Type | Method and Description |
---|---|
void |
ConnectionInfoMenuItemComponent.setCurrentAccountID(AccountID accountID) |
Modifier and Type | Method and Description |
---|---|
void |
SelectAvatarMenu.setAccountID(AccountID accountID) |
Modifier and Type | Method and Description |
---|---|
static AccountID |
OtrActivator.getAccountIDByUID(java.lang.String uid)
Gets an
AccountID by its UID. |
Modifier and Type | Method and Description |
---|---|
static java.util.List<AccountID> |
OtrActivator.getAllAccountIDs()
Gets all the available accounts in SIP Communicator.
|
Modifier and Type | Method and Description |
---|---|
void |
ScOtrKeyManagerImpl.generateKeyPair(AccountID account) |
void |
ScOtrKeyManager.generateKeyPair(AccountID accountID) |
java.lang.String |
ScOtrKeyManagerImpl.getLocalFingerprint(AccountID account) |
java.lang.String |
ScOtrKeyManager.getLocalFingerprint(AccountID account) |
byte[] |
ScOtrKeyManagerImpl.getLocalFingerprintRaw(AccountID account) |
byte[] |
ScOtrKeyManager.getLocalFingerprintRaw(AccountID account) |
java.security.KeyPair |
ScOtrKeyManagerImpl.loadKeyPair(AccountID account) |
java.security.KeyPair |
ScOtrKeyManager.loadKeyPair(AccountID accountID) |
Modifier and Type | Method and Description |
---|---|
void |
OTRv3OutgoingSessionSwitcher.setCurrentAccountID(AccountID accountID) |
Modifier and Type | Method and Description |
---|---|
static java.util.Map<AccountID,java.lang.String> |
SecurityConfigActivator.getAccountIDsWithSavedPasswords()
Finds all accounts with saved encrypted passwords.
|
static java.util.List<AccountID> |
SecurityConfigActivator.getAllAccountIDs()
Gets all the available accounts in SIP Communicator.
|
Modifier and Type | Method and Description |
---|---|
void |
LanguageMenuBar.setCurrentAccountID(AccountID account) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractPluginComponent.setCurrentAccountID(AccountID accountID) |
void |
PluginComponent.setCurrentAccountID(AccountID accountID)
Sets the current AccountID.
|
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<AccountID,org.osgi.framework.ServiceRegistration<ProtocolProviderService>> |
ProtocolProviderFactory.registeredAccounts
The table that we store our accounts in.
|
Modifier and Type | Method and Description |
---|---|
AccountID |
ProtocolProviderFactory.createAccount(java.util.Map<java.lang.String,java.lang.String> accountProperties)
Initializes and creates an account corresponding to the specified
accountProperties.
|
protected abstract AccountID |
ProtocolProviderFactory.createAccountID(java.lang.String userID,
java.util.Map<java.lang.String,java.lang.String> accountProperties)
Creates a new
AccountID instance with a specific user ID to
represent a given set of account properties. |
AccountID |
AccountManager.findAccountID(java.lang.String uid)
Searches for stored account with uid in stored
configuration.
|
AccountID |
ProtocolProviderService.getAccountID()
Returns the AccountID that uniquely identifies the account represented by
this instance of the ProtocolProviderService.
|
abstract AccountID |
ProtocolProviderFactory.installAccount(java.lang.String userID,
java.util.Map<java.lang.String,java.lang.String> accountProperties)
Initializes and creates an account corresponding to the specified
accountProperties and registers the resulting ProtocolProvider in the
context BundleContext parameter.
|
AccountID |
ProtocolProviderFactory.loadAccount(java.util.Map<java.lang.String,java.lang.String> accountProperties)
Initializes and creates an account corresponding to the specified
accountProperties and registers the resulting ProtocolProvider in the
context BundleContext parameter.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<AccountID> |
ProtocolProviderFactory.getRegisteredAccounts()
Returns a copy of the list containing the AccountIDs of all
accounts currently registered in this protocol provider.
|
java.util.Collection<AccountID> |
AccountManager.getStoredAccounts()
Returns an Iterator over a list of all stored
AccountIDs.
|
Modifier and Type | Method and Description |
---|---|
protected abstract ProtocolProviderService |
ProtocolProviderFactory.createService(java.lang.String userID,
AccountID accountID)
Initializes a new
ProtocolProviderService instance with a
specific user ID to represent a specific AccountID . |
static java.lang.String |
ProtocolProviderFactory.findAccountPrefix(org.osgi.framework.BundleContext bundleContext,
AccountID accountID,
java.lang.String sourcePackageName)
Returns the prefix for all persistently stored properties of the account
with the specified id.
|
org.osgi.framework.ServiceReference<ProtocolProviderService> |
ProtocolProviderFactory.getProviderForAccount(AccountID accountID)
Returns the ServiceReference for the protocol provider corresponding to
the specified accountID or null if the accountID is unknown.
|
boolean |
AccountManager.isAccountLoaded(AccountID accountID)
Checks if the account corresponding to the given accountID is
loaded.
|
boolean |
ProtocolProviderFactory.loadAccount(AccountID accountID)
Creates a protocol provider for the given accountID and
registers it in the bundle context.
|
void |
AccountManager.loadAccount(AccountID accountID)
Loads the account corresponding to the given AccountID.
|
void |
SecurityAccountRegistration.loadAccount(AccountID accountID)
Loads security properties from the account with the given identifier.
|
void |
EncodingsRegistrationUtil.loadAccount(AccountID accountID,
org.jitsi.service.neomedia.MediaService mediaService)
Loads encoding properties from given accountID into this
encodings registration object.
|
java.lang.String |
ProtocolProviderFactory.loadPassword(AccountID accountID)
Returns the password last saved for the specified account.
|
protected java.lang.String |
ProtocolProviderFactory.loadPassword(org.osgi.framework.BundleContext bundleContext,
AccountID accountID)
Returns the password last saved for the specified account.
|
protected static java.lang.String |
AccountID.loadStunPassword(org.osgi.framework.BundleContext bundleContext,
AccountID accountID,
java.lang.String namePrefix)
Returns the password for the STUN server with the specified prefix.
|
protected boolean |
ProtocolProviderFactory.removeStoredAccount(AccountID accountID)
Removes the account with accountID from the set of accounts
that are persistently stored inside the configuration service.
|
boolean |
AccountManager.removeStoredAccount(ProtocolProviderFactory factory,
AccountID accountID)
Removes the account with accountID from the set of accounts
that are persistently stored inside the configuration service.
|
protected void |
ProtocolProviderFactory.storeAccount(AccountID accountID)
The method stores the specified account in the configuration service
under the package name of the source factory.
|
protected void |
ProtocolProviderFactory.storeAccount(AccountID accountID,
boolean isModification)
The method stores the specified account in the configuration service
under the package name of the source factory.
|
void |
AccountManager.storeAccount(ProtocolProviderFactory factory,
AccountID accountID)
Stores an account represented in the form of an AccountID
created by a specific ProtocolProviderFactory.
|
void |
ProtocolProviderFactory.storePassword(AccountID accountID,
java.lang.String password)
Saves the password for the specified account after scrambling it a bit so
that it is not visible from first sight.
|
protected void |
ProtocolProviderFactory.storePassword(org.osgi.framework.BundleContext bundleContext,
AccountID accountID,
java.lang.String password)
Saves the password for the specified account after scrambling it a bit
so that it is not visible from first sight (Method remains highly
insecure).
|
boolean |
ProtocolProviderFactory.uninstallAccount(AccountID accountID)
Removes the specified account from the list of accounts that this
provider factory is handling.
|
boolean |
ProtocolProviderFactory.unloadAccount(AccountID accountID)
Unloads the account corresponding to the given accountID.
|
void |
AccountManager.unloadAccount(AccountID accountID)
Unloads the account corresponding to the given AccountID.
|
Modifier and Type | Class and Description |
---|---|
class |
JabberAccountID
The Jabber implementation of a sip-communicator AccountID
|
class |
JabberAccountRegistration
The JabberAccountRegistration is used to store all user input data
through the JabberAccountRegistrationWizard.
|
Modifier and Type | Method and Description |
---|---|
void |
JabberAccountRegistration.loadAccount(AccountID account,
org.osgi.framework.BundleContext bundleContext)
Fills this registration object with configuration properties from given
account.
|
Modifier and Type | Class and Description |
---|---|
class |
SipAccountID
A SIP extension of the account ID property.
|
class |
SIPAccountRegistration
The SIPAccountRegistration is used to store all user input data
through the SIPAccountRegistrationWizard.
|
Modifier and Type | Method and Description |
---|---|
void |
SIPAccountRegistration.loadAccount(AccountID accountID,
java.lang.String password,
org.osgi.framework.BundleContext bundleContext)
Loads configuration properties from given accountID.
|
Modifier and Type | Method and Description |
---|---|
static AccountID |
AccountUtils.getAccountForID(java.lang.String accountID)
Return the AccountID corresponding to the given string account
identifier.
|
Modifier and Type | Method and Description |
---|---|
static java.util.Collection<AccountID> |
AccountUtils.getStoredAccounts()
Returns an iterator over a list of all stored AccountID-s.
|
Modifier and Type | Method and Description |
---|---|
static ProtocolProviderService |
AccountUtils.getRegisteredProviderForAccount(AccountID accountID)
Returns the ProtocolProviderService corresponding to the given
account identifier that is registered in the given factory
|
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.