# SwaggerAemClient::ConsoleApi All URIs are relative to *http://localhost* Method | HTTP request | Description ------------- | ------------- | ------------- [**get_aem_product_info**](ConsoleApi.md#get_aem_product_info) | **GET** /system/console/status-productinfo.json | [**post_bundle**](ConsoleApi.md#post_bundle) | **POST** /system/console/bundles/{name} | [**post_jmx_repository**](ConsoleApi.md#post_jmx_repository) | **POST** /system/console/jmx/com.adobe.granite:type=Repository/op/{action} | [**post_saml_configuration**](ConsoleApi.md#post_saml_configuration) | **POST** /system/console/configMgr/com.adobe.granite.auth.saml.SamlAuthenticationHandler | # **get_aem_product_info** > Array<String> get_aem_product_info ### Example ```ruby # load the gem require 'swagger_aem' # setup authorization SwaggerAemClient.configure do |config| # Configure HTTP basic authorization: aemAuth config.username = 'YOUR USERNAME' config.password = 'YOUR PASSWORD' end api_instance = SwaggerAemClient::ConsoleApi.new begin result = api_instance.get_aem_product_info p result rescue SwaggerAemClient::ApiError => e puts "Exception when calling ConsoleApi->get_aem_product_info: #{e}" end ``` ### Parameters This endpoint does not need any parameter. ### Return type **Array<String>** ### Authorization [aemAuth](../README.md#aemAuth) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json # **post_bundle** > post_bundle(name, action) ### Example ```ruby # load the gem require 'swagger_aem' # setup authorization SwaggerAemClient.configure do |config| # Configure HTTP basic authorization: aemAuth config.username = 'YOUR USERNAME' config.password = 'YOUR PASSWORD' end api_instance = SwaggerAemClient::ConsoleApi.new name = "name_example" # String | action = "action_example" # String | begin api_instance.post_bundle(name, action) rescue SwaggerAemClient::ApiError => e puts "Exception when calling ConsoleApi->post_bundle: #{e}" end ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- **name** | **String**| | **action** | **String**| | ### Return type nil (empty response body) ### Authorization [aemAuth](../README.md#aemAuth) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: text/plain # **post_jmx_repository** > post_jmx_repository(action) ### Example ```ruby # load the gem require 'swagger_aem' # setup authorization SwaggerAemClient.configure do |config| # Configure HTTP basic authorization: aemAuth config.username = 'YOUR USERNAME' config.password = 'YOUR PASSWORD' end api_instance = SwaggerAemClient::ConsoleApi.new action = "action_example" # String | begin api_instance.post_jmx_repository(action) rescue SwaggerAemClient::ApiError => e puts "Exception when calling ConsoleApi->post_jmx_repository: #{e}" end ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- **action** | **String**| | ### Return type nil (empty response body) ### Authorization [aemAuth](../README.md#aemAuth) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: text/plain # **post_saml_configuration** > SamlConfigurationInfo post_saml_configuration(opts) ### Example ```ruby # load the gem require 'swagger_aem' # setup authorization SwaggerAemClient.configure do |config| # Configure HTTP basic authorization: aemAuth config.username = 'YOUR USERNAME' config.password = 'YOUR PASSWORD' end api_instance = SwaggerAemClient::ConsoleApi.new opts = { post: true, # BOOLEAN | apply: true, # BOOLEAN | delete: true, # BOOLEAN | action: "action_example", # String | location: "location_example", # String | path: ["path_example"], # Array | service_ranking: 56, # Integer | idp_url: "idp_url_example", # String | idp_cert_alias: "idp_cert_alias_example", # String | idp_http_redirect: true, # BOOLEAN | service_provider_entity_id: "service_provider_entity_id_example", # String | assertion_consumer_service_url: "assertion_consumer_service_url_example", # String | sp_private_key_alias: "sp_private_key_alias_example", # String | key_store_password: "key_store_password_example", # String | default_redirect_url: "default_redirect_url_example", # String | user_id_attribute: "user_id_attribute_example", # String | use_encryption: true, # BOOLEAN | create_user: true, # BOOLEAN | add_group_memberships: true, # BOOLEAN | group_membership_attribute: "group_membership_attribute_example", # String | default_groups: ["default_groups_example"], # Array | name_id_format: "name_id_format_example", # String | synchronize_attributes: ["synchronize_attributes_example"], # Array | handle_logout: true, # BOOLEAN | logout_url: "logout_url_example", # String | clock_tolerance: 56, # Integer | digest_method: "digest_method_example", # String | signature_method: "signature_method_example", # String | user_intermediate_path: "user_intermediate_path_example", # String | propertylist: ["propertylist_example"] # Array | } begin result = api_instance.post_saml_configuration(opts) p result rescue SwaggerAemClient::ApiError => e puts "Exception when calling ConsoleApi->post_saml_configuration: #{e}" end ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- **post** | **BOOLEAN**| | [optional] **apply** | **BOOLEAN**| | [optional] **delete** | **BOOLEAN**| | [optional] **action** | **String**| | [optional] **location** | **String**| | [optional] **path** | [**Array<String>**](String.md)| | [optional] **service_ranking** | **Integer**| | [optional] **idp_url** | **String**| | [optional] **idp_cert_alias** | **String**| | [optional] **idp_http_redirect** | **BOOLEAN**| | [optional] **service_provider_entity_id** | **String**| | [optional] **assertion_consumer_service_url** | **String**| | [optional] **sp_private_key_alias** | **String**| | [optional] **key_store_password** | **String**| | [optional] **default_redirect_url** | **String**| | [optional] **user_id_attribute** | **String**| | [optional] **use_encryption** | **BOOLEAN**| | [optional] **create_user** | **BOOLEAN**| | [optional] **add_group_memberships** | **BOOLEAN**| | [optional] **group_membership_attribute** | **String**| | [optional] **default_groups** | [**Array<String>**](String.md)| | [optional] **name_id_format** | **String**| | [optional] **synchronize_attributes** | [**Array<String>**](String.md)| | [optional] **handle_logout** | **BOOLEAN**| | [optional] **logout_url** | **String**| | [optional] **clock_tolerance** | **Integer**| | [optional] **digest_method** | **String**| | [optional] **signature_method** | **String**| | [optional] **user_intermediate_path** | **String**| | [optional] **propertylist** | [**Array<String>**](String.md)| | [optional] ### Return type [**SamlConfigurationInfo**](SamlConfigurationInfo.md) ### Authorization [aemAuth](../README.md#aemAuth) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: text/plain