Diffusion .NET Client Library  6.1.5
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
PushTechnology.DiffusionCore.Client.Types.ICredentialsFactory Interface Reference

The interface for the factory of the standard credential types. More...

Inherited by PushTechnology.ClientInterface.Client.Session.CredentialsFactory.

Public Member Functions

ICredentials NoCredentials ()
 Create a credentials object of type CredentialsType.NONE. More...
 
ICredentials Password (string password)
 Create a credentials of object of type CredentialsType.PLAIN_PASSWORD. More...
 
ICredentials Custom (byte[] bytes)
 Create a credentials object of type CredentialsType.CUSTOM. More...
 

Detailed Description

The interface for the factory of the standard credential types.

Member Function Documentation

ICredentials PushTechnology.DiffusionCore.Client.Types.ICredentialsFactory.Custom ( byte[]  bytes)

Create a credentials object of type CredentialsType.CUSTOM.

Parameters
bytesThe raw bytes.
Returns
The credentials.
ICredentials PushTechnology.DiffusionCore.Client.Types.ICredentialsFactory.NoCredentials ( )

Create a credentials object of type CredentialsType.NONE.

Returns
The credentials.
ICredentials PushTechnology.DiffusionCore.Client.Types.ICredentialsFactory.Password ( string  password)

Create a credentials of object of type CredentialsType.PLAIN_PASSWORD.

Parameters
passwordThe password.
Returns
The credentials.

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