OAuth Commands
uac oauth-client
Commands for managing OAuth clients, including creating, updating, and listing OAuth clients
uac oauth-client [OPTIONS] COMMAND [ARGS]...
create
Creates an OAuth Client
uac oauth-client create [OPTIONS] sys_id=value name=value description=value
provider=value authorization_endpoint=value
token_endpoint=value tenant_id=value client_id=value
client_secret=value retain_sys_ids=value
Options
- -o, --output <output>
- -i, --input <input>
Required
- -s, --select <select>
select which field to be returned. JSONPATH
Arguments
- sys_id=value name=value description=value provider=value authorization_endpoint=value token_endpoint=value tenant_id=value client_id=value client_secret=value retain_sys_ids=value
Optional argument(s)
delete
Delete an OAuth Client
uac oauth-client delete [OPTIONS] oauthclientid=value oauthclientname=value
Options
- -o, --output <output>
- -s, --select <select>
select which field to be returned. JSONPATH
Arguments
- oauthclientid=value oauthclientname=value
Required argument(s)
get
Read an OAuth Client
uac oauth-client get [OPTIONS] oauthclientid=value oauthclientname=value
Options
- -o, --output <output>
- -s, --select <select>
select which field to be returned. JSONPATH
Arguments
- oauthclientid=value oauthclientname=value
Required argument(s)
list
List OAuth Clients
uac oauth-client list [OPTIONS]
Options
- -o, --output <output>
- -s, --select <select>
select which field to be returned. JSONPATH
Arguments
update
Modify an OAuth Client
uac oauth-client update [OPTIONS] sys_id=value name=value description=value
opswise_groups=value provider=value
cluster_redirect_urls=value
authorization_endpoint=value token_endpoint=value
tenant_id=value client_id=value client_secret=value
scopes=value
Options
- -o, --output <output>
- -i, --input <input>
Required
- -s, --select <select>
select which field to be returned. JSONPATH
Arguments
- sys_id=value name=value description=value opswise_groups=value provider=value cluster_redirect_urls=value authorization_endpoint=value token_endpoint=value tenant_id=value client_id=value client_secret=value scopes=value
Optional argument(s)
uac oauth-single-sign-on
Commands for managing OAuth Single Sign-On Settings, including retrieving and updating the OAuth Single Sign-On Settings
uac oauth-single-sign-on [OPTIONS] COMMAND [ARGS]...
get-settings
Retrieves information for the OAuth Single Sign-On Settings
uac oauth-single-sign-on get-settings [OPTIONS]
Options
- -o, --output <output>
- -s, --select <select>
select which field to be returned. JSONPATH
Arguments
update-settings
Modifies the OAuth Single Sign-On Settings
uac oauth-single-sign-on update-settings [OPTIONS] single_sign_on=value
issuer_uri=value client_id=value
client_secret=value pkce=value
user_name_claim_name=value
attr_first_name=value
attr_middle_name=value
attr_last_name=value attr_phone=value
attr_home_phone=value
attr_mobile_phone=value
attr_email=value attr_title=value
attr_manager=value
attr_department=value
attr_active=value attr_groups=value
token_validation=value
opaque_introspection_uri=value
jwt_jwk_set_uri=value
jwt_audience_claim_value=value
portal_client_id=value
Options
- -o, --output <output>
- -i, --input <input>
Required
- -s, --select <select>
select which field to be returned. JSONPATH
Arguments
- single_sign_on=value issuer_uri=value client_id=value client_secret=value pkce=value user_name_claim_name=value attr_first_name=value attr_middle_name=value attr_last_name=value attr_phone=value attr_home_phone=value attr_mobile_phone=value attr_email=value attr_title=value attr_manager=value attr_department=value attr_active=value attr_groups=value token_validation=value opaque_introspection_uri=value jwt_jwk_set_uri=value jwt_audience_claim_value=value portal_client_id=value
Optional argument(s)