Authentication

Authentication interface.

Module description

This module defines structures and functions for negotiation and authentication on the UCServer.

Clients connecting to the UCServer Webservices don't need to negotiate and login by themselfes, they should use "createsession" instead.
See the "Web Service Overview" section of this documentation for more details.

Types:

Name Description
AsnLogonErrorEnum

These are the possible iErrorDetail values in as a part of the response to /ws/client/createsession.

AsnUserTokenType

Type of AsnUserToken to request.

AsnAdminLoginChoice

AsnGetUserTokenResult

Result of asnGetUserToken

AsnProfileAttribute

Profile values added as public claim as [Service_type]/[Profile elementname] : [Profile elementvalue] used by asnGetUserToken

AsnGetLoggedInContactArgument

Argument for asnGetLoggedInContact

AsnGetLoggedInContactResult

Result of asnGetLoggedInContact

AsnAdminLogin

UCServer administrator login credentials used as optional by AsnGetUserTokenArgument

AsnProfileAttributeList

List of AsnProfileAttribute

AsnGetUserTokenArgument

Argument for asnGetUserToken

Version 6.4