static void |
ExternalComponentManager.allowAccess(ExternalComponentConfiguration configuration) |
Allows an external component to connect to the local server with the specified configuration.
|
static void |
ExternalComponentManager.blockAccess(String subdomain) |
Blocks an external component from connecting to the local server.
|
void |
ExternalComponentManagerListener.componentAllowed(String subdomain,
ExternalComponentConfiguration configuration) |
Notification indicating that a new component was allowed to connect using a
given configuration.
|
void |
ExternalComponentManagerListener.componentBlocked(String subdomain) |
Notification indicating that a component was blocked to connect to the server.
|
void |
ExternalComponentManagerListener.componentConfigurationDeleted(String subdomain) |
Notification indicating that the configuration of a component, that was either
blocked or allowed to connect, is being deleted.
|
void |
ExternalComponentManagerListener.componentSecretUpdated(String subdomain,
String newSecret) |
Notification indicating that the configuration of a component, that was either
blocked or allowed to connect, is being deleted.
|
void |
ExternalComponentManagerListener.defaultSecretChanged(String newSecret) |
Notification indicating that the default secret is being modified.
|
static void |
ExternalComponentManager.deleteConfiguration(String subdomain) |
Removes any existing defined permission and configuration for the specified
external component.
|
void |
ExternalComponentManagerListener.permissionPolicyChanged(ExternalComponentManager.PermissionPolicy newPolicy) |
Notification indicating that the permission policy is being modified.
|
void |
ExternalComponentManagerListener.portChanged(int newPort) |
Notification indicating that the port used by external components is being
modified.
|
void |
ExternalComponentManagerListener.serviceEnabled(boolean enabled) |
Notification indicating whether the service is being enabled or disabled.
|
static void |
ExternalComponentManager.setDefaultSecret(String defaultSecret) |
Sets the default secret key to use for those external components that don't have an
individual configuration.
|
static void |
ExternalComponentManager.setPermissionPolicy(String policy) |
Sets the permission policy being used for new XMPP entities that are trying to
connect to the server.
|
static void |
ExternalComponentManager.setPermissionPolicy(ExternalComponentManager.PermissionPolicy policy) |
Sets the permission policy being used for new XMPP entities that are trying to
connect to the server.
|
static void |
ExternalComponentManager.updateComponentSecret(String subdomain,
String secret) |
|