• BlackBerry Dynamics
  • Runtime library for iOS applications
  • 12.0.1.79
GDCredentialManagerUI Class Reference

Credentials Management User Interface. More...

#import <BlackBerryDynamics/GD/GDPKI.h>

Inheritance diagram for GDCredentialManagerUI:

Description

Use this interface to embed the Credentials Management UI within your app.

Properties

UIViewController * rootViewController
 View of assigned User Credential Profiles. More...
 
BOOL profilesAssigned
 Return YES if there are profiles assigned to the user. More...
 
BOOL profilesRequireAttention
 Return YES if there are one or more profiles that need user attention. More...
 

Property Documentation

◆ rootViewController

- (UIViewController*) rootViewController
readatomicassign

Access this property when presenting a list of User Credential profiles (UCPs) for the user to manage. Only registered UCPs are shown if assigned to this user. Call GDCredentialsProfile_register_type() to register each UCP type of interest. For example:

// Import Obj-C APIs
#import "GD/GDPKI.h"
// Include generic C APIs
#include "GD/GDCredentialsProfile.h"
// Register device keystore UCPs so they show up when presenting
// the Credential Manager UI.
// Present the Credentials Manager UI.
UIViewController* ucpViewController = GDCredentialManagerUI.rootViewController;
[ucpViewController setModalPresentationStyle:UIModalPresentationCurrentContext];
[self presentViewController:ucpViewController
animated:YES
completion:nil];

◆ profilesAssigned

- (BOOL) profilesAssigned
readatomicassign

Access this property if you do not want the user to navigate to the Credential Manager when there are no applicable profiles assigned to the user.

◆ profilesRequireAttention

- (BOOL) profilesRequireAttention
readatomicassign

Access this property if you want to alert the user that there is one or more assigned profiles that require user attention. For example, if a certificate has expired or is due for renewal.


The documentation for this class was generated from the following file:
GDCredentialManagerUI::rootViewController
UIViewController * rootViewController
View of assigned User Credential Profiles.
Definition: platform/apple/ios/build/BlackBerryDynamics.framework/Headers/GDPKI.h:190
GDCredentialManagerUI
Credentials Management User Interface.
Definition: platform/apple/ios/build/BlackBerryDynamics.framework/Headers/GDPKI.h:162
GDCredentialsProfileTypeDeviceKeystore
@ GDCredentialsProfileTypeDeviceKeystore
Device User Credential profile.
Definition: GDCredentialsProfile.h:207
GDCredentialsProfile_register_type
void GDCredentialsProfile_register_type(GDCredentialsProfileType type, GDCredentialsProfileEventCb cb, void *appData)
Register User Credential profile.