கட்டளை வரி இடைமுகம்

Canaille provide several கட்டளைகள் பெறுநர் உதவி administrator manage their data.

Generally, some உள்ளமைவு has பெறுநர் be loaded by Canaille. This can be achieved by configuration loading method available, but பெரும்பாலானவை of the time a CANAILLE_CONFIG சூழல் variable is used. க்கு the சாக் of readability, it is omitted in the following examples.

env CANAILLE_CONFIG=path/to/config.toml canaille ...

canaille config

Handle Canaille உள்ளமைவு file.

Usage

canaille config [OPTIONS] COMMAND [ARGS]...

check

தேர்வு the பிணையம் connections defined in the உள்ளமைவு file.

Attempt பெறுநர் reach the database and the SMTP சேவையகம் with the provided credentials.

Usage

canaille config check [OPTIONS]

dump

ஏற்றுமதி the உள்ளமைவு in TOML format.

The உள்ளமைவு is exported பெறுநர் the கோப்பு பாதை passed by --path if set. else it is displayed on the தரநிலை output.

Usage

canaille config dump [OPTIONS]

விருப்பங்கள்

--path <path>

The பாதை பெறுநர் the கட்டமைப்பு கோப்பு

canaille run

ஓடு Canaille in a hypercorn application server.

உள்ளமைவு is loaded இருந்து சூழல் மாறிகள் with CANAILLE_HYPERCORN_ prefix, and can be overridden with command-line options.

Have a look at the Hypercorn உள்ளமைவு ஆவணப்படுத்துதல் பெறுநர் கண்டுபிடி how பெறுநர் configure it.

Usage

canaille run [OPTIONS]

விருப்பங்கள்

--bind <bind>

The TCP host/address பெறுநர் bind to.

--insecure-bind <insecure_bind>

The TCP host/address பெறுநர் bind பெறுநர் க்கு insecure connections.

--quic-bind <quic_bind>

The UDP மாட்டி பெறுநர் bind க்கு QUIC.

--alpn-protocols <alpn_protocols>

The ALPN protocols பெறுநர் advertise.

--alt-svc-headers <alt_svc_headers>

The alt-svc தலைப்பி values பெறுநர் advertise.

--server-names <server_names>

A comma separated பட்டியல் of சேவையகம் names.

--access-log-format <ACCESS_LOG_FORMAT>

The access log format.

--accesslog <ACCESSLOG>

The target க்கு access log outputs.

--backlog <BACKLOG>

The பெருமம் எண் of pending connections.

--ca-certs <CA_CERTS>

பாதை பெறுநர் the SSL CA certificate file.

--certfile <CERTFILE>

பாதை பெறுநர் the SSL certificate file.

--ciphers <CIPHERS>

The available ciphers க்கு SSL connections.

--debug <DEBUG>

Enable debug mode.

--dogstatsd-tags <DOGSTATSD_TAGS>

Comma separated பட்டியல் of குறிச்சொற்கள் பெறுநர் be applied பெறுநர் அனைத்தும் StatsD metrics.

--errorlog <ERRORLOG>

The target க்கு பிழை log outputs.

--graceful-timeout <GRACEFUL_TIMEOUT>

Time பெறுநர் wait க்கு workers பெறுநர் finish மின்னோட்ட்ம், ஓட்டம் requests during graceful shutdown.

--group <GROUP>

The குழு அடையாளம் பெறுநர் ஆளி, நிலைமாறி to.

--h11-max-incomplete-size <H11_MAX_INCOMPLETE_SIZE>

The பெருமம் அளவு of the incomplete request/response body.

--h11-pass-raw-headers <H11_PASS_RAW_HEADERS>

கணவாய் raw தலைப்பிகளுக்கு பெறுநர் the application.

--h2-max-concurrent-streams <H2_MAX_CONCURRENT_STREAMS>

The பெருமம் எண் of concurrent streams per HTTP/2 connection.

--h2-max-header-list-size <H2_MAX_HEADER_LIST_SIZE>

The பெருமம் அளவு of the தலைப்பி list.

--h2-max-inbound-frame-size <H2_MAX_INBOUND_FRAME_SIZE>

The பெருமம் அளவு of an inbound HTTP/2 frame.

--include-date-header <INCLUDE_DATE_HEADER>

Include a திகதி தலைப்பி in the response.

--include-server-header <INCLUDE_SERVER_HEADER>

Include a சேவையகம் தலைப்பி in the response.

--keep-alive-max-requests <KEEP_ALIVE_MAX_REQUESTS>

The பெருமம் எண் of requests per keep-alive connection.

--keep-alive-timeout <KEEP_ALIVE_TIMEOUT>

நொடிகள் பெறுநர் wait before closing keep-alive connections.

--keyfile <KEYFILE>

பாதை பெறுநர் the SSL key file.

--keyfile-password <KEYFILE_PASSWORD>

The password க்கு the SSL key file.

--logconfig <LOGCONFIG>

The log கட்டமைப்பு கோப்பு path.

--logconfig-dict <LOGCONFIG_DICT>

The log கட்டமைப்பு dictionary.

--loglevel <LOGLEVEL>

The (error) log level.

--max-app-queue-size <MAX_APP_QUEUE_SIZE>

The பெருமம் அளவு of the application task queue.

--max-requests <MAX_REQUESTS>

The பெருமம் எண் of requests a worker can கைப்பிடி before restarting.

--max-requests-jitter <MAX_REQUESTS_JITTER>

The பெருமம் jitter பெறுநர் கூட்டு பெறுநர் the max_requests setting.

--pid-path <PID_PATH>

பாதை பெறுநர் write the process id.

--proxy-mode <PROXY_MODE>

Proxy தலைப்பிகளுக்கு handling mode: எதுவுமில்லை (no proxy), legacy (X-Forwarded-*), or modern (RFC 7239 Forwarded).

--proxy-trusted-hops <PROXY_TRUSTED_HOPS>

எண் of trusted proxy hops when PROXY_MODE is set.

--read-timeout <READ_TIMEOUT>

The timeout க்கு படித்தல் இருந்து connections.

--root-path <ROOT_PATH>

The ASGI root_path variable.

--shutdown-timeout <SHUTDOWN_TIMEOUT>

Time பெறுநர் wait க்கு workers பெறுநர் shutdown during graceful shutdown.

--ssl-handshake-timeout <SSL_HANDSHAKE_TIMEOUT>

The SSL handshake timeout.

--startup-timeout <STARTUP_TIMEOUT>

Time பெறுநர் wait க்கு workers பெறுநர் தொடங்கு during startup.

--statsd-host <STATSD_HOST>

The host:port of the statsd server.

--statsd-prefix <STATSD_PREFIX>

Prefix க்கு statsd messages.

--umask <UMASK>

The umask பெறுநர் கணம் க்கு the process.

--use-reloader <USE_RELOADER>

Enable automatic reloading on குறியீடு changes.

--user <USER>

The பயனர் அடையாளம் பெறுநர் ஆளி, நிலைமாறி to.

--verify-flags <VERIFY_FLAGS>

The SSL verify flags.

--verify-mode <VERIFY_MODE>

The SSL verify mode.

--websocket-max-message-size <WEBSOCKET_MAX_MESSAGE_SIZE>

The பெருமம் அளவு of a WebSocket message.

--websocket-ping-interval <WEBSOCKET_PING_INTERVAL>

If கணம் the time in நொடிகள் between pings.

--worker-class <WORKER_CLASS>

The வகை of worker பெறுநர் use.

--workers <WORKERS>

The எண் of worker processes.

--wsgi-max-body-size <WSGI_MAX_BODY_SIZE>

The பெருமம் அளவு of WSGI request body.

canaille jwk

சாதொபொகு விரலிடைத் தோல் Key management.

Usage

canaille jwk [OPTIONS] COMMAND [ARGS]...

create

சாதொபொகு விரலிடைத் தோல் Key creation.

Usage

canaille jwk create [OPTIONS] COMMAND [ARGS]...

ec

Create a EC சாதொபொகு விரலிடைத் தோல் Key.

Usage

canaille jwk create ec [OPTIONS]

விருப்பங்கள்

--crv <crv>

The key CRV

--format <output_format>

Output format

Options:

OutputFormat.JSON | OutputFormat.TOML

oct

Create a Oct சாதொபொகு விரலிடைத் தோல் Key.

Usage

canaille jwk create oct [OPTIONS]

விருப்பங்கள்

--size <size>

The key அளவு

--format <output_format>

Output format

Options:

OutputFormat.JSON | OutputFormat.TOML

okp

Create a OKP சாதொபொகு விரலிடைத் தோல் Key.

Usage

canaille jwk create okp [OPTIONS]

விருப்பங்கள்

--crv <crv>

The key CRV

--format <output_format>

Output format

Options:

OutputFormat.JSON | OutputFormat.TOML

rsa

Create a RSA சாதொபொகு விரலிடைத் தோல் Key.

Usage

canaille jwk create rsa [OPTIONS]

விருப்பங்கள்

--size <size>

The key அளவு

--format <output_format>

Output format

Options:

OutputFormat.JSON | OutputFormat.TOML

canaille jwt

Client registration management.

Usage

canaille jwt [OPTIONS] COMMAND [ARGS]...

management

Generate a JWT token for client management.

Creates a JWT token that can be used to manage an existing OAuth2 client.

Usage

canaille jwt management [OPTIONS] CLIENT_ID

விருப்பங்கள்

--lifetime <lifetime>

Token lifetime in seconds

Arguments

CLIENT_ID

Required argument

registration

Generate a JWT token for dynamic client registration.

Creates a JWT token with an auto-generated client_id that can be used to register a new OAuth2 client.

Usage

canaille jwt registration [OPTIONS]

விருப்பங்கள்

--lifetime <lifetime>

Token lifetime in seconds

canaille clean

அகற்று காலாவதியான tokens and authorization codes.

Usage

canaille clean [OPTIONS]

canaille dump

Dump அனைத்தும் the available models.

If இல்லை argument is passed, அனைத்தும் மாதிரியுரு instances அரே dumped.

Usage

canaille dump [OPTIONS] [MODEL]...

Arguments

MODEL

விரும்பினால் argument(s)

canaille restore

Restore previously dumped models.

The dumped models should be passed by the தரநிலை input.

cat dump.json | canaille restore

Usage

canaille restore [OPTIONS]

canaille install

Installs canaille elements இருந்து the configuration.

க்கு instance, depending on the configuration, this can generate OIDC விசைகள் or install LDAP schemas.

Usage

canaille install [OPTIONS]

canaille populate

Populate the database with generated சீரற்ற data.

Usage

canaille populate [OPTIONS] COMMAND [ARGS]...

விருப்பங்கள்

--nb <nb>

எண் of items பெறுநர் create

groups

Populate the database with generated சீரற்ற groups.

Usage

canaille populate groups [OPTIONS]

விருப்பங்கள்

--nb-users-max <nb_users_max>

The பெருமம் எண் of பயனர்கள் that will randomly be affected in the குழு

users

Populate the database with generated சீரற்ற users.

Usage

canaille populate users [OPTIONS]

canaille get

Usage

canaille get [OPTIONS] COMMAND [ARGS]...

authorizationcode

தேடல் க்கு authorizationcodes and காட்சி the matching models அச் JSON.

Usage

canaille get authorizationcode [OPTIONS]

விருப்பங்கள்

--ignore-errors

Suppress பிழை செய்திகள் and return silently on failure.

--id <id>
--created <created>
--last-modified <last_modified>
--authorization-code-id <authorization_code_id>
--code <code>
--client <client>
--subject <subject>
--redirect-uri <redirect_uri>
--response-type <response_type>
--scope <scope>
--nonce <nonce>
--issue-date <issue_date>
--lifetime <lifetime>
--challenge <challenge>
--challenge-method <challenge_method>
--revokation-date <revokation_date>
--auth-time <auth_time>
--acr <acr>
--amr <amr>

client

தேடல் க்கு clients and காட்சி the matching models அச் JSON.

Usage

canaille get client [OPTIONS]

விருப்பங்கள்

--ignore-errors

Suppress பிழை செய்திகள் and return silently on failure.

--id <id>
--created <created>
--last-modified <last_modified>
--description <description>
--audience <audience>
--client-id <client_id>
--client-secret <client_secret>
--client-id-issued-at <client_id_issued_at>
--client-secret-expires-at <client_secret_expires_at>
--redirect-uris <redirect_uris>
--token-endpoint-auth-method <token_endpoint_auth_method>
--token-endpoint-auth-signing-alg <token_endpoint_auth_signing_alg>
--grant-types <grant_types>
--response-types <response_types>
--client-name <client_name>
--client-uri <client_uri>
--logo-uri <logo_uri>
--scope <scope>
--contacts <contacts>
--tos-uri <tos_uri>
--policy-uri <policy_uri>
--jwks-uri <jwks_uri>
--jwks <jwks>
--sector-identifier-uri <sector_identifier_uri>
--subject-type <subject_type>
--software-id <software_id>
--software-version <software_version>
--post-logout-redirect-uris <post_logout_redirect_uris>
--application-type <application_type>
--id-token-signed-response-alg <id_token_signed_response_alg>
--id-token-encrypted-response-alg <id_token_encrypted_response_alg>
--id-token-encrypted-response-enc <id_token_encrypted_response_enc>
--userinfo-signed-response-alg <userinfo_signed_response_alg>
--userinfo-encrypted-response-alg <userinfo_encrypted_response_alg>
--userinfo-encrypted-response-enc <userinfo_encrypted_response_enc>
--default-max-age <default_max_age>
--require-auth-time <require_auth_time>
--default-acr-values <default_acr_values>
--initiate-login-uri <initiate_login_uri>
--request-object-signing-alg <request_object_signing_alg>
--request-object-encryption-alg <request_object_encryption_alg>
--request-object-encryption-enc <request_object_encryption_enc>
--request-uris <request_uris>
--require-signed-request-object <require_signed_request_object>

group

தேடல் க்கு groups and காட்சி the matching models அச் JSON.

Usage

canaille get group [OPTIONS]

விருப்பங்கள்

--ignore-errors

Suppress பிழை செய்திகள் and return silently on failure.

--id <id>
--created <created>
--last-modified <last_modified>
--display-name <display_name>
--members <members>
--owner <owner>
--description <description>

token

தேடல் க்கு tokens and காட்சி the matching models அச் JSON.

Usage

canaille get token [OPTIONS]

விருப்பங்கள்

--ignore-errors

Suppress பிழை செய்திகள் and return silently on failure.

--id <id>
--created <created>
--last-modified <last_modified>
--token-id <token_id>
--access-token <access_token>
--client <client>
--subject <subject>
--type <type>
--refresh-token <refresh_token>
--scope <scope>
--issue-date <issue_date>
--lifetime <lifetime>
--revokation-date <revokation_date>
--audience <audience>

user

தேடல் க்கு பயனர்கள் and காட்சி the matching models அச் JSON.

Usage

canaille get user [OPTIONS]

விருப்பங்கள்

--ignore-errors

Suppress பிழை செய்திகள் and return silently on failure.

--id <id>
--created <created>
--last-modified <last_modified>
--user-name <user_name>
--password-failure-timestamps <password_failure_timestamps>
--password <password>
--password-last-update <password_last_update>
--preferred-language <preferred_language>
--family-name <family_name>
--given-name <given_name>
--formatted-name <formatted_name>
--display-name <display_name>
--emails <emails>
--phone-numbers <phone_numbers>
--formatted-address <formatted_address>
--street <street>
--postal-code <postal_code>
--locality <locality>
--region <region>
--photo <photo>
--profile-url <profile_url>
--title <title>
--organization <organization>
--employee-number <employee_number>
--department <department>
--groups <groups>
--lock-date <lock_date>
--last-otp-login <last_otp_login>
--secret-token <secret_token>
--hotp-counter <hotp_counter>
--one-time-password <one_time_password>
--one-time-password-emission-date <one_time_password_emission_date>
--webauthn-credentials <webauthn_credentials>

webauthncredential

Search for webauthncredentials and display the matching models as JSON.

Usage

canaille get webauthncredential [OPTIONS]

விருப்பங்கள்

--ignore-errors

Suppress பிழை செய்திகள் and return silently on failure.

--id <id>
--created <created>
--last-modified <last_modified>
--credential-id <credential_id>
--public-key <public_key>
--sign-count <sign_count>
--aaguid <aaguid>
--transports <transports>
--name <name>
--created-at <created_at>
--last-used-at <last_used_at>
--user <user>

canaille set

Usage

canaille set [OPTIONS] COMMAND [ARGS]...

authorizationcode

புதுப்பிப்பு a authorizationcode and காட்சி the edited மாதிரியுரு in சாதொபொகு வடிவம் in the தரநிலை output.

IDENTIFIER should be a authorizationcode அடையாளம் or authorization_code_id

Usage

canaille set authorizationcode [OPTIONS] IDENTIFIER

விருப்பங்கள்

--quiet

Suppress output பெறுநர் தரநிலை output.

--ignore-errors

Suppress errors and exit silently if the மாதிரியுரு doesn't exist or புதுப்பிப்பு fails.

--created <created>
--last-modified <last_modified>
--authorization-code-id <authorization_code_id>
--code <code>
--client <client>
--subject <subject>
--redirect-uri <redirect_uri>
--response-type <response_type>
--scope <scope>
--nonce <nonce>
--issue-date <issue_date>
--lifetime <lifetime>
--challenge <challenge>
--challenge-method <challenge_method>
--revokation-date <revokation_date>
--auth-time <auth_time>
--acr <acr>
--amr <amr>

Arguments

IDENTIFIER

Required argument

client

புதுப்பிப்பு a client and காட்சி the edited மாதிரியுரு in சாதொபொகு வடிவம் in the தரநிலை output.

IDENTIFIER should be a client அடையாளம் or client_id

Usage

canaille set client [OPTIONS] IDENTIFIER

விருப்பங்கள்

--quiet

Suppress output பெறுநர் தரநிலை output.

--ignore-errors

Suppress errors and exit silently if the மாதிரியுரு doesn't exist or புதுப்பிப்பு fails.

--created <created>
--last-modified <last_modified>
--description <description>
--audience <audience>
--client-id <client_id>
--client-secret <client_secret>
--client-id-issued-at <client_id_issued_at>
--client-secret-expires-at <client_secret_expires_at>
--redirect-uris <redirect_uris>
--token-endpoint-auth-method <token_endpoint_auth_method>
--token-endpoint-auth-signing-alg <token_endpoint_auth_signing_alg>
--grant-types <grant_types>
--response-types <response_types>
--client-name <client_name>
--client-uri <client_uri>
--logo-uri <logo_uri>
--scope <scope>
--contacts <contacts>
--tos-uri <tos_uri>
--policy-uri <policy_uri>
--jwks-uri <jwks_uri>
--jwks <jwks>
--sector-identifier-uri <sector_identifier_uri>
--subject-type <subject_type>
--software-id <software_id>
--software-version <software_version>
--post-logout-redirect-uris <post_logout_redirect_uris>
--application-type <application_type>
--id-token-signed-response-alg <id_token_signed_response_alg>
--id-token-encrypted-response-alg <id_token_encrypted_response_alg>
--id-token-encrypted-response-enc <id_token_encrypted_response_enc>
--userinfo-signed-response-alg <userinfo_signed_response_alg>
--userinfo-encrypted-response-alg <userinfo_encrypted_response_alg>
--userinfo-encrypted-response-enc <userinfo_encrypted_response_enc>
--default-max-age <default_max_age>
--require-auth-time <require_auth_time>
--default-acr-values <default_acr_values>
--initiate-login-uri <initiate_login_uri>
--request-object-signing-alg <request_object_signing_alg>
--request-object-encryption-alg <request_object_encryption_alg>
--request-object-encryption-enc <request_object_encryption_enc>
--request-uris <request_uris>
--require-signed-request-object <require_signed_request_object>

Arguments

IDENTIFIER

Required argument

group

புதுப்பிப்பு a குழு and காட்சி the edited மாதிரியுரு in சாதொபொகு வடிவம் in the தரநிலை output.

IDENTIFIER should be a குழு அடையாளம் or display_name

Usage

canaille set group [OPTIONS] IDENTIFIER

விருப்பங்கள்

--quiet

Suppress output பெறுநர் தரநிலை output.

--ignore-errors

Suppress errors and exit silently if the மாதிரியுரு doesn't exist or புதுப்பிப்பு fails.

--created <created>
--last-modified <last_modified>
--display-name <display_name>
--members <members>
--owner <owner>
--description <description>

Arguments

IDENTIFIER

Required argument

token

புதுப்பிப்பு a கிள்ளாக்கு and காட்சி the edited மாதிரியுரு in சாதொபொகு வடிவம் in the தரநிலை output.

IDENTIFIER should be a கிள்ளாக்கு அடையாளம் or token_id

Usage

canaille set token [OPTIONS] IDENTIFIER

விருப்பங்கள்

--quiet

Suppress output பெறுநர் தரநிலை output.

--ignore-errors

Suppress errors and exit silently if the மாதிரியுரு doesn't exist or புதுப்பிப்பு fails.

--created <created>
--last-modified <last_modified>
--token-id <token_id>
--access-token <access_token>
--client <client>
--subject <subject>
--type <type>
--refresh-token <refresh_token>
--scope <scope>
--issue-date <issue_date>
--lifetime <lifetime>
--revokation-date <revokation_date>
--audience <audience>

Arguments

IDENTIFIER

Required argument

user

புதுப்பிப்பு a பயனர் and காட்சி the edited மாதிரியுரு in சாதொபொகு வடிவம் in the தரநிலை output.

IDENTIFIER should be a பயனர் அடையாளம் or user_name

Usage

canaille set user [OPTIONS] IDENTIFIER

விருப்பங்கள்

--quiet

Suppress output பெறுநர் தரநிலை output.

--ignore-errors

Suppress errors and exit silently if the மாதிரியுரு doesn't exist or புதுப்பிப்பு fails.

--created <created>
--last-modified <last_modified>
--user-name <user_name>
--password-failure-timestamps <password_failure_timestamps>
--password <password>
--password-last-update <password_last_update>
--preferred-language <preferred_language>
--family-name <family_name>
--given-name <given_name>
--formatted-name <formatted_name>
--display-name <display_name>
--emails <emails>
--phone-numbers <phone_numbers>
--formatted-address <formatted_address>
--street <street>
--postal-code <postal_code>
--locality <locality>
--region <region>
--photo <photo>
--profile-url <profile_url>
--title <title>
--organization <organization>
--employee-number <employee_number>
--department <department>
--groups <groups>
--lock-date <lock_date>
--last-otp-login <last_otp_login>
--secret-token <secret_token>
--hotp-counter <hotp_counter>
--one-time-password <one_time_password>
--one-time-password-emission-date <one_time_password_emission_date>
--webauthn-credentials <webauthn_credentials>

Arguments

IDENTIFIER

Required argument

webauthncredential

Update a webauthncredential and display the edited model in JSON format in the standard output.

IDENTIFIER should be a webauthncredential id or credential_id

Usage

canaille set webauthncredential [OPTIONS] IDENTIFIER

விருப்பங்கள்

--quiet

Suppress output பெறுநர் தரநிலை output.

--ignore-errors

Suppress errors and exit silently if the மாதிரியுரு doesn't exist or புதுப்பிப்பு fails.

--created <created>
--last-modified <last_modified>
--credential-id <credential_id>
--public-key <public_key>
--sign-count <sign_count>
--aaguid <aaguid>
--transports <transports>
--name <name>
--created-at <created_at>
--last-used-at <last_used_at>
--user <user>

Arguments

IDENTIFIER

Required argument

canaille create

Usage

canaille create [OPTIONS] COMMAND [ARGS]...

authorizationcode

Create a புதிய authorizationcode and காட்சி the உருவாக்கப்பட்டது மாதிரியுரு in சாதொபொகு வடிவம் in the தரநிலை output.

Usage

canaille create authorizationcode [OPTIONS]

விருப்பங்கள்

--quiet

Suppress output பெறுநர் தரநிலை output.

--ignore-errors

Suppress errors and exit silently if creation fails.

--created <created>
--last-modified <last_modified>

client

Create a புதிய client and காட்சி the உருவாக்கப்பட்டது மாதிரியுரு in சாதொபொகு வடிவம் in the தரநிலை output.

Usage

canaille create client [OPTIONS]

விருப்பங்கள்

--quiet

Suppress output பெறுநர் தரநிலை output.

--ignore-errors

Suppress errors and exit silently if creation fails.

--created <created>
--last-modified <last_modified>

group

Create a புதிய குழு and காட்சி the உருவாக்கப்பட்டது மாதிரியுரு in சாதொபொகு வடிவம் in the தரநிலை output.

Usage

canaille create group [OPTIONS]

விருப்பங்கள்

--quiet

Suppress output பெறுநர் தரநிலை output.

--ignore-errors

Suppress errors and exit silently if creation fails.

--created <created>
--last-modified <last_modified>

token

Create a புதிய கிள்ளாக்கு and காட்சி the உருவாக்கப்பட்டது மாதிரியுரு in சாதொபொகு வடிவம் in the தரநிலை output.

Usage

canaille create token [OPTIONS]

விருப்பங்கள்

--quiet

Suppress output பெறுநர் தரநிலை output.

--ignore-errors

Suppress errors and exit silently if creation fails.

--created <created>
--last-modified <last_modified>

user

Create a புதிய பயனர் and காட்சி the உருவாக்கப்பட்டது மாதிரியுரு in சாதொபொகு வடிவம் in the தரநிலை output.

Usage

canaille create user [OPTIONS]

விருப்பங்கள்

--quiet

Suppress output பெறுநர் தரநிலை output.

--ignore-errors

Suppress errors and exit silently if creation fails.

--created <created>
--last-modified <last_modified>

webauthncredential

Create a new webauthncredential and display the created model in JSON format in the standard output.

Usage

canaille create webauthncredential [OPTIONS]

விருப்பங்கள்

--quiet

Suppress output பெறுநர் தரநிலை output.

--ignore-errors

Suppress errors and exit silently if creation fails.

--created <created>
--last-modified <last_modified>

canaille delete

Usage

canaille delete [OPTIONS] COMMAND [ARGS]...

authorizationcode

நீக்கு a authorizationcode.

IDENTIFIER should be a authorizationcode அடையாளம் or authorization_code_id

Usage

canaille delete authorizationcode [OPTIONS]

விருப்பங்கள்

--noconfirm

Ask க்கு confirmation before deleting objects.

--ignore-errors

தவிர் items that fail பெறுநர் நீக்கு and தொடரவும் with others.

--id <id>
--created <created>
--last-modified <last_modified>
--authorization-code-id <authorization_code_id>
--code <code>
--client <client>
--subject <subject>
--redirect-uri <redirect_uri>
--response-type <response_type>
--scope <scope>
--nonce <nonce>
--issue-date <issue_date>
--lifetime <lifetime>
--challenge <challenge>
--challenge-method <challenge_method>
--revokation-date <revokation_date>
--auth-time <auth_time>
--acr <acr>
--amr <amr>

client

நீக்கு a client.

IDENTIFIER should be a client அடையாளம் or client_id

Usage

canaille delete client [OPTIONS]

விருப்பங்கள்

--noconfirm

Ask க்கு confirmation before deleting objects.

--ignore-errors

தவிர் items that fail பெறுநர் நீக்கு and தொடரவும் with others.

--id <id>
--created <created>
--last-modified <last_modified>
--description <description>
--audience <audience>
--client-id <client_id>
--client-secret <client_secret>
--client-id-issued-at <client_id_issued_at>
--client-secret-expires-at <client_secret_expires_at>
--redirect-uris <redirect_uris>
--token-endpoint-auth-method <token_endpoint_auth_method>
--token-endpoint-auth-signing-alg <token_endpoint_auth_signing_alg>
--grant-types <grant_types>
--response-types <response_types>
--client-name <client_name>
--client-uri <client_uri>
--logo-uri <logo_uri>
--scope <scope>
--contacts <contacts>
--tos-uri <tos_uri>
--policy-uri <policy_uri>
--jwks-uri <jwks_uri>
--jwks <jwks>
--sector-identifier-uri <sector_identifier_uri>
--subject-type <subject_type>
--software-id <software_id>
--software-version <software_version>
--post-logout-redirect-uris <post_logout_redirect_uris>
--application-type <application_type>
--id-token-signed-response-alg <id_token_signed_response_alg>
--id-token-encrypted-response-alg <id_token_encrypted_response_alg>
--id-token-encrypted-response-enc <id_token_encrypted_response_enc>
--userinfo-signed-response-alg <userinfo_signed_response_alg>
--userinfo-encrypted-response-alg <userinfo_encrypted_response_alg>
--userinfo-encrypted-response-enc <userinfo_encrypted_response_enc>
--default-max-age <default_max_age>
--require-auth-time <require_auth_time>
--default-acr-values <default_acr_values>
--initiate-login-uri <initiate_login_uri>
--request-object-signing-alg <request_object_signing_alg>
--request-object-encryption-alg <request_object_encryption_alg>
--request-object-encryption-enc <request_object_encryption_enc>
--request-uris <request_uris>
--require-signed-request-object <require_signed_request_object>

group

நீக்கு a group.

IDENTIFIER should be a குழு அடையாளம் or display_name

Usage

canaille delete group [OPTIONS]

விருப்பங்கள்

--noconfirm

Ask க்கு confirmation before deleting objects.

--ignore-errors

தவிர் items that fail பெறுநர் நீக்கு and தொடரவும் with others.

--id <id>
--created <created>
--last-modified <last_modified>
--display-name <display_name>
--members <members>
--owner <owner>
--description <description>

token

நீக்கு a token.

IDENTIFIER should be a கிள்ளாக்கு அடையாளம் or token_id

Usage

canaille delete token [OPTIONS]

விருப்பங்கள்

--noconfirm

Ask க்கு confirmation before deleting objects.

--ignore-errors

தவிர் items that fail பெறுநர் நீக்கு and தொடரவும் with others.

--id <id>
--created <created>
--last-modified <last_modified>
--token-id <token_id>
--access-token <access_token>
--client <client>
--subject <subject>
--type <type>
--refresh-token <refresh_token>
--scope <scope>
--issue-date <issue_date>
--lifetime <lifetime>
--revokation-date <revokation_date>
--audience <audience>

user

நீக்கு a user.

IDENTIFIER should be a பயனர் அடையாளம் or user_name

Usage

canaille delete user [OPTIONS]

விருப்பங்கள்

--noconfirm

Ask க்கு confirmation before deleting objects.

--ignore-errors

தவிர் items that fail பெறுநர் நீக்கு and தொடரவும் with others.

--id <id>
--created <created>
--last-modified <last_modified>
--user-name <user_name>
--password-failure-timestamps <password_failure_timestamps>
--password <password>
--password-last-update <password_last_update>
--preferred-language <preferred_language>
--family-name <family_name>
--given-name <given_name>
--formatted-name <formatted_name>
--display-name <display_name>
--emails <emails>
--phone-numbers <phone_numbers>
--formatted-address <formatted_address>
--street <street>
--postal-code <postal_code>
--locality <locality>
--region <region>
--photo <photo>
--profile-url <profile_url>
--title <title>
--organization <organization>
--employee-number <employee_number>
--department <department>
--groups <groups>
--lock-date <lock_date>
--last-otp-login <last_otp_login>
--secret-token <secret_token>
--hotp-counter <hotp_counter>
--one-time-password <one_time_password>
--one-time-password-emission-date <one_time_password_emission_date>
--webauthn-credentials <webauthn_credentials>

webauthncredential

Delete a webauthncredential.

IDENTIFIER should be a webauthncredential id or credential_id

Usage

canaille delete webauthncredential [OPTIONS]

விருப்பங்கள்

--noconfirm

Ask க்கு confirmation before deleting objects.

--ignore-errors

தவிர் items that fail பெறுநர் நீக்கு and தொடரவும் with others.

--id <id>
--created <created>
--last-modified <last_modified>
--credential-id <credential_id>
--public-key <public_key>
--sign-count <sign_count>
--aaguid <aaguid>
--transports <transports>
--name <name>
--created-at <created_at>
--last-used-at <last_used_at>
--user <user>

canaille reset-otp

மீட்டமை ஒரு முறை passcode authentication க்கு a பயனர் and காட்சி the edited பயனர் in சாதொபொகு வடிவம் in the தரநிலை output.

IDENTIFIER should be a பயனர் அடையாளம் or user_name

Usage

canaille reset-otp [OPTIONS] IDENTIFIER

Arguments

IDENTIFIER

Required argument

canaille periodiq

Run periodiq scheduler.

Setup Dramatiq with broker and task தொகுதிகள் இருந்து Flask app.

Usage

canaille periodiq [OPTIONS] [BROKER_NAME]

விருப்பங்கள்

-v, --verbose

turn on verbose log output

Arguments

BROKER_NAME

விரும்பினால் argument

canaille worker

ஓடு dramatiq workers.

Setup Dramatiq with broker and task தொகுதிகள் இருந்து Flask app.

examples:
# ஓடு dramatiq with 1 thread per process.
$ flask worker --threads 1
# Listen only பெறுநர் the "foo" and "bar" queues.
$ flask worker -Q foo,bar
# Consuming இருந்து a specific broker
$ flask worker mybroker

Usage

canaille worker [OPTIONS] [BROKER_NAME]

விருப்பங்கள்

-v, --verbose

turn on verbose log output

-p, --processes <PROCESSES>

the எண் of worker processes பெறுநர் ஓடு

இயல்புநிலை:

2

-t, --threads <THREADS>

the எண் of worker treads per processes

இயல்புநிலை:

8

-Q, --queues <QUEUES>

listen பெறுநர் a subset of queues, comma separated

Arguments

BROKER_NAME

விரும்பினால் argument