Module: OryHydraClient

Defined in:
lib/ory-keto-client/version.rb,
lib/ory-keto-client.rb,
lib/ory-keto-client/api_error.rb,
lib/ory-keto-client/api_client.rb,
lib/ory-keto-client/models/role.rb,
lib/ory-keto-client/models/input.rb,
lib/ory-keto-client/configuration.rb,
lib/ory-keto-client/models/policy.rb,
lib/ory-keto-client/api/health_api.rb,
lib/ory-keto-client/models/version.rb,
lib/ory-keto-client/api/engines_api.rb,
lib/ory-keto-client/api/version_api.rb,
lib/ory-keto-client/models/health_status.rb,
lib/ory-keto-client/models/swagger_version.rb,
lib/ory-keto-client/models/inline_response500.rb,
lib/ory-keto-client/models/authorization_result.rb,
lib/ory-keto-client/models/is_instance_alive_ok.rb,
lib/ory-keto-client/models/swagger_health_status.rb,
lib/ory-keto-client/models/health_not_ready_status.rb,
lib/ory-keto-client/models/swagger_not_ready_status.rb,
lib/ory-keto-client/models/ory_access_control_policy.rb,
lib/ory-keto-client/models/ory_access_control_policies.rb,
lib/ory-keto-client/models/get_ory_access_control_policy.rb,
lib/ory-keto-client/models/ory_access_control_policy_role.rb,
lib/ory-keto-client/models/ory_access_control_policy_roles.rb,
lib/ory-keto-client/models/delete_ory_access_control_policy.rb,
lib/ory-keto-client/models/get_ory_access_control_policy_ok.rb,
lib/ory-keto-client/models/list_ory_access_control_policies.rb,
lib/ory-keto-client/models/upsert_ory_access_control_policy.rb,
lib/ory-keto-client/models/get_ory_access_control_policy_role.rb,
lib/ory-keto-client/models/list_ory_access_control_policies_ok.rb,
lib/ory-keto-client/models/upsert_ory_access_control_policy_ok.rb,
lib/ory-keto-client/models/do_ory_access_control_policies_allow.rb,
lib/ory-keto-client/models/list_ory_access_control_policy_roles.rb,
lib/ory-keto-client/models/delete_ory_access_control_policy_role.rb,
lib/ory-keto-client/models/get_ory_access_control_policy_role_ok.rb,
lib/ory-keto-client/models/upsert_ory_access_control_policy_role.rb,
lib/ory-keto-client/models/do_ory_access_control_policies_allow_ok.rb,
lib/ory-keto-client/models/get_ory_access_control_policy_not_found.rb,
lib/ory-keto-client/models/is_instance_alive_internal_server_error.rb,
lib/ory-keto-client/models/list_ory_access_control_policy_roles_ok.rb,
lib/ory-keto-client/models/ory_access_control_policy_allowed_input.rb,
lib/ory-keto-client/models/upsert_ory_access_control_policy_role_ok.rb,
lib/ory-keto-client/models/add_ory_access_control_policy_role_members.rb,
lib/ory-keto-client/models/get_ory_access_control_policy_not_found_body.rb,
lib/ory-keto-client/models/get_ory_access_control_policy_role_not_found.rb,
lib/ory-keto-client/models/is_instance_alive_internal_server_error_body.rb,
lib/ory-keto-client/models/add_ory_access_control_policy_role_members_ok.rb,
lib/ory-keto-client/models/remove_ory_access_control_policy_role_members.rb,
lib/ory-keto-client/models/do_ory_access_control_policies_allow_forbidden.rb,
lib/ory-keto-client/models/add_ory_access_control_policy_role_members_body.rb,
lib/ory-keto-client/models/get_ory_access_control_policy_role_not_found_body.rb,
lib/ory-keto-client/models/get_ory_access_control_policy_internal_server_error.rb,
lib/ory-keto-client/models/delete_ory_access_control_policy_internal_server_error.rb,
lib/ory-keto-client/models/list_ory_access_control_policies_internal_server_error.rb,
lib/ory-keto-client/models/upsert_ory_access_control_policy_internal_server_error.rb,
lib/ory-keto-client/models/get_ory_access_control_policy_internal_server_error_body.rb,
lib/ory-keto-client/models/get_ory_access_control_policy_role_internal_server_error.rb,
lib/ory-keto-client/models/do_ory_access_control_policies_allow_internal_server_error.rb,
lib/ory-keto-client/models/list_ory_access_control_policy_roles_internal_server_error.rb,
lib/ory-keto-client/models/delete_ory_access_control_policy_internal_server_error_body.rb,
lib/ory-keto-client/models/delete_ory_access_control_policy_role_internal_server_error.rb,
lib/ory-keto-client/models/list_ory_access_control_policies_internal_server_error_body.rb,
lib/ory-keto-client/models/upsert_ory_access_control_policy_internal_server_error_body.rb,
lib/ory-keto-client/models/upsert_ory_access_control_policy_role_internal_server_error.rb,
lib/ory-keto-client/models/get_ory_access_control_policy_role_internal_server_error_body.rb,
lib/ory-keto-client/models/do_ory_access_control_policies_allow_internal_server_error_body.rb,
lib/ory-keto-client/models/list_ory_access_control_policy_roles_internal_server_error_body.rb,
lib/ory-keto-client/models/add_ory_access_control_policy_role_members_internal_server_error.rb,
lib/ory-keto-client/models/delete_ory_access_control_policy_role_internal_server_error_body.rb,
lib/ory-keto-client/models/upsert_ory_access_control_policy_role_internal_server_error_body.rb,
lib/ory-keto-client/models/remove_ory_access_control_policy_role_members_internal_server_error.rb,
lib/ory-keto-client/models/add_ory_access_control_policy_role_members_internal_server_error_body.rb,
lib/ory-keto-client/models/remove_ory_access_control_policy_role_members_internal_server_error_body.rb

Overview

#ORY Keto

#Ory Keto is a cloud native access control server providing best-practice patterns (RBAC, ABAC, ACL, AWS IAM Policies, Kubernetes Roles, …) via REST APIs.

The version of the OpenAPI document: Latest Contact: [email protected] Generated by: openapi-generator.tech OpenAPI Generator version: 4.2.3

Defined Under Namespace

Classes: AddOryAccessControlPolicyRoleMembers, AddOryAccessControlPolicyRoleMembersBody, AddOryAccessControlPolicyRoleMembersInternalServerError, AddOryAccessControlPolicyRoleMembersInternalServerErrorBody, AddOryAccessControlPolicyRoleMembersOK, ApiClient, ApiError, AuthorizationResult, Configuration, DeleteOryAccessControlPolicy, DeleteOryAccessControlPolicyInternalServerError, DeleteOryAccessControlPolicyInternalServerErrorBody, DeleteOryAccessControlPolicyRole, DeleteOryAccessControlPolicyRoleInternalServerError, DeleteOryAccessControlPolicyRoleInternalServerErrorBody, DoOryAccessControlPoliciesAllow, DoOryAccessControlPoliciesAllowForbidden, DoOryAccessControlPoliciesAllowInternalServerError, DoOryAccessControlPoliciesAllowInternalServerErrorBody, DoOryAccessControlPoliciesAllowOK, EnginesApi, GetOryAccessControlPolicy, GetOryAccessControlPolicyInternalServerError, GetOryAccessControlPolicyInternalServerErrorBody, GetOryAccessControlPolicyNotFound, GetOryAccessControlPolicyNotFoundBody, GetOryAccessControlPolicyOK, GetOryAccessControlPolicyRole, GetOryAccessControlPolicyRoleInternalServerError, GetOryAccessControlPolicyRoleInternalServerErrorBody, GetOryAccessControlPolicyRoleNotFound, GetOryAccessControlPolicyRoleNotFoundBody, GetOryAccessControlPolicyRoleOK, HealthApi, HealthNotReadyStatus, HealthStatus, InlineResponse500, Input, IsInstanceAliveInternalServerError, IsInstanceAliveInternalServerErrorBody, IsInstanceAliveOK, ListOryAccessControlPolicies, ListOryAccessControlPoliciesInternalServerError, ListOryAccessControlPoliciesInternalServerErrorBody, ListOryAccessControlPoliciesOK, ListOryAccessControlPolicyRoles, ListOryAccessControlPolicyRolesInternalServerError, ListOryAccessControlPolicyRolesInternalServerErrorBody, ListOryAccessControlPolicyRolesOK, OryAccessControlPolicies, OryAccessControlPolicy, OryAccessControlPolicyAllowedInput, OryAccessControlPolicyRole, OryAccessControlPolicyRoles, Policy, RemoveOryAccessControlPolicyRoleMembers, RemoveOryAccessControlPolicyRoleMembersInternalServerError, RemoveOryAccessControlPolicyRoleMembersInternalServerErrorBody, Role, SwaggerHealthStatus, SwaggerNotReadyStatus, SwaggerVersion, UpsertOryAccessControlPolicy, UpsertOryAccessControlPolicyInternalServerError, UpsertOryAccessControlPolicyInternalServerErrorBody, UpsertOryAccessControlPolicyOK, UpsertOryAccessControlPolicyRole, UpsertOryAccessControlPolicyRoleInternalServerError, UpsertOryAccessControlPolicyRoleInternalServerErrorBody, UpsertOryAccessControlPolicyRoleOK, Version, VersionApi

Constant Summary collapse

VERSION =
'0.5.2'

Class Method Summary collapse

Class Method Details

.configureObject

Customize default settings for the SDK using block.

OryHydraClient.configure do |config|
  config.username = "xxx"
  config.password = "xxx"
end

If no block given, return the default Configuration object.



43
44
45
46
47
48
49
# File 'lib/ory-keto-client.rb', line 43

def configure
  if block_given?
    yield(Configuration.default)
  else
    Configuration.default
  end
end