BlackBerry Dynamics
Runtime library for iOS applications
from the application developer portal
Public Attributes

GDCredentialsProfile Struct Reference

User Credentials Profile. More...

#include <GDCredentialsProfile.h>

List of all members.

Public Attributes

Detailed Description

This structure is used to represent a User Credentials Profile (UCP) from the enterprise BlackBerry Dynamics management console.

See also:
Certificate Credential Import

Member Data Documentation

char* id

Null-terminated string containing the identifier of the profile.

The value of this element:

The current or latest state of the UCP, see GDCredentialsProfileState for descriptions.

char* type

NULL-terminated string containing an identifier of the profile type.

If "localCertProvider", then the system will decide which profile will manage the credential based on certificate properties configured in the device-based UCP.

If "localCertProvider2", then the app must specify the profile identifier when importing the credential.

char* name

Null-terminated string containing a display name of the profile. The display name is suitable for use in the application user interface.

bool required

In this version of BlackBerry Dynamics, this element always has the value: true.

Additional settings can be attached to a UCP by the credential provider. Attachment takes place at the BlackBerry Dynamics enterprise management console. The settings are conveyed by BlackBerry Dynamics, but are otherwise opaque to the infrastructure and can be in any format. For example, the settings could be a JavaScript Object Notation (JSON) string.

If no additional data has been attached to the UCP, this element will be null.

The documentation for this struct was generated from the following file: