2022 April Release

Software Component FSCLDAP@1.1001 Permanent link for this heading

Properties Permanent link for this heading

Type

Property

Name

DataSourceSettings

datasource

LDAP Data Source

ServiceDataSource

domaindatasource

LDAP Data Source

Actions Permanent link for this heading

Return Type

Signature

void

AuthenticateUser(
  string username,
  string password)

boolean

CanExecuteMigrateUser(
  out retval boolean allowed)

void

ChangePassword(
  object user,
  string oldpassword,
  optional string newpassword)

void

CheckUser(
  object user,
  out boolean locked)

void

CreateGroup(
  object group)

string

CreateSecret(
  object user,
  out retval string secret)

ServiceDataSource

GetDataSource(
  out retval ServiceDataSource datasource)

boolean

HasUserPasswordSet(
  object user,
  out retval boolean haspasswordset)

void

MigrateUser(
  object user,
  string newlogname,
  string secret)

void

MigrateUserEx(
  object user,
  string newlogname)

void

SetPassword(
  object user,
  string newpassword,
  string secret)

void

UpdateGroup(
  object group)

void

UpdateUser(
  object user)

void

VerifyCaller()

boolean

VerifySecret(
  object user,
  string secret,
  out retval boolean match)

ErrorMessages Permanent link for this heading

Component

Reference

Description

FSCLDAP@1.1001

ERR_BINDCLIENT

Could not authenticate client to LDAP server. Error message that has been returned: "%s"

FSCLDAP@1.1001

ERR_CERTIFICATENOTUNIQUE

The entered certificate names already exist and must be unique.

FSCLDAP@1.1001

ERR_DEVIVETOKENNOTUNIQUE

The device ID of the used smartphone already exists and must be unique.

FSCLDAP@1.1001

ERR_INITSESSION

Could not initialize session with LDAP server (Host: "%1$s", Port: "%2$s")

FSCLDAP@1.1001

ERR_INVALIDSECRET

The specified secret for user "%s" does not match

FSCLDAP@1.1001

ERR_INVOLDPWD

The old password is incorrect

FSCLDAP@1.1001

ERR_LDAP

LDAP Error: %s

FSCLDAP@1.1001

ERR_NOUSERLOGNAME

No login name defined for user "%s"

FSCLDAP@1.1001

ERR_OPENIDNOTUNIQUE

The entered OpenID already exists and must be unique.

FSCLDAP@1.1001

ERR_REQATTRMISSING

LDAP Data Source "%s" is missing required attributes. Attributes "Username", "Password" and "SearchBase" must be defined

FSCLDAP@1.1001

ERR_SEARCHLDAPOBJ

Could not search for LDAP objects. Error message that has been returned: "%s"

FSCLDAP@1.1001

ERR_SETOPTION

Could not set Option "%1$s" of current session. Error message that has been returned: "%2$s"

FSCLDAP@1.1001

ERR_UNBIND

Could not release connection to LDAP server. Error message that has been returned: "%s"

SimpleConfigurationObjects Permanent link for this heading

Component

Reference

Description

FSCLDAP@1.1001

LDAPDataSource

LDAP Data Source