Method List
-
api_error BetterAuth::SSO::OIDC::Errors
-
assertion_identifier BetterAuth::SSO::SAML
-
assign_organization_by_domain BetterAuth::SSO::Linking
-
assign_organization_by_domain BetterAuth::SSO::Linking::OrgAssignment
-
assign_organization_from_provider BetterAuth::SSO::Linking
-
assign_organization_from_provider BetterAuth::SSO::Linking::OrgAssignment
-
attribute_value BetterAuth::SSO::SAML
-
auth_request_url BetterAuth::SSO::SAML
-
base64_xml? BetterAuth::SSO::SAML::Parser
-
build_settings BetterAuth::SSO::SAML
-
#code BetterAuth::SSO::OIDC::DiscoveryError
-
compute_discovery_url BetterAuth::SSO::OIDC::Discovery
-
conditions BetterAuth::SSO::SAML::Timestamp
-
count BetterAuth::SSO::SAML::Assertions
-
create_member BetterAuth::SSO::Linking::OrgAssignment
-
create_saml_post_form BetterAuth::SSO::Routes::Helpers
-
#details BetterAuth::SSO::OIDC::DiscoveryError
-
discover_config BetterAuth::SSO::OIDC
-
discover_oidc_config BetterAuth::SSO::OIDC::Discovery
-
discovery_error_code? BetterAuth::SSO::OIDC::Types
-
domain_matches? BetterAuth::SSO::Utils
-
endpoints BetterAuth::SSO::Routes::SSO
-
ensure_runtime_discovery BetterAuth::SSO::OIDC::Discovery
-
fetch_discovery_document BetterAuth::SSO::OIDC::Discovery
-
fetch_value BetterAuth::SSO::Linking::OrgAssignment
-
find_saml_provider! BetterAuth::SSO::Routes::Helpers
-
first_attribute BetterAuth::SSO::SAML
-
generate_relay_state BetterAuth::SSO::SAMLState
-
hostname BetterAuth::SSO::DomainVerification
-
hostname BetterAuth::SSO::Routes::DomainVerification
-
hostname_from_domain BetterAuth::SSO::Utils
-
identifier BetterAuth::SSO::DomainVerification
-
identifier BetterAuth::SSO::Routes::DomainVerification
-
#initialize BetterAuth::SSO::OIDC::DiscoveryError
-
mapped_attribute BetterAuth::SSO::SAML
-
mapped_extra_fields BetterAuth::SSO::SAML
-
mask_client_id BetterAuth::SSO::Utils
-
member_exists? BetterAuth::SSO::Linking::OrgAssignment
-
merge_options BetterAuth::SSO::SAMLHooks
-
message BetterAuth::SSO::SAML::ErrorCodes
-
needs_runtime_discovery? BetterAuth::SSO::OIDC
-
needs_runtime_discovery? BetterAuth::SSO::OIDC::Discovery
-
normalize_digest BetterAuth::SSO::SAML::Algorithms
-
normalize_discovery_urls BetterAuth::SSO::OIDC::Discovery
-
normalize_endpoint_url BetterAuth::SSO::OIDC::Discovery
-
normalize_options BetterAuth::SSO::SAML::Algorithms
-
normalize_signature BetterAuth::SSO::SAML::Algorithms
-
normalize_url BetterAuth::SSO::OIDC::Discovery
-
normalized_profile BetterAuth::SSO::Linking
-
normalized_profile BetterAuth::SSO::Linking::Types
-
normalized_provisioning_options BetterAuth::SSO::Linking::OrgAssignment
-
oidc_config_key? BetterAuth::SSO::Routes::Schemas
-
oidc_redirect_uri BetterAuth::SSO::Routes::SSO
-
oidc_token_endpoint_auth_method? BetterAuth::SSO::Types
-
organization_plugin? BetterAuth::SSO::Linking::OrgAssignment
-
organization_role BetterAuth::SSO::Linking::OrgAssignment
-
parse_certificate BetterAuth::SSO::Utils
-
parse_discovery_body BetterAuth::SSO::OIDC::Discovery
-
parse_discovery_fetch_response BetterAuth::SSO::OIDC::Discovery
-
parse_http_url! BetterAuth::SSO::OIDC::Discovery
-
parse_relay_state BetterAuth::SSO::SAMLState
-
parse_response BetterAuth::SSO::SAML::Parser
-
plugin_schema BetterAuth::SSO::Routes::Schemas
-
process_response BetterAuth::SSO::Routes::SAMLPipeline
-
provider_access? BetterAuth::SSO::Routes::Providers
-
provider_type? BetterAuth::SSO::Types
-
raise_discovery_http_error BetterAuth::SSO::OIDC::Discovery
-
raw_value BetterAuth::SSO::Linking::Types
-
response_parser BetterAuth::SSO::SAML
-
safe_json_parse BetterAuth::SSO::Utils
-
safe_redirect_url BetterAuth::SSO::Routes::SAMLPipeline
-
saml_authorization_url BetterAuth::SSO::Routes::SSO
-
saml_config_key? BetterAuth::SSO::Routes::Schemas
-
sanitize BetterAuth::SSO::Routes::Providers
-
select_token_endpoint_auth_method BetterAuth::SSO::OIDC::Discovery
-
sso BetterAuth::Plugins
-
sso_append_error BetterAuth::Plugins
-
sso_assign_organization_membership BetterAuth::Plugins
-
sso_authorize_domain_verification! BetterAuth::Plugins
-
sso_base64_urlsafe BetterAuth::Plugins
-
sso_base64_xml? BetterAuth::Plugins
-
sso_callback_provider BetterAuth::Plugins
-
sso_client BetterAuth::SSO::Client
-
sso_context_domain_verification_enabled? BetterAuth::Plugins
-
sso_decode_jwt_payload BetterAuth::Plugins
-
sso_decode_state BetterAuth::Plugins
-
sso_default_provider BetterAuth::Plugins
-
sso_delete_provider_endpoint BetterAuth::Plugins
-
sso_discover_oidc_config BetterAuth::Plugins
-
sso_domain_verification_identifier BetterAuth::Plugins
-
sso_email_domain_matches? BetterAuth::Plugins
-
sso_ensure_runtime_oidc_provider BetterAuth::Plugins
-
sso_exchange_oidc_code BetterAuth::Plugins
-
sso_extract_saml_in_response_to BetterAuth::Plugins
-
sso_extract_saml_request_id BetterAuth::Plugins
-
sso_fetch BetterAuth::Plugins
-
sso_fetch_oidc_jwks BetterAuth::Plugins
-
sso_fetch_oidc_user_info BetterAuth::Plugins
-
sso_find_or_create_user BetterAuth::Plugins
-
sso_find_or_create_user_result BetterAuth::Plugins
-
sso_find_provider! BetterAuth::Plugins
-
sso_future_time? BetterAuth::Plugins
-
sso_generate_saml_relay_state BetterAuth::Plugins
-
sso_get_provider_endpoint BetterAuth::Plugins
-
sso_handle_oidc_callback BetterAuth::Plugins
-
sso_handle_saml_response BetterAuth::Plugins
-
sso_hostname_from_domain BetterAuth::Plugins
-
sso_hydrate_oidc_config BetterAuth::Plugins
-
sso_initiate_slo_endpoint BetterAuth::Plugins
-
sso_list_providers_endpoint BetterAuth::Plugins
-
sso_mask_client_id BetterAuth::Plugins
-
sso_normalize_discovery_url BetterAuth::Plugins
-
sso_normalize_saml_digest_algorithm BetterAuth::Plugins
-
sso_normalize_saml_signature_algorithm BetterAuth::Plugins
-
sso_oidc_authorization_url BetterAuth::Plugins
-
sso_oidc_callback_endpoint BetterAuth::Plugins
-
sso_oidc_needs_runtime_discovery? BetterAuth::Plugins
-
sso_oidc_pkce_state BetterAuth::Plugins
-
sso_oidc_redirect_uri BetterAuth::Plugins
-
sso_oidc_shared_callback_endpoint BetterAuth::Plugins
-
sso_oidc_tokens BetterAuth::Plugins
-
sso_oidc_user_info BetterAuth::Plugins
-
sso_options BetterAuth::SSO::SAML
-
sso_parse_certificate BetterAuth::Plugins
-
sso_parse_saml_authn_request_record BetterAuth::Plugins
-
sso_parse_saml_logout_request BetterAuth::Plugins
-
sso_parse_saml_logout_response BetterAuth::Plugins
-
sso_parse_saml_metadata_xml BetterAuth::Plugins
-
sso_parse_saml_relay_state BetterAuth::Plugins
-
sso_parse_saml_response BetterAuth::Plugins
-
sso_parse_saml_timestamp BetterAuth::Plugins
-
sso_process_saml_logout_request BetterAuth::Plugins
-
sso_process_saml_logout_response BetterAuth::Plugins
-
sso_provider_access? BetterAuth::Plugins
-
sso_provider_config_hash BetterAuth::Plugins
-
sso_provider_limit BetterAuth::Plugins
-
sso_redirect BetterAuth::Plugins
-
sso_register_provider_endpoint BetterAuth::Plugins
-
sso_request_domain_verification_endpoint BetterAuth::Plugins
-
sso_resolve_txt_records BetterAuth::Plugins
-
sso_safe_saml_callback_url BetterAuth::Plugins
-
sso_safe_slo_redirect_url BetterAuth::Plugins
-
sso_saml_acs_endpoint BetterAuth::Plugins
-
sso_saml_acs_url BetterAuth::Plugins
-
sso_saml_acs_url? BetterAuth::Plugins
-
sso_saml_assertion_replay_expires_at BetterAuth::Plugins
-
sso_saml_authorization_url BetterAuth::Plugins
-
sso_saml_callback_endpoint BetterAuth::Plugins
-
sso_saml_callback_url BetterAuth::Plugins
-
sso_saml_idp_metadata BetterAuth::Plugins
-
sso_saml_logout_destination BetterAuth::Plugins
-
sso_saml_metadata_first_text BetterAuth::Plugins
-
sso_saml_metadata_services BetterAuth::Plugins
-
sso_saml_metadata_services_from_config BetterAuth::Plugins
-
sso_saml_normalize_certificate BetterAuth::Plugins
-
sso_saml_post_form BetterAuth::Plugins
-
sso_saml_preferred_service BetterAuth::Plugins
-
sso_saml_signature_digest BetterAuth::Plugins
-
sso_saml_slo_endpoint BetterAuth::Plugins
-
sso_saml_timestamp_conditions BetterAuth::Plugins
-
sso_saml_trusted_provider? BetterAuth::Plugins
-
sso_sanitize_config BetterAuth::Plugins
-
sso_sanitize_oidc_config BetterAuth::Plugins
-
sso_sanitize_provider BetterAuth::Plugins
-
sso_sanitize_saml_config BetterAuth::Plugins
-
sso_sanitize_saml_metadata_config BetterAuth::Plugins
-
sso_schema BetterAuth::Plugins
-
sso_select_provider BetterAuth::Plugins
-
sso_sign_in_endpoint BetterAuth::Plugins
-
sso_signed_saml_redirect_query BetterAuth::Plugins
-
sso_sp_metadata_endpoint BetterAuth::Plugins
-
sso_sp_metadata_xml BetterAuth::Plugins
-
sso_storage_config BetterAuth::Plugins
-
sso_store_saml_authn_request BetterAuth::Plugins
-
sso_store_saml_logout_request BetterAuth::Plugins
-
sso_store_saml_session BetterAuth::Plugins
-
sso_update_provider_endpoint BetterAuth::Plugins
-
sso_validate_oidc_id_token BetterAuth::Plugins
-
sso_validate_organization_membership! BetterAuth::Plugins
-
sso_validate_saml_algorithm_group! BetterAuth::Plugins
-
sso_validate_saml_algorithms! BetterAuth::Plugins
-
sso_validate_saml_config! BetterAuth::Plugins
-
sso_validate_saml_in_response_to BetterAuth::Plugins
-
sso_validate_saml_response! BetterAuth::Plugins
-
sso_validate_saml_timestamp! BetterAuth::Plugins
-
sso_validate_single_saml_assertion! BetterAuth::Plugins
-
sso_validate_url! BetterAuth::Plugins
-
sso_verify_domain_endpoint BetterAuth::Plugins
-
sso_verify_state BetterAuth::Plugins
-
validate BetterAuth::SSO::SAML::Algorithms
-
validate! BetterAuth::SSO::SAML::Timestamp
-
validate_config BetterAuth::SSO::SAML::Algorithms
-
validate_config_algorithms BetterAuth::SSO::SAML
-
validate_discovery_document BetterAuth::SSO::OIDC::Discovery
-
validate_discovery_url BetterAuth::SSO::OIDC::Discovery
-
validate_email_domain BetterAuth::SSO::Utils
-
validate_response BetterAuth::SSO::SAML::Algorithms
-
validate_response_xml! BetterAuth::SSO::SAML
-
validate_saml_algorithms BetterAuth::SSO::SAML
-
validate_single_assertion BetterAuth::SSO::SAML
-
validate_single_assertion! BetterAuth::SSO::SAML::Assertions