BlackBerry Dynamics for .NET Maui  12.0.0.9
Runtime library for .NET Maui applications
BBDXamarinForms.Common.Interfaces.Wrappers.Enums Namespace Reference

Enumerations

enum  BBDActivationState { NotActivated, ActivationInProgress, Activated }
 This enumeration is used to indicate the current state of the BlackBerry Dynamics activation process. More...
 
enum  BBDAppEventTypeEnum {
  BBDAppEventTypeEnum.BBDAppEventAuthorized = 0, BBDAppEventTypeEnum.BBDAppEventNotAuthorized = 1, BBDAppEventTypeEnum.BBDAppEventRemoteSettingsUpdate = 2,
  BBDAppEventTypeEnum.BBDAppEventServicesUpdate = 3, BBDAppEventTypeEnum.BBDAppEventPolicyUpdate = 4, BBDAppEventTypeEnum.BBDAppEventEntitlementsUpdate = 6
}
 This enumeration represents the type of a BBDAppEvent that is being notified. The BBDDAppEventEventArgs Type property will always take one of these values. More...
 
enum  BBDAppResultCodeEnum {
  BBDAppResultCodeEnum.BBDErrorNone = 0, BBDAppResultCodeEnum.BBDErrorActivationFailed = -101, BBDAppResultCodeEnum.BBDErrorProvisioningFailed = -102,
  BBDAppResultCodeEnum.BBDErrorPushConnectionTimeout = -103, BBDAppResultCodeEnum.BBDErrorAppDenied = -104, BBDAppResultCodeEnum.BBDErrorAppVersionNotEntitled = -105,
  BBDAppResultCodeEnum.BBDErrorIdleLockout = -300, BBDAppResultCodeEnum.BBDErrorBlocked = -301, BBDAppResultCodeEnum.BBDErrorWiped = -302,
  BBDAppResultCodeEnum.BBDErrorRemoteLockout = -303, BBDAppResultCodeEnum.BBDErrorPasswordChangeRequired = -304, BBDAppResultCodeEnum.BBDErrorSecurityError = -100,
  BBDAppResultCodeEnum.BBDErrorProgrammaticActivationNoNetwork = -601, BBDAppResultCodeEnum.BBDErrorProgrammaticActivationCredentialsFailed = -602, BBDAppResultCodeEnum.BBDErrorProgrammaticActivationServerCommsFailed = -603,
  BBDAppResultCodeEnum.BBDErrorProgrammaticActivationUnknown = -600
}
 This enumeration represents the result code of a BBDAppEvent that is being notified. The GDAppEventEventArgs Code property will always take one of these values. The code can be interpreted in conjunction with the event type, see BBDAppEventType. More...
 
enum  BBDServiceTypeEnum { BBDServiceTypeEnum.BBDServiceApplication, BBDServiceTypeEnum.BBDServiceServer }
 This enumeration represents the type of service for which a service discovery query is being issued. The serviceProviderType parameter of the GetServiceProvidersFor method always takes one of these values. More...
 

Enumeration Type Documentation

◆ BBDActivationState

This enumeration is used to indicate the current state of the BlackBerry Dynamics activation process.

◆ BBDAppEventTypeEnum

This enumeration represents the type of a BBDAppEvent that is being notified. The BBDDAppEventEventArgs Type property will always take one of these values.

Enumerator
BBDAppEventAuthorized 

Either the user has been authorized to access the application and its data, following authorization processing, or a condition that caused authorization to be withdrawn has been cleared.

BBDAppEventNotAuthorized 

Either the user has not been authorized to access the application and its data, following authorization processing, or a condition has arisen that caused authorization to be withdrawn.

BBDAppEventRemoteSettingsUpdate 

A change to application configuration or other settings from the enterprise has been received.

BBDAppEventServicesUpdate 

A change to services-related configuration of one or more applications has been received.

BBDAppEventPolicyUpdate 

A change to one or more application-specific policy settings has been received.

BBDAppEventEntitlementsUpdate 

A change to the entitlements data of the end user has been received.

◆ BBDAppResultCodeEnum

This enumeration represents the result code of a BBDAppEvent that is being notified. The GDAppEventEventArgs Code property will always take one of these values. The code can be interpreted in conjunction with the event type, see BBDAppEventType.

Enumerator
BBDErrorNone 

Used for all non-failure events.

BBDErrorActivationFailed 

Device activation failed.

BBDErrorProvisioningFailed 

Enterprise activation failed.

BBDErrorPushConnectionTimeout 

Push Connection failed to open but is required to complete authorization.

BBDErrorAppDenied 

User not entitled. Authorization processing has completed, but the user is not entitled to use this application.

BBDErrorAppVersionNotEntitled 

User not entitled to this version. Authorization processing has completed, but the user is not entitled to this version of this application.

BBDErrorIdleLockout 

User inactive. The enterprise's security policies specify a time after which the application is to be locked, and the user has now been inactive for a period that exceeds this time.

BBDErrorBlocked 

Policy violation block. The enterprise's security policies specify a condition under which access is to be blocked, and that condition has occurred.

BBDErrorWiped 

Policy violation wipe. The enterprise's security policies specify a condition under which the secure container is to be wiped, and that condition has occurred.

BBDErrorRemoteLockout 

Remote lock-out. Either an enterprise administrator has locked the user out of the application, or the security password has been retried too often.

BBDErrorPasswordChangeRequired 

Password change required.The user's security password has expired, or no longer complies with enterprise security policy.

BBDErrorSecurityError 

Internal error: Secure store could not be unlocked.

BBDErrorProgrammaticActivationNoNetwork 

Programmatic activation connection failed. It was not possible to establish a data connection for programmatic activation.

BBDErrorProgrammaticActivationCredentialsFailed 

Programmatic activation credentials failed. The credential values supplied to the programmatic activation API were rejected during some stage of activation processing.

BBDErrorProgrammaticActivationServerCommsFailed 

Programmatic activation server communication failed. A data connection was established but communication with a required server resource subsequently failed.

BBDErrorProgrammaticActivationUnknown 

Programmatic activation failed. A general failure occurred during programmatic activation processing.

◆ BBDServiceTypeEnum

This enumeration represents the type of service for which a service discovery query is being issued. The serviceProviderType parameter of the GetServiceProvidersFor method always takes one of these values.

Enumerator
BBDServiceApplication 

Application-based service.

BBDServiceServer 

Server-based service.