• BlackBerry Dynamics
  • Runtime library for Android applications
  • 9.2.0.99
Deprecated List
Member BlackberryAnalytics.getAnalyticsVersion ()
Now returns the BlackBerry Dynamics SDK version. Will be removed in a future release.
Member BlackberryAnalytics.getThreatDetails ()
Will be removed in a future release. Please use the ThreatStatus API instead.
Member BlackberryAnalytics.getThreatLevel ()
Will be removed in a future release. Please use the ThreatStatus API instead.
Member BlackberryAnalytics.hostInitializationCompleted (boolean proceedBisUX)
There is no replacement for this method call.
Member BlackberryAnalytics.setStage (Application application)
Will be removed in a future release. There is no replacement for this method call.
Class CredentialsProfile
Since UEM 12.10, UCPs for app-based credentials are no longer supported. Native keystore UCPs are the recommended approach and enable the app to directly access user credentials within the device's key store without requiring importation of key material into the app.
Member GD::GSS_API::NegotiateMechanism
This enumeration is deprecated and will be removed in a future release. It is no longer required.
Member GDAndroid.GDAppConfigKeyCopyPasteOn
This key is deprecated and will be removed in a future release. Use the GDAppConfigKeyPreventDataLeakageOut value instead.
Member GDAndroid.getServiceProvidersFor (String serviceId, String version, GDServiceProviderType serviceProviderType)
This method is deprecated and will be removed in a future release. Instead use the form in which the last parameter is GDServiceType, not GDServiceProviderType.
Member GDAndroid.programmaticActivityInit (android.app.Activity activity, String userID, String accessKey)
This method is deprecated and will be removed in a future release. Please use the latest version of GDAndroid.programmaticActivityInit.
Member GDAndroid.programmaticActivityInit (android.app.Activity activity, String userID, String accessKey, URL nocAddress)
This method is deprecated and will be removed in a future release. Please use the latest version of GDAndroid.programmaticActivityInit.
Class GDEditTextPreference
This widget cannot be used by applications that use the androidx support libraries.
Member GDFileSystem.exportLogFileToFilesFolder ()
This method is deprecated and will be removed in a future release. Use the programming interface in the com.good.gd.log.GDLogManager class to upload log files instead.
Member GDFileSystem.uploadLogs ()
This method is deprecated and will be removed in a future release. Use com.good.gd.log.GDLogManager.startUpload() instead.
Member GDNegotiateScheme.generateGssApiData (String token, NegotiateMechanism mechanism, String servicePrincipalName, boolean allowDelegation)
This function is deprecated and will be removed in a future release. It is no longer required.
Class GDNegotiateScheme.NegotiateMechanism
This enumeration is deprecated and will be removed in a future release. It is no longer required.
Member GDNetUtility.GDNSLOOKUP_ERR_HOST_NOT_LISTED
This code was for the following condition: The host looked up isn't listed for client connection in the enterprise management console server. Unlisted hosts can now be looked up so this code is no longer required.
Member GDRSA_free (struct GDRSA *rsa)
Use GDKey_free().
Member GDRSA_NO_PADDING
Use GDCryptoKeyStore.h which is a generic API that can handle RSA, DSA, and EC keys.
Member GDRSA_PKCS1_OAEP_PADDING
Use GDCryptoKeyStore.h which is a generic API that can handle RSA, DSA, and EC keys.
Member GDRSA_PKCS1_PADDING
Use GDCryptoKeyStore.h which is a generic API that can handle RSA, DSA, and EC keys.
Member GDRSA_private_decrypt (int flen, const void *from, void *to, struct GDRSA *rsa, int padding)
Use GDKey_decrypt().
Member GDRSA_private_encrypt (int flen, const void *from, void *to, struct GDRSA *rsa, int padding)
Use GDKey_encrypt().
Member GDRSA_private_key (const struct GDX509 *cert)
Use GDKey_private().
Member GDRSA_public_decrypt (int flen, const void *from, void *to, struct GDRSA *rsa, int padding)
Use GDKey_decrypt().
Member GDRSA_public_encrypt (int flen, const void *from, void *to, struct GDRSA *rsa, int padding)
Use GDKey_encrypt().
Member GDRSA_public_key (const struct GDX509 *cert)
Use GDKey_public().
Member GDRSA_sign (const struct GDDigest *digest_algorithm, const void *digest, unsigned int digest_size, void *signature, unsigned int *signature_size, struct GDRSA *rsa)
Use GDDigest_sign_final().
Member GDRSA_size (const struct GDRSA *rsa)
Use GDKey_size().
Member GDRSA_verify (const struct GDDigest *digest_algorithm, const void *digest, unsigned int digest_size, const void *signature, unsigned int signature_size, struct GDRSA *rsa)
GDDigest_verify_final().
Member GDServiceDetail.getProviderType ()
This method is deprecated and will be removed in a future release. Use getServiceType instead.
Class GDServiceProviderType
This enumeration is deprecated and will be removed in a future release. Use GDServiceType instead.
Member GDServiceProviderType.GDSERVICEPROVIDERAPPLICATION
The enumeration is deprecated and will be removed in a future release. Use GDServiceType.GD_SERVICE_TYPE_APPLICATION instead.
Member GDServiceProviderType.GDSERVICEPROVIDERSERVER
The enumeration is deprecated and will be removed in a future release. Use GDServiceType.GD_SERVICE_TYPE_SERVER instead.
Member HttpRequestHandlerRegistry.matchUriRequestPattern (final String pattern, final String requestUri)
use com.good.gd.apache.http.protocol.UriPatternMatcher directly
Member LogFactoryImpl.getLogClassName ()
Never invoked by this class; subclasses should not assume it will be.
Member LogFactoryImpl.getLogConstructor ()
Never invoked by this class; subclasses should not assume it will be.
Member LogFactoryImpl.isJdk13LumberjackAvailable ()
Never invoked by this class; subclasses should not assume it will be.
Member LogFactoryImpl.isJdk14Available ()
Never invoked by this class; subclasses should not assume it will be.
Member LogFactoryImpl.isLog4JAvailable ()
Never invoked by this class; subclasses should not assume it will be.
Class LogSource
Use com.good.gd.apache.commons.logging.LogFactory instead - The default factory implementation performs exactly the same algorithm as this class did
Member NegotiateScheme::generateGssApiData (const char *token, NegotiateMechanism mechanism, const char *service_principal_name, const bool allow_delegation)
This method is deprecated and will be removed in a future release. It is no longer required.
Member PushChannel.PushChannel ()
This method is deprecated and will be removed in a future release. Use the variant that takes a String parameter instead.
Member PushChannel.setListener (PushChannelListener listener)
This method is deprecated and will be removed in a future release. Use the Intent local broadcast mechanism to receive notifications instead. See under Notifications in the Programming Interface, above.
Member PushConnection.setListener (PushConnectionListener listener)
This method is in a deprecated class and will be removed in a future release.
Member Soundex.getMaxLength ()
This feature is not needed since the encoding size must be constant. Will be removed in 2.0.
Member Soundex.setMaxLength (int maxLength)
This feature is not needed since the encoding size must be constant. Will be removed in 2.0.
Module ssGDPKICredential

Since UEM 12.10, UCPs for app-based credentials are no longer supported. Native keystore UCPs are the recommended approach and enable the app to directly access user credentials within the device's key store without requiring importation of key material into the app.

Module ssGDRunTimeApplicationDetailsForService
This method is deprecated and will be removed in a future release. Use GDAndroid.getServiceProvidersFor instead.
Module ssGDRunTimeConfigureUIWithBlockedMessage
This method is deprecated and will be removed in a future release.
Module ssGDRunTimeConfigureUIWithWipedMessage
This method is deprecated and will be removed in a future release.
Module ssGDUCPOverview

Since UEM 12.10, UCPs for app-based credentials are no longer supported. Native keystore UCPs are the recommended approach and enable the app to directly access user credentials within the device's key store without requiring importation of key material into the app.

Since UEM 12.10, UCPs for app-based credentials are no longer supported. Native keystore UCPs are the recommended approach and enable the app to directly access user credentials within the device's key store without requiring importation of key material into the app.

  • Start an import session by calling one of the import class methods in the Credential class.
  • Continue the session, if required, by making subsequent import calls.
  • Finish the session by calling the finalizeImport class method.

The import interface makes use of formats originally published as Public-Key Cryptography Standards (PKCS). These formats are identified by PKCS numbers.

Module ssPushChannelListener
This class is deprecated and will be removed in a future release. Instead of setting a PushChannel listener, register for notifications as described in the PushChannel class reference.
Module ssPushConnection
This class is deprecated and will be removed in a future release.
  • Instead of isConnected, use com.good.gd.net.GDNetworkInfo.isPushChannelAvailable.
  • Instead of setting a PushConnection listener, register for notifications as described in the GDNetworkInfo class reference.
  • The connect and disconnect methods are no longer required. They were added to enable management of power consumption by the application code. This is no longer required because of advances in the built-in power management of mobile operating systems and devices. .
Module ssPushConnectionConnect
This method is deprecated and will be removed in a future release.
This method enabled management of power consumption by the application code. This is no longer required because of advances in the built-in power management of mobile operating systems and devices.
Module ssPushConnectionDisconnect
This method is deprecated and will be removed in a future release.
This method enabled management of power consumption by the application code. This is no longer required because of advances in the built-in power management of mobile operating systems and devices.
Module ssPushConnectionGetInstance
This method is in a deprecated class and will be removed in a future release.
Module ssPushConnectionIsConnected
This method is in a deprecated class and will be removed in a future release.
Module ssPushConnectionListener
This class is deprecated and will be removed in a future release. Instead of setting a PushConnection listener, register for notifications as described in the GDNetworkInfo class reference.
Member URLCodec.getEncoding ()
use getDefaultCharset instead.