EMGpfDsFactory Class Reference

Inherits from NSObject
Declared in EMGpfDsFactory.h

Overview

GPF DS Factory

– defaultSoftGpfDsSettings

Returns the default DS CAP settings used for soft tokens.

- (id<EMSoftGpfDsSettings>)defaultSoftGpfDsSettings

Return Value

The default DS CAP settings.

Declared In

EMGpfDsFactory.h

– mutableSoftGpfDsSettings

Returns a mutable copy of the default GPF DS settings used for soft tokens.

- (id<EMMutableSoftGpfDsSettings>)mutableSoftGpfDsSettings

Return Value

Mutable CAP settings based on the default cap settings returned from [EMCapFactory defaultSoftGpfDsSettings].

Declared In

EMGpfDsFactory.h

– createGpfDsDeviceWithToken:error:

Creates a Hardware or Software Gemalto Proprietary Framework (GPF) Dynamic Signature (DS) device. If the token is soft, i.e [EMToken soft] is YES, the default GPF DS settings returned via [EMCapFactory defaultSoftCapSettings] are used otherwise the device settings are used.

- (id<EMGpfDsDevice>)createGpfDsDeviceWithToken:(id<EMCapToken>)token error:(NSError **)error

Parameters

token

The CAP token.

error

If an error occurs, upon return contains an NSError object that describes the problem. If you are not interested in possible errors, you may pass in NULL.

Return Value

The Gpf DS device.

Discussion

Warning: Currently Mobile Protector SDK library only supports Software GPF DS device.

Declared In

EMGpfDsFactory.h

– createSoftGpfDsDeviceWithToken:settings:error:

Creates a Software Gemalto Proprietary Framework (GPF) Dynamic Signature (DS) device using the given settings.

- (id<EMGpfDsDevice>)createSoftGpfDsDeviceWithToken:(id<EMSoftCapToken>)softCapToken settings:(id<EMSoftGpfDsSettings>)settings error:(NSError **)error

Parameters

softCapToken

The soft CAP token.

settings

The GPF DS settings.

error

If an error occurs, upon return contains an NSError object that describes the problem. If you are not interested in possible errors, you may pass in NULL.

Return Value

The Gpf DS device.

Discussion

This method may only be used for soft tokens, i.e [EMToken soft] is YES.

Declared In

EMGpfDsFactory.h