Table of Contents - diaspora_federation-1.1.0 Documentation
Classes and Modules
- DiasporaFederation
- DiasporaFederation::Callbacks
- DiasporaFederation::ConfigurationError
- DiasporaFederation::Discovery
- DiasporaFederation::Discovery::Discovery
- DiasporaFederation::Discovery::DiscoveryError
- DiasporaFederation::Discovery::HCard
- DiasporaFederation::Discovery::InvalidData
- DiasporaFederation::Discovery::InvalidDocument
- DiasporaFederation::Discovery::WebFinger
- DiasporaFederation::Discovery::XrdDocument
- DiasporaFederation::Entities
- DiasporaFederation::Entities::AccountDeletion
- DiasporaFederation::Entities::AccountMigration
- DiasporaFederation::Entities::AccountMigration::PrivateKeyNotFound
- DiasporaFederation::Entities::AccountMigration::Signable
- DiasporaFederation::Entities::Comment
- DiasporaFederation::Entities::Contact
- DiasporaFederation::Entities::Conversation
- DiasporaFederation::Entities::Embed
- DiasporaFederation::Entities::Event
- DiasporaFederation::Entities::EventParticipation
- DiasporaFederation::Entities::Like
- DiasporaFederation::Entities::Location
- DiasporaFederation::Entities::Message
- DiasporaFederation::Entities::Participation
- DiasporaFederation::Entities::Participation::ParentNotLocal
- DiasporaFederation::Entities::Person
- DiasporaFederation::Entities::Photo
- DiasporaFederation::Entities::Poll
- DiasporaFederation::Entities::PollAnswer
- DiasporaFederation::Entities::PollParticipation
- DiasporaFederation::Entities::Post
- DiasporaFederation::Entities::Profile
- DiasporaFederation::Entities::RelatedEntity
- DiasporaFederation::Entities::Relayable
- DiasporaFederation::Entities::Relayable::AuthorPrivateKeyNotFound
- DiasporaFederation::Entities::Relayable::Parsing
- DiasporaFederation::Entities::Reshare
- DiasporaFederation::Entities::Retraction
- DiasporaFederation::Entities::Retraction::TargetNotFound
- DiasporaFederation::Entities::Signable
- DiasporaFederation::Entities::Signable::PublicKeyNotFound
- DiasporaFederation::Entities::Signable::SignatureVerificationFailed
- DiasporaFederation::Entities::StatusMessage
- DiasporaFederation::Entity
- DiasporaFederation::Entity::InvalidEntityName
- DiasporaFederation::Entity::UnknownEntity
- DiasporaFederation::Entity::ValidationError
- DiasporaFederation::Federation
- DiasporaFederation::Federation::DiasporaUrlParser
- DiasporaFederation::Federation::Fetcher
- DiasporaFederation::Federation::Fetcher::NotFetchable
- DiasporaFederation::Federation::Receiver
- DiasporaFederation::Federation::Receiver::AbstractReceiver
- DiasporaFederation::Federation::Receiver::InvalidSender
- DiasporaFederation::Federation::Receiver::NotPublic
- DiasporaFederation::Federation::Receiver::Private
- DiasporaFederation::Federation::Receiver::Public
- DiasporaFederation::Federation::Receiver::RecipientRequired
- DiasporaFederation::Federation::Sender
- DiasporaFederation::Federation::Sender::HydraWrapper
- DiasporaFederation::HttpClient
- DiasporaFederation::Logging
- DiasporaFederation::Parsers
- DiasporaFederation::Parsers::BaseParser
- DiasporaFederation::Parsers::BaseParser::InvalidRootNode
- DiasporaFederation::Parsers::JsonParser
- DiasporaFederation::Parsers::JsonParser::DeserializationError
- DiasporaFederation::Parsers::RelayableJsonParser
- DiasporaFederation::Parsers::RelayableXmlParser
- DiasporaFederation::Parsers::XmlParser
- DiasporaFederation::PropertiesDSL
- DiasporaFederation::PropertiesDSL::InvalidData
- DiasporaFederation::PropertiesDSL::InvalidName
- DiasporaFederation::PropertiesDSL::InvalidType
- DiasporaFederation::Salmon
- DiasporaFederation::Salmon::AES
- DiasporaFederation::Salmon::EncryptedMagicEnvelope
- DiasporaFederation::Salmon::InvalidAlgorithm
- DiasporaFederation::Salmon::InvalidDataType
- DiasporaFederation::Salmon::InvalidEncoding
- DiasporaFederation::Salmon::InvalidEnvelope
- DiasporaFederation::Salmon::InvalidSignature
- DiasporaFederation::Salmon::MagicEnvelope
- DiasporaFederation::Salmon::SenderKeyNotFound
- DiasporaFederation::Validators
- DiasporaFederation::Validators::AccountDeletionValidator
- DiasporaFederation::Validators::AccountMigrationValidator
- DiasporaFederation::Validators::CommentValidator
- DiasporaFederation::Validators::ContactValidator
- DiasporaFederation::Validators::ConversationValidator
- DiasporaFederation::Validators::EmbedValidator
- DiasporaFederation::Validators::EventParticipationValidator
- DiasporaFederation::Validators::EventValidator
- DiasporaFederation::Validators::HCardValidator
- DiasporaFederation::Validators::LikeValidator
- DiasporaFederation::Validators::LocationValidator
- DiasporaFederation::Validators::MessageValidator
- DiasporaFederation::Validators::OptionalAwareValidator
- DiasporaFederation::Validators::ParticipationValidator
- DiasporaFederation::Validators::PersonValidator
- DiasporaFederation::Validators::PhotoValidator
- DiasporaFederation::Validators::PollAnswerValidator
- DiasporaFederation::Validators::PollParticipationValidator
- DiasporaFederation::Validators::PollValidator
- DiasporaFederation::Validators::ProfileValidator
- DiasporaFederation::Validators::RelatedEntityValidator
- DiasporaFederation::Validators::RelayableValidator
- DiasporaFederation::Validators::ReshareValidator
- DiasporaFederation::Validators::RetractionValidator
- DiasporaFederation::Validators::StatusMessageValidator
- DiasporaFederation::Validators::WebFingerValidator
- Validation
- Validation::Rule
- Validation::Rule::Birthday
- Validation::Rule::Boolean
- Validation::Rule::DiasporaId
- Validation::Rule::DiasporaIdList
- Validation::Rule::Guid
- Validation::Rule::NotNil
- Validation::Rule::PublicKey
- Validation::Rule::TagCount
Methods
- ::class_name — DiasporaFederation::Entity
- ::configuration_error — DiasporaFederation
- ::configure — DiasporaFederation
- ::connection — DiasporaFederation::HttpClient
- ::content_from_doc — DiasporaFederation::Discovery::HCard
- ::create_default_connection — DiasporaFederation::HttpClient
- ::decrypt — DiasporaFederation::Salmon::AES
- ::decrypt — DiasporaFederation::Salmon::EncryptedMagicEnvelope
- ::define_callbacks — DiasporaFederation
- ::element_from_doc — DiasporaFederation::Discovery::HCard
- ::encrypt — DiasporaFederation::Salmon::AES
- ::encrypt — DiasporaFederation::Salmon::EncryptedMagicEnvelope
- ::entity_class — DiasporaFederation::Entity
- ::entity_name — DiasporaFederation::Entity
- ::entity_name — DiasporaFederation::Federation::Fetcher
- ::fetch — DiasporaFederation::Entities::RelatedEntity
- ::fetch_entity — DiasporaFederation::Federation::DiasporaUrlParser
- ::fetch_from_url — DiasporaFederation::Federation::Fetcher
- ::fetch_linked_entities — DiasporaFederation::Federation::DiasporaUrlParser
- ::fetch_public — DiasporaFederation::Federation::Fetcher
- ::fetch_target — DiasporaFederation::Entities::Retraction
- ::fetching — DiasporaFederation::Federation::Fetcher
- ::find_link — DiasporaFederation::Discovery::WebFinger
- ::from_hash — DiasporaFederation::Discovery::WebFinger
- ::from_hash — DiasporaFederation::Entities::AccountMigration
- ::from_hash — DiasporaFederation::Entities::Participation
- ::from_hash — DiasporaFederation::Entities::Reshare
- ::from_hash — DiasporaFederation::Entities::Retraction
- ::from_hash — DiasporaFederation::Entity
- ::from_html — DiasporaFederation::Discovery::HCard
- ::from_json — DiasporaFederation::Discovery::WebFinger
- ::from_json — DiasporaFederation::Entity
- ::from_xml — DiasporaFederation::Discovery::WebFinger
- ::from_xml — DiasporaFederation::Entity
- ::generate_key_and_iv — DiasporaFederation::Salmon::AES
- ::get — DiasporaFederation::HttpClient
- ::html_document_complete? — DiasporaFederation::Discovery::HCard
- ::hydra_opts — DiasporaFederation::Federation::Sender::HydraWrapper
- ::included — DiasporaFederation::Entities::Post
- ::included — DiasporaFederation::Entities::Relayable
- ::included — DiasporaFederation::Logging
- ::included — DiasporaFederation::Validators::RelayableValidator
- ::json_data — DiasporaFederation::Discovery::XrdDocument
- ::json_headers — DiasporaFederation::Federation::Sender::HydraWrapper
- ::json_parser_class — DiasporaFederation::Entity
- ::new — DiasporaFederation::Callbacks
- ::new — DiasporaFederation::Discovery::Discovery
- ::new — DiasporaFederation::Discovery::WebFinger
- ::new — DiasporaFederation::Discovery::XrdDocument
- ::new — DiasporaFederation::Entity
- ::new — DiasporaFederation::Federation::Receiver::AbstractReceiver
- ::new — DiasporaFederation::Federation::Sender::HydraWrapper
- ::new — DiasporaFederation::Parsers::BaseParser
- ::new — DiasporaFederation::Salmon::MagicEnvelope
- ::new — Validation::Rule::DiasporaIdList
- ::new — Validation::Rule::TagCount
- ::new — DiasporaFederation::Entities::Relayable
- ::parse_aliases_from_xml_doc — DiasporaFederation::Discovery::XrdDocument
- ::parse_html_and_validate — DiasporaFederation::Discovery::HCard
- ::parse_json_and_validate — DiasporaFederation::Discovery::WebFinger
- ::parse_link — DiasporaFederation::Discovery::WebFinger
- ::parse_link_template — DiasporaFederation::Discovery::WebFinger
- ::parse_links_from_xml_doc — DiasporaFederation::Discovery::XrdDocument
- ::parse_properties_from_xml_doc — DiasporaFederation::Discovery::XrdDocument
- ::parse_xrd_document — DiasporaFederation::Discovery::XrdDocument
- ::photo_from_doc — DiasporaFederation::Discovery::HCard
- ::private — DiasporaFederation::Federation::Sender
- ::public — DiasporaFederation::Federation::Sender
- ::read_and_decrypt_data — DiasporaFederation::Salmon::MagicEnvelope
- ::receive_private — DiasporaFederation::Federation::Receiver
- ::receive_public — DiasporaFederation::Federation::Receiver
- ::sender — DiasporaFederation::Salmon::MagicEnvelope
- ::sig_subject — DiasporaFederation::Salmon::MagicEnvelope
- ::signature_valid? — DiasporaFederation::Salmon::MagicEnvelope
- ::symbolize_keys_for_links — DiasporaFederation::Discovery::XrdDocument
- ::unenvelop — DiasporaFederation::Salmon::MagicEnvelope
- ::validate_algorithm — DiasporaFederation::Salmon::MagicEnvelope
- ::validate_config — DiasporaFederation
- ::validate_element — DiasporaFederation::Salmon::MagicEnvelope
- ::validate_encoding — DiasporaFederation::Salmon::MagicEnvelope
- ::validate_envelope — DiasporaFederation::Salmon::MagicEnvelope
- ::validate_http_config — DiasporaFederation
- ::validate_type — DiasporaFederation::Salmon::MagicEnvelope
- ::xml_data — DiasporaFederation::Discovery::XrdDocument
- ::xml_headers — DiasporaFederation::Federation::Sender::HydraWrapper
- ::xml_parser_class — DiasporaFederation::Entity
- #acct_parameter — DiasporaFederation::Discovery::Discovery
- #add_aliases_to — DiasporaFederation::Discovery::XrdDocument
- #add_links_to — DiasporaFederation::Discovery::WebFinger
- #add_links_to — DiasporaFederation::Discovery::XrdDocument
- #add_optional_links_to — DiasporaFederation::Discovery::WebFinger
- #add_photos — DiasporaFederation::Discovery::HCard
- #add_properties_to — DiasporaFederation::Discovery::XrdDocument
- #add_property — DiasporaFederation::Discovery::HCard
- #add_property_to_xml — DiasporaFederation::Entity
- #add_simple_property — DiasporaFederation::Discovery::HCard
- #additional_data= — DiasporaFederation::Entities::Relayable
- #assert_parsability_of — DiasporaFederation::Parsers::BaseParser
- #author_is_new_id? — DiasporaFederation::Entities::AccountMigration
- #build_xml — DiasporaFederation::Salmon::MagicEnvelope
- #class_prop_aliases — DiasporaFederation::PropertiesDSL
- #class_properties — DiasporaFederation::Parsers::BaseParser
- #class_props — DiasporaFederation::PropertiesDSL
- #clean_diaspora_id — DiasporaFederation::Discovery::Discovery
- #create_builder — DiasporaFederation::Discovery::HCard
- #default_props — DiasporaFederation::PropertiesDSL
- #default_values — DiasporaFederation::PropertiesDSL
- #define_alias — DiasporaFederation::PropertiesDSL
- #define_property — DiasporaFederation::PropertiesDSL
- #definition_complete? — DiasporaFederation::Callbacks
- #domain — DiasporaFederation::Discovery::Discovery
- #enriched_properties — DiasporaFederation::Entities::AccountMigration
- #enriched_properties — DiasporaFederation::Entity
- #enriched_properties — DiasporaFederation::Entities::Relayable
- #entity — DiasporaFederation::PropertiesDSL
- #entity_type_valid? — DiasporaFederation::PropertiesDSL
- #envelop — DiasporaFederation::Salmon::MagicEnvelope
- #error_key — Validation::Rule::Birthday
- #error_key — Validation::Rule::Boolean
- #error_key — Validation::Rule::DiasporaId
- #error_key — Validation::Rule::DiasporaIdList
- #error_key — Validation::Rule::Guid
- #error_key — Validation::Rule::NotNil
- #error_key — Validation::Rule::PublicKey
- #error_key — Validation::Rule::TagCount
- #error_message — DiasporaFederation::Entity
- #error_message_missing_property — DiasporaFederation::Entities::Relayable::Parsing
- #fetch_and_save — DiasporaFederation::Discovery::Discovery
- #fetch_linked_entities_from_text — DiasporaFederation::Federation::Receiver::AbstractReceiver
- #fetch_parent — DiasporaFederation::Entities::Relayable::Parsing
- #find_property_for — DiasporaFederation::Parsers::XmlParser
- #from_hash — DiasporaFederation::Entities::Relayable::Parsing
- #from_json_sanity_validation — DiasporaFederation::Parsers::JsonParser
- #from_json_sanity_validation — DiasporaFederation::Parsers::RelayableJsonParser
- #from_xml_sanity_validation — DiasporaFederation::Parsers::XmlParser
- #get — DiasporaFederation::Discovery::Discovery
- #hcard — DiasporaFederation::Discovery::Discovery
- #hydra — DiasporaFederation::Federation::Sender::HydraWrapper
- #insert_enc_magic_env_request — DiasporaFederation::Federation::Sender::HydraWrapper
- #insert_job — DiasporaFederation::Federation::Sender::HydraWrapper
- #insert_magic_env_request — DiasporaFederation::Federation::Sender::HydraWrapper
- #instantiate_nested — DiasporaFederation::Entity
- #json_data — DiasporaFederation::Entity
- #json_parser_class — DiasporaFederation::Entities::Relayable::Parsing
- #key_id — DiasporaFederation::Salmon::MagicEnvelope
- #logger — DiasporaFederation::Logging
- #missing_handlers — DiasporaFederation::Callbacks
- #missing_props — DiasporaFederation::PropertiesDSL
- #name_valid? — DiasporaFederation::PropertiesDSL
- #new_identity — DiasporaFederation::Entities::AccountMigration
- #nilify — DiasporaFederation::Entity
- #normalize_property — DiasporaFederation::Entity
- #normalized_properties — DiasporaFederation::Entity
- #old_identity — DiasporaFederation::Entities::AccountMigration
- #on — DiasporaFederation::Callbacks
- #optional_nil_value? — DiasporaFederation::Entity
- #optional_props — DiasporaFederation::Validators::OptionalAwareValidator
- #optional_props — DiasporaFederation::PropertiesDSL
- #params — Validation::Rule::Birthday
- #params — Validation::Rule::Boolean
- #params — Validation::Rule::DiasporaId
- #params — Validation::Rule::Guid
- #params — Validation::Rule::NotNil
- #params — Validation::Rule::PublicKey
- #parse — DiasporaFederation::Parsers::BaseParser
- #parse — DiasporaFederation::Parsers::JsonParser
- #parse — DiasporaFederation::Parsers::RelayableJsonParser
- #parse — DiasporaFederation::Parsers::RelayableXmlParser
- #parse — DiasporaFederation::Parsers::XmlParser
- #parse_array_from_node — DiasporaFederation::Parsers::XmlParser
- #parse_element_from_node — DiasporaFederation::Parsers::XmlParser
- #parse_element_from_value — DiasporaFederation::Parsers::JsonParser
- #parse_entity_data — DiasporaFederation::Parsers::JsonParser
- #parse_entity_from_node — DiasporaFederation::Parsers::XmlParser
- #parse_string — DiasporaFederation::Parsers::BaseParser
- #parse_string_from_node — DiasporaFederation::Parsers::XmlParser
- #payload_data — DiasporaFederation::Salmon::MagicEnvelope
- #person — DiasporaFederation::Discovery::Discovery
- #prepare_request — DiasporaFederation::Federation::Sender::HydraWrapper
- #profile — DiasporaFederation::Discovery::Discovery
- #properties — DiasporaFederation::Entity
- #property — DiasporaFederation::PropertiesDSL
- #property_type_valid? — DiasporaFederation::PropertiesDSL
- #receive — DiasporaFederation::Federation::Receiver::AbstractReceiver
- #resolv_aliases — DiasporaFederation::PropertiesDSL
- #root — DiasporaFederation::Entities::RelatedEntity
- #rules — DiasporaFederation::Validators::OptionalAwareValidator
- #send — DiasporaFederation::Federation::Sender::HydraWrapper
- #sender_valid? — DiasporaFederation::Entities::Retraction
- #sender_valid? — DiasporaFederation::Federation::Receiver::AbstractReceiver
- #sender_valid? — DiasporaFederation::Entities::Relayable
- #setable? — DiasporaFederation::Entity
- #setable_multi? — DiasporaFederation::Entity
- #setable_nested? — DiasporaFederation::Entity
- #setable_property? — DiasporaFederation::Entity
- #setable_string? — DiasporaFederation::Entity
- #sign — DiasporaFederation::Salmon::MagicEnvelope
- #sign_with_author — DiasporaFederation::Entities::Relayable
- #sign_with_key — DiasporaFederation::Entities::Signable
- #sign_with_respective_key — DiasporaFederation::Entities::AccountMigration
- #signature_data — DiasporaFederation::Entities::AccountMigration::Signable
- #signature_data — DiasporaFederation::Entities::Relayable
- #signature_data — DiasporaFederation::Entities::Signable
- #signature_order — DiasporaFederation::Entities::Relayable
- #signature_order= — DiasporaFederation::Entities::Relayable
- #signer_id — DiasporaFederation::Entities::AccountMigration
- #simple_node — DiasporaFederation::Entity
- #status_from_response — DiasporaFederation::Federation::Sender::HydraWrapper
- #to_h — DiasporaFederation::Entity
- #to_html — DiasporaFederation::Discovery::HCard
- #to_json — DiasporaFederation::Discovery::WebFinger
- #to_json — DiasporaFederation::Discovery::XrdDocument
- #to_json — DiasporaFederation::Entities::RelatedEntity
- #to_json — DiasporaFederation::Entity
- #to_json — DiasporaFederation::Entities::Relayable
- #to_s — DiasporaFederation::Discovery::WebFinger
- #to_s — DiasporaFederation::Entities::AccountDeletion
- #to_s — DiasporaFederation::Entities::Contact
- #to_s — DiasporaFederation::Entities::Embed
- #to_s — DiasporaFederation::Entities::Message
- #to_s — DiasporaFederation::Entities::Participation
- #to_s — DiasporaFederation::Entities::Profile
- #to_s — DiasporaFederation::Entities::Reshare
- #to_s — DiasporaFederation::Entities::Retraction
- #to_s — DiasporaFederation::Entity
- #to_s — DiasporaFederation::Entities::Relayable
- #to_xml — DiasporaFederation::Discovery::WebFinger
- #to_xml — DiasporaFederation::Discovery::XrdDocument
- #to_xml — DiasporaFederation::Entities::RelatedEntity
- #to_xml — DiasporaFederation::Entity
- #to_xrd — DiasporaFederation::Discovery::WebFinger
- #trigger — DiasporaFederation::Callbacks
- #unique_migration_descriptor — DiasporaFederation::Entities::AccountMigration::Signable
- #valid_value? — Validation::Rule::Birthday
- #valid_value? — Validation::Rule::Boolean
- #valid_value? — Validation::Rule::DiasporaId
- #valid_value? — Validation::Rule::DiasporaIdList
- #valid_value? — Validation::Rule::Guid
- #valid_value? — Validation::Rule::NotNil
- #valid_value? — Validation::Rule::PublicKey
- #valid_value? — Validation::Rule::TagCount
- #validate — DiasporaFederation::Entities::Contact
- #validate — DiasporaFederation::Entities::Conversation
- #validate — DiasporaFederation::Entities::Embed
- #validate — DiasporaFederation::Entities::StatusMessage
- #validate — DiasporaFederation::Entity
- #validate — DiasporaFederation::Federation::Receiver::AbstractReceiver
- #validate — DiasporaFederation::Federation::Receiver::Private
- #validate — DiasporaFederation::Federation::Receiver::Public
- #validate_and_receive — DiasporaFederation::Federation::Receiver::AbstractReceiver
- #validate_diaspora_id — DiasporaFederation::Discovery::Discovery
- #validate_missing_props — DiasporaFederation::Entity
- #validate_parent — DiasporaFederation::Entities::Participation
- #validate_public_flag — DiasporaFederation::Federation::Receiver::Public
- #validate_root — DiasporaFederation::Entities::Reshare
- #verify_signature — DiasporaFederation::Entities::AccountMigration
- #verify_signature — DiasporaFederation::Entities::Relayable
- #verify_signature — DiasporaFederation::Entities::Signable
- #webfinger — DiasporaFederation::Discovery::Discovery
- #xml_elements — DiasporaFederation::Entity
- #xml_elements — DiasporaFederation::Entities::Relayable
- #xml_parser_class — DiasporaFederation::Entities::Relayable::Parsing