Type definitions: IBulkCheckAuthenticationService


IBulkCheckAuthenticationService interface

Interface definition
public interface IBulkCheckAuthenticationService
{
    string CreateSecurityTokenCMS(string login);
    string CreateSecurityTokenCMS2(string login, string thirdPartySystemsIdentifier);
    IEnumerable<string> GetThirdPartySystemIdentifiers();
}

CreateSecurityTokenCMS method

Method signature
string CreateSecurityTokenCMS(string login);

Creates security token for the specified login name.

Arguments:

ArgumentMeaning
loginLogin name to work under

Returned value:

If successful, the security token string is returned.

Faults:

  • CongreeBulkCheckFault

CreateSecurityTokenCMS2 method

Method signature
string CreateSecurityTokenCMS2(string login, string thirdPartySystemsIdentifier);

Creates security token for the specified login name and adds the created user to the group that was associated with the third-party system specified.

Arguments:

ArgumentMeaning
loginLogin name to work under
thirdPartySystemsIdentifierThird-party system identifier

Returned value:

If successful, the security token string is returned.

Faults:

  • CongreeBulkCheckFault

GetThirdPartySystemIdentifiers method

Method signature
IEnumerable<string> GetThirdPartySystemIdentifiers();

Enumerates known third-party system identifiers.

Arguments:

None.

Returned value:

Collection of known third-party system identifiers.

Faults:

  • CongreeBulkCheckFault