ORE Studio 0.0.4
Loading...
Searching...
No Matches
Functions
ores::iam::generators Namespace Reference

Test data generators for IAM domain types. More...

Functions

domain::account generate_synthetic_account (utility::generation::generation_context &ctx)
 Generates a synthetic account.
 
std::vector< domain::accountgenerate_synthetic_accounts (std::size_t n, utility::generation::generation_context &ctx)
 Generates N synthetic accounts.
 
domain::account_party generate_synthetic_account_party (utility::generation::generation_context &ctx)
 Generates a synthetic account_party.
 
std::vector< domain::account_partygenerate_synthetic_account_parties (std::size_t n, utility::generation::generation_context &ctx)
 Generates N synthetic account_parties.
 
domain::account_role generate_synthetic_account_role (utility::generation::generation_context &ctx)
 Generates a synthetic account_role.
 
std::vector< domain::account_rolegenerate_synthetic_account_roles (std::size_t n, utility::generation::generation_context &ctx)
 Generates N synthetic account_roles.
 
domain::login_info generate_synthetic_login_info (utility::generation::generation_context &ctx)
 Generates a synthetic login_info.
 
std::vector< domain::login_infogenerate_synthetic_login_infos (std::size_t n, utility::generation::generation_context &ctx)
 Generates N synthetic login_infos.
 
domain::permission generate_synthetic_permission (utility::generation::generation_context &ctx)
 Generates a synthetic permission.
 
std::vector< domain::permissiongenerate_synthetic_permissions (std::size_t n, utility::generation::generation_context &ctx)
 Generates N synthetic permissions.
 
domain::role generate_synthetic_role (utility::generation::generation_context &ctx)
 Generates a synthetic role.
 
std::vector< domain::rolegenerate_synthetic_roles (std::size_t n, utility::generation::generation_context &ctx)
 Generates N synthetic roles.
 
domain::session generate_synthetic_session (utility::generation::generation_context &ctx)
 Generates a synthetic session.
 
std::vector< domain::sessiongenerate_synthetic_sessions (std::size_t n, utility::generation::generation_context &ctx)
 Generates N synthetic sessions.
 
domain::tenant generate_synthetic_tenant (utility::generation::generation_context &ctx)
 Generates a synthetic tenant.
 
std::vector< domain::tenantgenerate_synthetic_tenants (std::size_t n, utility::generation::generation_context &ctx)
 Generates N synthetic tenants.
 
domain::tenant_status generate_synthetic_tenant_status (utility::generation::generation_context &ctx)
 Generates a synthetic tenant_status.
 
std::vector< domain::tenant_statusgenerate_synthetic_tenant_statuses (std::size_t n, utility::generation::generation_context &ctx)
 Generates N synthetic tenant_statuses.
 
domain::tenant_type generate_synthetic_tenant_type (utility::generation::generation_context &ctx)
 Generates a synthetic tenant_type.
 
std::vector< domain::tenant_typegenerate_synthetic_tenant_types (std::size_t n, utility::generation::generation_context &ctx)
 Generates N synthetic tenant_types.
 

Detailed Description

Test data generators for IAM domain types.

Provides synthetic data generation for testing using faker-cxx. Includes generators for account, login_info, and related entities.