LDAP Account Manager

ShadowAccountExpirationCleanupJob extends AccountExpirationCleanupJob
in package

Job to delete or move users on account expiration.

Table of Contents

getAlias()  : string
{@inheritDoc}
getDescription()  : string
{@inheritDoc}
checkSingleUser()  : void
{@inheritDoc}
findUsers()  : array<string|int, mixed>
{@inheritDoc}

Methods

getAlias()

{@inheritDoc}

public getAlias() : string
Return values
string

getDescription()

{@inheritDoc}

public getDescription() : string
Return values
string

checkSingleUser()

{@inheritDoc}

protected checkSingleUser(string $jobID, array<string|int, mixed> $options, PDO $pdo, DateTime $now, array<string|int, mixed> $policyOptions, array<string|int, mixed> $user, bool $isDryRun) : void
Parameters
$jobID : string
$options : array<string|int, mixed>
$pdo : PDO
$now : DateTime
$policyOptions : array<string|int, mixed>
$user : array<string|int, mixed>
$isDryRun : bool
Return values
void

findUsers()

{@inheritDoc}

protected findUsers(string $jobID, array<string|int, mixed> $options) : array<string|int, mixed>
Parameters
$jobID : string
$options : array<string|int, mixed>
Return values
array<string|int, mixed>

Search results