Previous Topic: IFederationOpenIdentity Interface

Next Topic: IFedIdentitySDKLogger Interface


Identity Factory

The IdentityFactory class provides methods for obtaining an implementation of the IFederationOpentIdentity interface.

Note: The only supported cryptographic transformation is "AES128/CBC/PKCS5Padding". You can also use NULL to get the default.

The IdentityFactory class includes the following methods:

static IFederationOpenIdentity GetInstance (string cryptoInstance)

Generates an implementation object of the IFederationOpenIdentity interface.

static IFederationOpenIdentity GetInstance (string cryptoInstance, bool bUseHmac)

Generates an implementation object of the IFederationOpenIdentity interface.

static IFederationOpenIdentity GetInstance (string zoneName, char[] password, string domain, string cryptoInstance)

Generates an implementation object of the IFederationOpenIdentity interface.

static IFederationOpenIdentity GetInstance (string zoneName, char[] password, string domain, string cryptoInstance, bool bUseHmac)

Generates an implementation object of the IFederationOpenIdentity interface.