Module: OryKratosClient
- Defined in:
- lib/ory-kratos-client/version.rb,
lib/ory-kratos-client.rb,
lib/ory-kratos-client/api_error.rb,
lib/ory-kratos-client/api_client.rb,
lib/ory-kratos-client/configuration.rb,
lib/ory-kratos-client/models/session.rb,
lib/ory-kratos-client/models/ui_node.rb,
lib/ory-kratos-client/models/ui_text.rb,
lib/ory-kratos-client/models/version.rb,
lib/ory-kratos-client/models/identity.rb,
lib/ory-kratos-client/api/metadata_api.rb,
lib/ory-kratos-client/api/v0alpha2_api.rb,
lib/ory-kratos-client/models/json_error.rb,
lib/ory-kratos-client/models/pagination.rb,
lib/ory-kratos-client/models/ui_container.rb,
lib/ory-kratos-client/models/ui_node_meta.rb,
lib/ory-kratos-client/models/generic_error.rb,
lib/ory-kratos-client/models/health_status.rb,
lib/ory-kratos-client/models/identity_state.rb,
lib/ory-kratos-client/models/session_device.rb,
lib/ory-kratos-client/models/identity_schema.rb,
lib/ory-kratos-client/models/recovery_address.rb,
lib/ory-kratos-client/models/revoked_sessions.rb,
lib/ory-kratos-client/models/inline_response200.rb,
lib/ory-kratos-client/models/inline_response503.rb,
lib/ory-kratos-client/models/self_service_error.rb,
lib/ory-kratos-client/models/ui_node_attributes.rb,
lib/ory-kratos-client/models/inline_response2001.rb,
lib/ory-kratos-client/models/identity_credentials.rb,
lib/ory-kratos-client/models/health_not_ready_status.rb,
lib/ory-kratos-client/models/self_service_login_flow.rb,
lib/ory-kratos-client/models/self_service_logout_url.rb,
lib/ory-kratos-client/models/ui_node_text_attributes.rb,
lib/ory-kratos-client/models/ui_node_image_attributes.rb,
lib/ory-kratos-client/models/ui_node_input_attributes.rb,
lib/ory-kratos-client/models/identity_credentials_oidc.rb,
lib/ory-kratos-client/models/identity_credentials_type.rb,
lib/ory-kratos-client/models/ui_node_anchor_attributes.rb,
lib/ory-kratos-client/models/ui_node_script_attributes.rb,
lib/ory-kratos-client/models/admin_create_identity_body.rb,
lib/ory-kratos-client/models/admin_update_identity_body.rb,
lib/ory-kratos-client/models/self_service_recovery_flow.rb,
lib/ory-kratos-client/models/self_service_recovery_link.rb,
lib/ory-kratos-client/models/self_service_settings_flow.rb,
lib/ory-kratos-client/models/verifiable_identity_address.rb,
lib/ory-kratos-client/models/settings_profile_form_config.rb,
lib/ory-kratos-client/models/authenticator_assurance_level.rb,
lib/ory-kratos-client/models/identity_credentials_password.rb,
lib/ory-kratos-client/models/session_authentication_method.rb,
lib/ory-kratos-client/models/needs_privileged_session_error.rb,
lib/ory-kratos-client/models/self_service_registration_flow.rb,
lib/ory-kratos-client/models/self_service_verification_flow.rb,
lib/ory-kratos-client/models/self_service_flow_expired_error.rb,
lib/ory-kratos-client/models/self_service_recovery_flow_state.rb,
lib/ory-kratos-client/models/self_service_settings_flow_state.rb,
lib/ory-kratos-client/models/admin_identity_import_credentials.rb,
lib/ory-kratos-client/models/identity_credentials_oidc_provider.rb,
lib/ory-kratos-client/models/submit_self_service_login_flow_body.rb,
lib/ory-kratos-client/models/self_service_verification_flow_state.rb,
lib/ory-kratos-client/models/submit_self_service_recovery_flow_body.rb,
lib/ory-kratos-client/models/submit_self_service_settings_flow_body.rb,
lib/ory-kratos-client/models/submit_self_service_registration_flow_body.rb,
lib/ory-kratos-client/models/submit_self_service_verification_flow_body.rb,
lib/ory-kratos-client/models/admin_create_self_service_recovery_link_body.rb,
lib/ory-kratos-client/models/admin_create_identity_import_credentials_oidc.rb,
lib/ory-kratos-client/models/successful_self_service_login_without_browser.rb,
lib/ory-kratos-client/models/admin_create_identity_import_credentials_password.rb,
lib/ory-kratos-client/models/error_authenticator_assurance_level_not_satisfied.rb,
lib/ory-kratos-client/models/self_service_browser_location_change_required_error.rb,
lib/ory-kratos-client/models/admin_create_identity_import_credentials_oidc_config.rb,
lib/ory-kratos-client/models/submit_self_service_login_flow_with_oidc_method_body.rb,
lib/ory-kratos-client/models/submit_self_service_login_flow_with_totp_method_body.rb,
lib/ory-kratos-client/models/submit_self_service_logout_flow_without_browser_body.rb,
lib/ory-kratos-client/models/successful_self_service_registration_without_browser.rb,
lib/ory-kratos-client/models/admin_create_identity_import_credentials_oidc_provider.rb,
lib/ory-kratos-client/models/submit_self_service_recovery_flow_with_link_method_body.rb,
lib/ory-kratos-client/models/submit_self_service_settings_flow_with_oidc_method_body.rb,
lib/ory-kratos-client/models/submit_self_service_settings_flow_with_totp_method_body.rb,
lib/ory-kratos-client/models/admin_create_identity_import_credentials_password_config.rb,
lib/ory-kratos-client/models/submit_self_service_login_flow_with_password_method_body.rb,
lib/ory-kratos-client/models/submit_self_service_login_flow_with_web_authn_method_body.rb,
lib/ory-kratos-client/models/submit_self_service_settings_flow_with_lookup_method_body.rb,
lib/ory-kratos-client/models/submit_self_service_settings_flow_with_profile_method_body.rb,
lib/ory-kratos-client/models/submit_self_service_flow_with_web_authn_registration_method.rb,
lib/ory-kratos-client/models/submit_self_service_registration_flow_with_oidc_method_body.rb,
lib/ory-kratos-client/models/submit_self_service_settings_flow_with_password_method_body.rb,
lib/ory-kratos-client/models/submit_self_service_verification_flow_with_link_method_body.rb,
lib/ory-kratos-client/models/submit_self_service_settings_flow_with_web_authn_method_body.rb,
lib/ory-kratos-client/models/submit_self_service_login_flow_with_lookup_secret_method_body.rb,
lib/ory-kratos-client/models/submit_self_service_registration_flow_with_password_method_body.rb,
lib/ory-kratos-client/models/submit_self_service_registration_flow_with_web_authn_method_body.rb
Overview
#Ory Kratos API
#Documentation for all public and administrative Ory Kratos APIs. Public and administrative APIs are exposed on different ports. Public APIs can face the public internet without any protection while administrative APIs should never be exposed without prior authorization. To protect the administative API port you should use something like Nginx, Ory Oathkeeper, or any other technology capable of authorizing incoming requests.
The version of the OpenAPI document: v0.10.1 Contact: [email protected] Generated by: openapi-generator.tech OpenAPI Generator version: 5.4.0
Defined Under Namespace
Modules: SubmitSelfServiceLoginFlowBody, SubmitSelfServiceRecoveryFlowBody, SubmitSelfServiceRegistrationFlowBody, SubmitSelfServiceSettingsFlowBody, SubmitSelfServiceVerificationFlowBody, UiNodeAttributes Classes: AdminCreateIdentityBody, AdminCreateIdentityImportCredentialsOidc, AdminCreateIdentityImportCredentialsOidcConfig, AdminCreateIdentityImportCredentialsOidcProvider, AdminCreateIdentityImportCredentialsPassword, AdminCreateIdentityImportCredentialsPasswordConfig, AdminCreateSelfServiceRecoveryLinkBody, AdminIdentityImportCredentials, AdminUpdateIdentityBody, ApiClient, ApiError, AuthenticatorAssuranceLevel, Configuration, ErrorAuthenticatorAssuranceLevelNotSatisfied, GenericError, HealthNotReadyStatus, HealthStatus, Identity, IdentityCredentials, IdentityCredentialsOidc, IdentityCredentialsOidcProvider, IdentityCredentialsPassword, IdentityCredentialsType, IdentitySchema, IdentityState, InlineResponse200, InlineResponse2001, InlineResponse503, JsonError, MetadataApi, NeedsPrivilegedSessionError, Pagination, RecoveryAddress, RevokedSessions, SelfServiceBrowserLocationChangeRequiredError, SelfServiceError, SelfServiceFlowExpiredError, SelfServiceLoginFlow, SelfServiceLogoutUrl, SelfServiceRecoveryFlow, SelfServiceRecoveryFlowState, SelfServiceRecoveryLink, SelfServiceRegistrationFlow, SelfServiceSettingsFlow, SelfServiceSettingsFlowState, SelfServiceVerificationFlow, SelfServiceVerificationFlowState, Session, SessionAuthenticationMethod, SessionDevice, SettingsProfileFormConfig, SubmitSelfServiceFlowWithWebAuthnRegistrationMethod, SubmitSelfServiceLoginFlowWithLookupSecretMethodBody, SubmitSelfServiceLoginFlowWithOidcMethodBody, SubmitSelfServiceLoginFlowWithPasswordMethodBody, SubmitSelfServiceLoginFlowWithTotpMethodBody, SubmitSelfServiceLoginFlowWithWebAuthnMethodBody, SubmitSelfServiceLogoutFlowWithoutBrowserBody, SubmitSelfServiceRecoveryFlowWithLinkMethodBody, SubmitSelfServiceRegistrationFlowWithOidcMethodBody, SubmitSelfServiceRegistrationFlowWithPasswordMethodBody, SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody, SubmitSelfServiceSettingsFlowWithLookupMethodBody, SubmitSelfServiceSettingsFlowWithOidcMethodBody, SubmitSelfServiceSettingsFlowWithPasswordMethodBody, SubmitSelfServiceSettingsFlowWithProfileMethodBody, SubmitSelfServiceSettingsFlowWithTotpMethodBody, SubmitSelfServiceSettingsFlowWithWebAuthnMethodBody, SubmitSelfServiceVerificationFlowWithLinkMethodBody, SuccessfulSelfServiceLoginWithoutBrowser, SuccessfulSelfServiceRegistrationWithoutBrowser, UiContainer, UiNode, UiNodeAnchorAttributes, UiNodeImageAttributes, UiNodeInputAttributes, UiNodeMeta, UiNodeScriptAttributes, UiNodeTextAttributes, UiText, V0alpha2Api, VerifiableIdentityAddress, Version
Constant Summary collapse
- VERSION =
'0.10.1'
Class Method Summary collapse
-
.configure ⇒ Object
Customize default settings for the SDK using block.
Class Method Details
.configure ⇒ Object
Customize default settings for the SDK using block.
OryKratosClient.configure do |config|
config.username = "xxx"
config.password = "xxx"
end
If no block given, return the default Configuration object.
117 118 119 120 121 122 123 |
# File 'lib/ory-kratos-client.rb', line 117 def configure if block_given? yield(Configuration.default) else Configuration.default end end |