Files
ruma
lib.rs
ruma_appservice_api
event
push_events.rs
ping
send_ping.rs
query
query_room_alias.rs
query_user_id.rs
thirdparty
get_location_for_protocol.rs
get_location_for_room_alias.rs
get_protocol.rs
get_user_for_protocol.rs
get_user_for_user_id.rs
event.rs
lib.rs
ping.rs
query.rs
thirdparty.rs
ruma_client_api
account
add_3pid.rs
bind_3pid.rs
change_password.rs
check_registration_token_validity.rs
deactivate.rs
delete_3pid.rs
get_3pids.rs
get_username_availability.rs
register.rs
request_3pid_management_token_via_email.rs
request_3pid_management_token_via_msisdn.rs
request_openid_token.rs
request_password_change_token_via_email.rs
request_password_change_token_via_msisdn.rs
request_registration_token_via_email.rs
request_registration_token_via_msisdn.rs
unbind_3pid.rs
whoami.rs
alias
create_alias.rs
delete_alias.rs
get_alias.rs
appservice
request_ping.rs
set_room_visibility.rs
authenticated_media
get_content.rs
get_content_as_filename.rs
get_content_thumbnail.rs
get_media_config.rs
get_media_preview.rs
backup
add_backup_keys.rs
add_backup_keys_for_room.rs
add_backup_keys_for_session.rs
create_backup_version.rs
delete_backup_keys.rs
delete_backup_keys_for_room.rs
delete_backup_keys_for_session.rs
delete_backup_version.rs
get_backup_info.rs
get_backup_keys.rs
get_backup_keys_for_room.rs
get_backup_keys_for_session.rs
get_latest_backup_info.rs
update_backup_version.rs
config
get_global_account_data.rs
get_room_account_data.rs
set_global_account_data.rs
set_room_account_data.rs
context
get_context.rs
dehydrated_device
delete_dehydrated_device.rs
get_dehydrated_device.rs
get_events.rs
put_dehydrated_device.rs
delayed_events
delayed_message_event.rs
delayed_state_event.rs
update_delayed_event.rs
device
delete_device.rs
delete_devices.rs
get_device.rs
get_devices.rs
update_device.rs
directory
get_public_rooms.rs
get_public_rooms_filtered.rs
get_room_visibility.rs
set_room_visibility.rs
discovery
get_authorization_server_metadata
serde.rs
get_capabilities
iter.rs
v3.rs
discover_homeserver.rs
discover_support.rs
get_authentication_issuer.rs
get_authorization_server_metadata.rs
get_capabilities.rs
get_supported_versions.rs
error
kind_serde.rs
filter
create_filter.rs
get_filter.rs
lazy_load.rs
url.rs
keys
claim_keys
v3.rs
v4.rs
upload_signatures
iter.rs
claim_keys.rs
get_key_changes.rs
get_keys.rs
upload_keys.rs
upload_signatures.rs
upload_signing_keys.rs
knock
knock_room.rs
media
create_content.rs
create_content_async.rs
create_mxc_uri.rs
get_content.rs
get_content_as_filename.rs
get_content_thumbnail.rs
get_media_config.rs
get_media_preview.rs
membership
ban_user.rs
forget_room.rs
get_member_events.rs
invite_user.rs
join_room_by_id.rs
join_room_by_id_or_alias.rs
joined_members.rs
joined_rooms.rs
kick_user.rs
leave_room.rs
mutual_rooms.rs
unban_user.rs
message
get_message_events.rs
send_message_event.rs
peeking
get_current_state.rs
listen_to_new_events.rs
presence
get_presence.rs
set_presence.rs
profile
get_avatar_url.rs
get_display_name.rs
get_profile.rs
set_avatar_url.rs
set_display_name.rs
push
set_pusher
set_pusher_serde.rs
delete_pushrule.rs
get_notifications.rs
get_pushers.rs
get_pushrule.rs
get_pushrule_actions.rs
get_pushrule_enabled.rs
get_pushrules_all.rs
get_pushrules_global_scope.rs
pusher_serde.rs
set_pusher.rs
set_pushrule.rs
set_pushrule_actions.rs
set_pushrule_enabled.rs
read_marker
set_read_marker.rs
receipt
create_receipt.rs
redact
redact_event.rs
relations
get_relating_events.rs
get_relating_events_with_rel_type.rs
get_relating_events_with_rel_type_and_event_type.rs
rendezvous
create_rendezvous_session.rs
room
aliases.rs
create_room.rs
get_event_by_timestamp.rs
get_room_event.rs
get_summary.rs
report_content.rs
report_room.rs
upgrade_room.rs
search
search_events.rs
server
get_user_info.rs
session
get_login_token.rs
get_login_types.rs
login.rs
login_fallback.rs
logout.rs
logout_all.rs
refresh_token.rs
sso_login.rs
sso_login_with_provider.rs
space
get_hierarchy.rs
state
get_state_events.rs
get_state_events_for_key.rs
send_state_event.rs
sync
sync_events
v3.rs
v5.rs
sync_events.rs
tag
create_tag.rs
delete_tag.rs
get_tags.rs
thirdparty
get_location_for_protocol.rs
get_location_for_room_alias.rs
get_protocol.rs
get_protocols.rs
get_user_for_protocol.rs
get_user_for_user_id.rs
threads
get_threads.rs
to_device
send_event_to_device.rs
typing
create_typing_event.rs
uiaa
get_uiaa_fallback_page.rs
user_serde.rs
user_directory
search_users.rs
voip
get_turn_server_info.rs
account.rs
alias.rs
appservice.rs
authenticated_media.rs
backup.rs
config.rs
context.rs
dehydrated_device.rs
delayed_events.rs
device.rs
directory.rs
discovery.rs
error.rs
filter.rs
http_headers.rs
keys.rs
knock.rs
lib.rs
media.rs
membership.rs
message.rs
peeking.rs
presence.rs
profile.rs
push.rs
read_marker.rs
receipt.rs
redact.rs
relations.rs
rendezvous.rs
room.rs
search.rs
server.rs
session.rs
space.rs
state.rs
sync.rs
tag.rs
thirdparty.rs
threads.rs
to_device.rs
typing.rs
uiaa.rs
user_directory.rs
voip.rs
ruma_common
api
error.rs
metadata.rs
canonical_json
value.rs
directory
filter_room_type_serde.rs
room_network_serde.rs
http_headers
content_disposition.rs
rfc8187.rs
identifiers
base64_public_key.rs
base64_public_key_or_device_id.rs
client_secret.rs
crypto_algorithms.rs
device_id.rs
event_id.rs
key_id.rs
matrix_uri.rs
mxc_uri.rs
one_time_key_name.rs
room_alias_id.rs
room_id.rs
room_or_alias_id.rs
room_version_id.rs
server_name.rs
server_signing_key_version.rs
session_id.rs
signatures.rs
transaction_id.rs
user_id.rs
voip_id.rs
voip_version_id.rs
push
condition
flattened_json.rs
push_condition_serde.rs
room_member_count_is.rs
action.rs
condition.rs
iter.rs
predefined.rs
serde
duration
ms.rs
opt_ms.rs
opt_secs.rs
secs.rs
base64.rs
buf.rs
can_be_empty.rs
cow.rs
duration.rs
json_string.rs
raw.rs
single_element_seq.rs
strings.rs
test.rs
api.rs
authentication.rs
canonical_json.rs
directory.rs
encryption.rs
http_headers.rs
identifiers.rs
lib.rs
media.rs
percent_encode.rs
power_levels.rs
presence.rs
push.rs
room.rs
room_version_rules.rs
serde.rs
space.rs
third_party_invite.rs
thirdparty.rs
time.rs
to_device.rs
ruma_events
audio
amplitude_serde.rs
call
member
focus.rs
member_data.rs
member_state_key.rs
answer.rs
candidates.rs
hangup.rs
invite.rs
member.rs
negotiate.rs
notify.rs
reject.rs
sdp_stream_metadata_changed.rs
select_answer.rs
key
verification
accept.rs
cancel.rs
done.rs
key.rs
mac.rs
ready.rs
request.rs
start.rs
verification.rs
location
zoomlevel_serde.rs
message
historical_serde.rs
policy
rule
room.rs
server.rs
user.rs
rule.rs
poll
start
poll_answers_serde.rs
unstable_start
content_serde.rs
unstable_poll_answers_serde.rs
unstable_poll_kind_serde.rs
end.rs
response.rs
start.rs
unstable_end.rs
unstable_response.rs
unstable_start.rs
receipt
receipt_thread_serde.rs
relation
rel_serde.rs
room
encrypted
relation_serde.rs
member
change.rs
message
audio.rs
content_serde.rs
emote.rs
file.rs
gallery.rs
image.rs
key_verification_request.rs
location.rs
media_caption.rs
notice.rs
relation.rs
relation_serde.rs
sanitize.rs
server_notice.rs
text.rs
url_preview.rs
video.rs
without_relation.rs
redaction
event_serde.rs
aliases.rs
avatar.rs
canonical_alias.rs
create.rs
encrypted.rs
encryption.rs
guest_access.rs
history_visibility.rs
join_rules.rs
member.rs
message.rs
name.rs
pinned_events.rs
power_levels.rs
redaction.rs
server_acl.rs
third_party_invite.rs
thumbnail_source_serde.rs
tombstone.rs
topic.rs
secret
request.rs
send.rs
secret_storage
key
secret_encryption_algorithm_serde.rs
default_key.rs
key.rs
secret.rs
space
child.rs
parent.rs
_custom.rs
audio.rs
beacon.rs
beacon_info.rs
call.rs
content.rs
direct.rs
dummy.rs
emote.rs
encrypted.rs
enums.rs
file.rs
forwarded_room_key.rs
fully_read.rs
identity_server.rs
ignored_user_list.rs
image.rs
image_pack.rs
key.rs
kinds.rs
lib.rs
location.rs
marked_unread.rs
member_hints.rs
message.rs
pdu.rs
policy.rs
poll.rs
presence.rs
push_rules.rs
reaction.rs
receipt.rs
relation.rs
room.rs
room_key.rs
room_key_request.rs
secret.rs
secret_storage.rs
space.rs
state_key.rs
sticker.rs
tag.rs
typing.rs
unsigned.rs
video.rs
voice.rs
ruma_federation_api
authenticated_media
get_content.rs
get_content_thumbnail.rs
authorization
get_event_authorization.rs
backfill
get_backfill.rs
device
get_devices.rs
directory
get_public_rooms.rs
get_public_rooms_filtered.rs
discovery
discover_homeserver.rs
get_remote_server_keys.rs
get_remote_server_keys_batch.rs
get_server_keys.rs
get_server_version.rs
get_server_versions.rs
event
get_event.rs
get_event_by_timestamp.rs
get_missing_events.rs
get_room_state.rs
get_room_state_ids.rs
keys
claim_keys.rs
get_keys.rs
knock
create_knock_event_template.rs
send_knock.rs
membership
create_invite
v1.rs
v2.rs
create_join_event
v1.rs
v2.rs
create_leave_event
v1.rs
v2.rs
create_invite.rs
create_join_event.rs
create_leave_event.rs
prepare_join_event.rs
prepare_leave_event.rs
openid
get_openid_userinfo.rs
query
get_custom_information.rs
get_profile_information.rs
get_room_information.rs
room
report_content.rs
serde
pdu_process_response.rs
v1_pdu.rs
space
get_hierarchy.rs
thirdparty
bind_callback.rs
exchange_invite.rs
transactions
edu.rs
send_transaction_message.rs
authenticated_media.rs
authentication.rs
authorization.rs
backfill.rs
device.rs
directory.rs
discovery.rs
event.rs
keys.rs
knock.rs
lib.rs
membership.rs
openid.rs
query.rs
room.rs
serde.rs
space.rs
thirdparty.rs
transactions.rs
ruma_html
html
matrix.rs
sanitizer_config
clean.rs
helpers.rs
html.rs
lib.rs
sanitizer_config.rs
ruma_identifiers_validation
base64_public_key.rs
client_secret.rs
error.rs
event_id.rs
key_id.rs
lib.rs
mxc_uri.rs
room_alias_id.rs
room_id.rs
room_id_or_alias_id.rs
room_version_id.rs
server_name.rs
server_signing_key_version.rs
user_id.rs
voip_version_id.rs
ruma_identity_service_api
association
email
create_email_validation_session.rs
validate_email.rs
validate_email_by_end_user.rs
msisdn
create_msisdn_validation_session.rs
validate_msisdn.rs
validate_msisdn_by_phone_number.rs
bind_3pid.rs
check_3pid_validity.rs
email.rs
msisdn.rs
unbind_3pid.rs
authentication
get_account_information.rs
logout.rs
register.rs
discovery
get_server_status.rs
get_supported_versions.rs
invitation
sign_invitation_ed25519.rs
store_invitation.rs
keys
check_public_key_validity.rs
get_public_key.rs
validate_ephemeral_key.rs
lookup
get_hash_parameters.rs
lookup_3pid.rs
tos
accept_terms_of_service.rs
get_terms_of_service.rs
association.rs
authentication.rs
discovery.rs
invitation.rs
keys.rs
lib.rs
lookup.rs
tos.rs
ruma_macros
api
request
incoming.rs
outgoing.rs
response
incoming.rs
outgoing.rs
attribute.rs
auth_scheme.rs
request.rs
response.rs
events
event.rs
event_content.rs
event_enum.rs
event_parse.rs
event_type.rs
util.rs
serde
as_str_as_ref_str.rs
attr.rs
case.rs
debug_as_ref_str.rs
deserialize_from_cow_str.rs
display_as_ref_str.rs
enum_as_ref_str.rs
enum_from_string.rs
eq_as_ref_str.rs
ord_as_ref_str.rs
serialize_as_ref_str.rs
util.rs
api.rs
events.rs
identifiers.rs
lib.rs
serde.rs
util.rs
ruma_push_gateway_api
lib.rs
send_event_notification.rs
ruma_signatures
keys
compat.rs
error.rs
functions.rs
keys.rs
lib.rs
signatures.rs
verification.rs
ruma_state_res
event_auth
room_member.rs
events
create.rs
join_rules.rs
member.rs
power_levels.rs
third_party_invite.rs
traits.rs
error.rs
event_auth.rs
events.rs
lib.rs
ruma_federation_api/
openid.rs
Settings
Help
Summary
1
//! OpenID endpoints.
2
3
pub mod
get_openid_userinfo;