update config.ts and config.d.ts
Signed-off-by: Kashish Mittal <kmittal@redhat.com>
This commit is contained in:
+42
@@ -409,6 +409,20 @@ export interface Config {
|
||||
members?: string;
|
||||
};
|
||||
}>;
|
||||
/**
|
||||
* Configuration for overriding the vendor-specific default attribute names.
|
||||
*/
|
||||
vendor?: {
|
||||
/**
|
||||
* Attribute name for the distinguished name (DN) of an entry,
|
||||
*/
|
||||
dnAttributeName?: string;
|
||||
|
||||
/**
|
||||
* Attribute name for the unique identifier (UUID) of an entry,
|
||||
*/
|
||||
uuidAttributeName?: string;
|
||||
};
|
||||
}>;
|
||||
};
|
||||
|
||||
@@ -638,6 +652,20 @@ export interface Config {
|
||||
members?: string;
|
||||
};
|
||||
};
|
||||
/**
|
||||
* Configuration for overriding the vendor-specific default attribute names.
|
||||
*/
|
||||
vendor?: {
|
||||
/**
|
||||
* Attribute name for the distinguished name (DN) of an entry,
|
||||
*/
|
||||
dnAttributeName?: string;
|
||||
|
||||
/**
|
||||
* Attribute name for the unique identifier (UUID) of an entry,
|
||||
*/
|
||||
uuidAttributeName?: string;
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
@@ -865,6 +893,20 @@ export interface Config {
|
||||
members?: string;
|
||||
};
|
||||
};
|
||||
/**
|
||||
* Configuration for overriding the vendor-specific default attribute names.
|
||||
*/
|
||||
vendor?: {
|
||||
/**
|
||||
* Attribute name for the distinguished name (DN) of an entry,
|
||||
*/
|
||||
dnAttributeName?: string;
|
||||
|
||||
/**
|
||||
* Attribute name for the unique identifier (UUID) of an entry,
|
||||
*/
|
||||
uuidAttributeName?: string;
|
||||
};
|
||||
}>;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -47,9 +47,7 @@ export type LdapProviderConfig = {
|
||||
groups: GroupConfig[];
|
||||
// Schedule configuration for refresh tasks.
|
||||
schedule?: SchedulerServiceTaskScheduleDefinition;
|
||||
// Configuration for LDAP vendor-specific attributes. If not specified, the default values will be used:
|
||||
// - `dnAttributeName`: `entryDN`
|
||||
// - `uuidAttributeName`: `entryUUID`
|
||||
// Configuration for overriding the vendor-specific default attribute names.
|
||||
vendor?: VendorConfig;
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user