<book xmlns="http://www.devhelp.net/book" title="Gcr-4 Reference Manual" link="index.html" author="GCR contributors" name="Gcr" version="2" language="c"><chapters><sub name="Non-pageable memory" link="non-pageable-memory.html" /><sub name="PKCS#11 configuration" link="pkcs11-configuration.html" /><sub name="Trust store" link="trust-store.html" /><sub name="Classes Hierarchy" link="classes_hierarchy.html" /><sub name="Bitfields" link="index.html#bitfields"><sub name="CertificateChainFlags" link="flags.CertificateChainFlags.html" /><sub name="CertificateSectionFlags" link="flags.CertificateSectionFlags.html" /></sub><sub name="Classes" link="index.html#classes"><sub name="CertificateChain" link="class.CertificateChain.html" /><sub name="CertificateField" link="class.CertificateField.html" /><sub name="CertificateRequest" link="class.CertificateRequest.html" /><sub name="CertificateSection" link="class.CertificateSection.html" /><sub name="Parser" link="class.Parser.html" /><sub name="Pkcs11Certificate" link="class.Pkcs11Certificate.html" /><sub name="SecretExchange" link="class.SecretExchange.html" /><sub name="SimpleCertificate" link="class.SimpleCertificate.html" /><sub name="SshAskpass" link="class.SshAskpass.html" /><sub name="SystemPrompt" link="class.SystemPrompt.html" /><sub name="SystemPrompter" link="class.SystemPrompter.html" /></sub><sub name="Constants" link="index.html#constants"><sub name="MAJOR_VERSION" link="const.MAJOR_VERSION.html" /><sub name="MICRO_VERSION" link="const.MICRO_VERSION.html" /><sub name="MINOR_VERSION" link="const.MINOR_VERSION.html" /><sub name="PURPOSE_CLIENT_AUTH" link="const.PURPOSE_CLIENT_AUTH.html" /><sub name="PURPOSE_CODE_SIGNING" link="const.PURPOSE_CODE_SIGNING.html" /><sub name="PURPOSE_EMAIL" link="const.PURPOSE_EMAIL.html" /><sub name="PURPOSE_SERVER_AUTH" link="const.PURPOSE_SERVER_AUTH.html" /><sub name="SECRET_EXCHANGE_PROTOCOL_1" link="const.SECRET_EXCHANGE_PROTOCOL_1.html" /><sub name="UNLOCK_OPTION_ALWAYS" link="const.UNLOCK_OPTION_ALWAYS.html" /><sub name="UNLOCK_OPTION_IDLE" link="const.UNLOCK_OPTION_IDLE.html" /><sub name="UNLOCK_OPTION_SESSION" link="const.UNLOCK_OPTION_SESSION.html" /><sub name="UNLOCK_OPTION_TIMEOUT" link="const.UNLOCK_OPTION_TIMEOUT.html" /></sub><sub name="Enums" link="index.html#enums"><sub name="CertificateChainStatus" link="enum.CertificateChainStatus.html" /><sub name="CertificateRequestFormat" link="enum.CertificateRequestFormat.html" /><sub name="DataError" link="enum.DataError.html" /><sub name="DataFormat" link="enum.DataFormat.html" /><sub name="PromptReply" link="enum.PromptReply.html" /><sub name="SystemPrompterMode" link="enum.SystemPrompterMode.html" /><sub name="SystemPromptError" link="enum.SystemPromptError.html" /></sub><sub name="Function macros" link="index.html#function_macros"><sub name="CHECK_VERSION" link="func.CHECK_VERSION.html" /><sub name="secure_memory_new" link="func.secure_memory_new.html" /></sub><sub name="Functions" link="index.html#functions"><sub name="data_error_get_domain" link="func.data_error_get_domain.html" /><sub name="fingerprint_from_attributes" link="func.fingerprint_from_attributes.html" /><sub name="fingerprint_from_subject_public_key_info" link="func.fingerprint_from_subject_public_key_info.html" /><sub name="mock_prompter_disconnect" link="func.mock_prompter_disconnect.html" /><sub name="mock_prompter_expect_close" link="func.mock_prompter_expect_close.html" /><sub name="mock_prompter_expect_confirm_cancel" link="func.mock_prompter_expect_confirm_cancel.html" /><sub name="mock_prompter_expect_confirm_ok" link="func.mock_prompter_expect_confirm_ok.html" /><sub name="mock_prompter_expect_password_cancel" link="func.mock_prompter_expect_password_cancel.html" /><sub name="mock_prompter_expect_password_ok" link="func.mock_prompter_expect_password_ok.html" /><sub name="mock_prompter_get_delay_msec" link="func.mock_prompter_get_delay_msec.html" /><sub name="mock_prompter_is_expecting" link="func.mock_prompter_is_expecting.html" /><sub name="mock_prompter_is_prompting" link="func.mock_prompter_is_prompting.html" /><sub name="mock_prompter_set_delay_msec" link="func.mock_prompter_set_delay_msec.html" /><sub name="mock_prompter_start" link="func.mock_prompter_start.html" /><sub name="mock_prompter_stop" link="func.mock_prompter_stop.html" /><sub name="pkcs11_add_module" link="func.pkcs11_add_module.html" /><sub name="pkcs11_add_module_from_file" link="func.pkcs11_add_module_from_file.html" /><sub name="pkcs11_get_modules" link="func.pkcs11_get_modules.html" /><sub name="pkcs11_get_trust_lookup_slots" link="func.pkcs11_get_trust_lookup_slots.html" /><sub name="pkcs11_get_trust_lookup_uris" link="func.pkcs11_get_trust_lookup_uris.html" /><sub name="pkcs11_get_trust_store_slot" link="func.pkcs11_get_trust_store_slot.html" /><sub name="pkcs11_get_trust_store_uri" link="func.pkcs11_get_trust_store_uri.html" /><sub name="pkcs11_initialize" link="func.pkcs11_initialize.html" /><sub name="pkcs11_initialize_async" link="func.pkcs11_initialize_async.html" /><sub name="pkcs11_initialize_finish" link="func.pkcs11_initialize_finish.html" /><sub name="pkcs11_set_modules" link="func.pkcs11_set_modules.html" /><sub name="pkcs11_set_trust_lookup_uris" link="func.pkcs11_set_trust_lookup_uris.html" /><sub name="pkcs11_set_trust_store_uri" link="func.pkcs11_set_trust_store_uri.html" /><sub name="secure_memory_alloc" link="func.secure_memory_alloc.html" /><sub name="secure_memory_free" link="func.secure_memory_free.html" /><sub name="secure_memory_is_secure" link="func.secure_memory_is_secure.html" /><sub name="secure_memory_realloc" link="func.secure_memory_realloc.html" /><sub name="secure_memory_strdup" link="func.secure_memory_strdup.html" /><sub name="secure_memory_strfree" link="func.secure_memory_strfree.html" /><sub name="secure_memory_try_alloc" link="func.secure_memory_try_alloc.html" /><sub name="secure_memory_try_realloc" link="func.secure_memory_try_realloc.html" /><sub name="trust_add_pinned_certificate" link="func.trust_add_pinned_certificate.html" /><sub name="trust_add_pinned_certificate_async" link="func.trust_add_pinned_certificate_async.html" /><sub name="trust_add_pinned_certificate_finish" link="func.trust_add_pinned_certificate_finish.html" /><sub name="trust_is_certificate_anchored" link="func.trust_is_certificate_anchored.html" /><sub name="trust_is_certificate_anchored_async" link="func.trust_is_certificate_anchored_async.html" /><sub name="trust_is_certificate_anchored_finish" link="func.trust_is_certificate_anchored_finish.html" /><sub name="trust_is_certificate_distrusted" link="func.trust_is_certificate_distrusted.html" /><sub name="trust_is_certificate_distrusted_async" link="func.trust_is_certificate_distrusted_async.html" /><sub name="trust_is_certificate_distrusted_finish" link="func.trust_is_certificate_distrusted_finish.html" /><sub name="trust_is_certificate_pinned" link="func.trust_is_certificate_pinned.html" /><sub name="trust_is_certificate_pinned_async" link="func.trust_is_certificate_pinned_async.html" /><sub name="trust_is_certificate_pinned_finish" link="func.trust_is_certificate_pinned_finish.html" /><sub name="trust_remove_pinned_certificate" link="func.trust_remove_pinned_certificate.html" /><sub name="trust_remove_pinned_certificate_async" link="func.trust_remove_pinned_certificate_async.html" /><sub name="trust_remove_pinned_certificate_finish" link="func.trust_remove_pinned_certificate_finish.html" /></sub><sub name="Interfaces" link="index.html#interfaces"><sub name="Certificate" link="iface.Certificate.html" /><sub name="Importer" link="iface.Importer.html" /><sub name="ImportInteraction" link="iface.ImportInteraction.html" /><sub name="Prompt" link="iface.Prompt.html" /></sub><sub name="Structs" link="index.html#structs"><sub name="Parsed" link="struct.Parsed.html" /></sub></chapters><functions><keyword type="enum" name="GcrCertificateChainFlags" link="flags.CertificateChainFlags.html" since="4" /><keyword type="constant" name="GCR_CERTIFICATE_CHAIN_NONE" link="flags.CertificateChainFlags.html" /><keyword type="constant" name="GCR_CERTIFICATE_CHAIN_NO_LOOKUPS" link="flags.CertificateChainFlags.html" /><keyword type="enum" name="GcrCertificateSectionFlags" link="flags.CertificateSectionFlags.html" since="4" /><keyword type="constant" name="GCR_CERTIFICATE_SECTION_NONE" link="flags.CertificateSectionFlags.html" /><keyword type="constant" name="GCR_CERTIFICATE_SECTION_IMPORTANT" link="flags.CertificateSectionFlags.html" /><keyword type="struct" name="GcrCertificateChain" link="class.CertificateChain.html" since="4" /><keyword type="member" name="CertificateChainClass.parent_class" link="class.CertificateChain.html" /><keyword type="function" name="gcr_certificate_chain_add" link="method.CertificateChain.add.html" since="4" /><keyword type="function" name="gcr_certificate_chain_build" link="method.CertificateChain.build.html" since="4" /><keyword type="function" name="gcr_certificate_chain_build_async" link="method.CertificateChain.build_async.html" since="4" /><keyword type="function" name="gcr_certificate_chain_build_finish" link="method.CertificateChain.build_finish.html" since="4" /><keyword type="function" name="gcr_certificate_chain_get_anchor" link="method.CertificateChain.get_anchor.html" since="4" /><keyword type="function" name="gcr_certificate_chain_get_certificate" link="method.CertificateChain.get_certificate.html" since="4" /><keyword type="function" name="gcr_certificate_chain_get_endpoint" link="method.CertificateChain.get_endpoint.html" since="4" /><keyword type="function" name="gcr_certificate_chain_get_length" link="method.CertificateChain.get_length.html" since="4" /><keyword type="function" name="gcr_certificate_chain_get_status" link="method.CertificateChain.get_status.html" since="4" /><keyword type="function" name="gcr_certificate_chain_new" link="ctor.CertificateChain.new.html" since="4" /><keyword type="property" name="The GcrCertificateChain:length property" link="property.CertificateChain.length.html" since="4" /><keyword type="property" name="The GcrCertificateChain:status property" link="property.CertificateChain.status.html" since="4" /><keyword type="struct" name="GcrCertificateField" link="class.CertificateField.html" since="4" /><keyword type="member" name="CertificateFieldClass.parent_class" link="class.CertificateField.html" /><keyword type="function" name="gcr_certificate_field_get_label" link="method.CertificateField.get_label.html" since="4" /><keyword type="function" name="gcr_certificate_field_get_section" link="method.CertificateField.get_section.html" since="4" /><keyword type="function" name="gcr_certificate_field_get_value" link="method.CertificateField.get_value.html" since="4" /><keyword type="function" name="gcr_certificate_field_get_value_type" link="method.CertificateField.get_value_type.html" since="4" /><keyword type="property" name="The GcrCertificateField:label property" link="property.CertificateField.label.html" since="4" /><keyword type="property" name="The GcrCertificateField:section property" link="property.CertificateField.section.html" since="4" /><keyword type="property" name="The GcrCertificateField:value property" link="property.CertificateField.value.html" since="4" /><keyword type="struct" name="GcrCertificateRequest" link="class.CertificateRequest.html" since="4" /><keyword type="member" name="CertificateRequestClass.parent_class" link="class.CertificateRequest.html" /><keyword type="function" name="gcr_certificate_request_complete" link="method.CertificateRequest.complete.html" since="4" /><keyword type="function" name="gcr_certificate_request_complete_async" link="method.CertificateRequest.complete_async.html" since="4" /><keyword type="function" name="gcr_certificate_request_complete_finish" link="method.CertificateRequest.complete_finish.html" since="4" /><keyword type="function" name="gcr_certificate_request_encode" link="method.CertificateRequest.encode.html" since="4" /><keyword type="function" name="gcr_certificate_request_get_format" link="method.CertificateRequest.get_format.html" since="4" /><keyword type="function" name="gcr_certificate_request_get_private_key" link="method.CertificateRequest.get_private_key.html" since="4" /><keyword type="function" name="gcr_certificate_request_set_cn" link="method.CertificateRequest.set_cn.html" since="4" /><keyword type="function" name="gcr_certificate_request_capable" link="type_func.CertificateRequest.capable.html" since="4" /><keyword type="function" name="gcr_certificate_request_capable_async" link="type_func.CertificateRequest.capable_async.html" since="4" /><keyword type="function" name="gcr_certificate_request_capable_finish" link="type_func.CertificateRequest.capable_finish.html" since="4" /><keyword type="function" name="gcr_certificate_request_prepare" link="type_func.CertificateRequest.prepare.html" since="4" /><keyword type="property" name="The GcrCertificateRequest:format property" link="property.CertificateRequest.format.html" since="4" /><keyword type="property" name="The GcrCertificateRequest:private-key property" link="property.CertificateRequest.private-key.html" since="4" /><keyword type="struct" name="GcrCertificateSection" link="class.CertificateSection.html" since="4" /><keyword type="member" name="CertificateSectionClass.parent_class" link="class.CertificateSection.html" /><keyword type="function" name="gcr_certificate_section_get_fields" link="method.CertificateSection.get_fields.html" since="4" /><keyword type="function" name="gcr_certificate_section_get_flags" link="method.CertificateSection.get_flags.html" since="4" /><keyword type="function" name="gcr_certificate_section_get_label" link="method.CertificateSection.get_label.html" since="4" /><keyword type="property" name="The GcrCertificateSection:fields property" link="property.CertificateSection.fields.html" since="4" /><keyword type="property" name="The GcrCertificateSection:flags property" link="property.CertificateSection.flags.html" since="4" /><keyword type="property" name="The GcrCertificateSection:label property" link="property.CertificateSection.label.html" since="4" /><keyword type="struct" name="GcrParser" link="class.Parser.html" since="4" /><keyword type="member" name="ParserClass.parent_class" link="class.Parser.html" /><keyword type="member" name="ParserClass.authenticate" link="class.Parser.html" /><keyword type="member" name="ParserClass.parsed" link="class.Parser.html" /><keyword type="function" name="gcr_parser_add_password" link="method.Parser.add_password.html" since="4" /><keyword type="function" name="gcr_parser_format_disable" link="method.Parser.format_disable.html" since="4" /><keyword type="function" name="gcr_parser_format_enable" link="method.Parser.format_enable.html" since="4" /><keyword type="function" name="gcr_parser_format_supported" link="method.Parser.format_supported.html" since="4" /><keyword type="function" name="gcr_parser_get_filename" link="method.Parser.get_filename.html" since="4" /><keyword type="function" name="gcr_parser_get_parsed" link="method.Parser.get_parsed.html" since="4" /><keyword type="function" name="gcr_parser_get_parsed_attributes" link="method.Parser.get_parsed_attributes.html" since="4" /><keyword type="function" name="gcr_parser_get_parsed_block" link="method.Parser.get_parsed_block.html" since="4" /><keyword type="function" name="gcr_parser_get_parsed_bytes" link="method.Parser.get_parsed_bytes.html" since="4" /><keyword type="function" name="gcr_parser_get_parsed_description" link="method.Parser.get_parsed_description.html" since="4" /><keyword type="function" name="gcr_parser_get_parsed_format" link="method.Parser.get_parsed_format.html" since="4" /><keyword type="function" name="gcr_parser_get_parsed_label" link="method.Parser.get_parsed_label.html" since="4" /><keyword type="function" name="gcr_parser_parse_bytes" link="method.Parser.parse_bytes.html" since="4" /><keyword type="function" name="gcr_parser_parse_data" link="method.Parser.parse_data.html" since="4" /><keyword type="function" name="gcr_parser_parse_stream" link="method.Parser.parse_stream.html" since="4" /><keyword type="function" name="gcr_parser_parse_stream_async" link="method.Parser.parse_stream_async.html" since="4" /><keyword type="function" name="gcr_parser_parse_stream_finish" link="method.Parser.parse_stream_finish.html" since="4" /><keyword type="function" name="gcr_parser_set_filename" link="method.Parser.set_filename.html" since="4" /><keyword type="function" name="gcr_parser_new" link="ctor.Parser.new.html" since="4" /><keyword type="property" name="The GcrParser:parsed-attributes property" link="property.Parser.parsed-attributes.html" since="4" /><keyword type="property" name="The GcrParser:parsed-description property" link="property.Parser.parsed-description.html" since="4" /><keyword type="property" name="The GcrParser:parsed-label property" link="property.Parser.parsed-label.html" since="4" /><keyword type="signal" name="The GcrParser::authenticate signal" link="signal.Parser.authenticate.html" since="4" /><keyword type="signal" name="The GcrParser::parsed signal" link="signal.Parser.parsed.html" since="4" /><keyword type="struct" name="GcrPkcs11Certificate" link="class.Pkcs11Certificate.html" since="4" /><keyword type="member" name="Pkcs11CertificateClass.parent_class" link="class.Pkcs11Certificate.html" /><keyword type="function" name="gcr_pkcs11_certificate_get_attributes" link="method.Pkcs11Certificate.get_attributes.html" since="4" /><keyword type="function" name="gcr_pkcs11_certificate_lookup_issuer" link="type_func.Pkcs11Certificate.lookup_issuer.html" since="4" /><keyword type="function" name="gcr_pkcs11_certificate_lookup_issuer_async" link="type_func.Pkcs11Certificate.lookup_issuer_async.html" since="4" /><keyword type="function" name="gcr_pkcs11_certificate_lookup_issuer_finish" link="type_func.Pkcs11Certificate.lookup_issuer_finish.html" since="4" /><keyword type="function" name="gcr_pkcs11_certificate_new_from_uri" link="type_func.Pkcs11Certificate.new_from_uri.html" since="4" /><keyword type="function" name="gcr_pkcs11_certificate_new_from_uri_async" link="type_func.Pkcs11Certificate.new_from_uri_async.html" since="4" /><keyword type="function" name="gcr_pkcs11_certificate_new_from_uri_finish" link="type_func.Pkcs11Certificate.new_from_uri_finish.html" since="4" /><keyword type="property" name="The GcrPkcs11Certificate:attributes property" link="property.Pkcs11Certificate.attributes.html" since="4" /><keyword type="struct" name="GcrSecretExchange" link="class.SecretExchange.html" since="4" /><keyword type="member" name="SecretExchangeClass.parent_class" link="class.SecretExchange.html" /><keyword type="member" name="SecretExchangeClass.generate_exchange_key" link="class.SecretExchange.html" /><keyword type="member" name="SecretExchangeClass.derive_transport_key" link="class.SecretExchange.html" /><keyword type="member" name="SecretExchangeClass.encrypt_transport_data" link="class.SecretExchange.html" /><keyword type="member" name="SecretExchangeClass.decrypt_transport_data" link="class.SecretExchange.html" /><keyword type="member" name="SecretExchangeClass.dummy" link="class.SecretExchange.html" /><keyword type="function" name="gcr_secret_exchange_begin" link="method.SecretExchange.begin.html" since="4" /><keyword type="function" name="gcr_secret_exchange_get_protocol" link="method.SecretExchange.get_protocol.html" since="4" /><keyword type="function" name="gcr_secret_exchange_get_secret" link="method.SecretExchange.get_secret.html" since="4" /><keyword type="function" name="gcr_secret_exchange_receive" link="method.SecretExchange.receive.html" since="4" /><keyword type="function" name="gcr_secret_exchange_send" link="method.SecretExchange.send.html" since="4" /><keyword type="function" name="gcr_secret_exchange_new" link="ctor.SecretExchange.new.html" since="4" /><keyword type="property" name="The GcrSecretExchange:protocol property" link="property.SecretExchange.protocol.html" since="4" /><keyword type="struct" name="GcrSimpleCertificate" link="class.SimpleCertificate.html" since="4" /><keyword type="member" name="SimpleCertificateClass.parent_class" link="class.SimpleCertificate.html" /><keyword type="function" name="gcr_simple_certificate_new" link="ctor.SimpleCertificate.new.html" since="4" /><keyword type="function" name="gcr_simple_certificate_new_static" link="ctor.SimpleCertificate.new_static.html" since="4" /><keyword type="struct" name="GcrSshAskpass" link="class.SshAskpass.html" since="4" /><keyword type="member" name="SshAskpassClass.parent_class" link="class.SshAskpass.html" /><keyword type="function" name="gcr_ssh_askpass_get_interaction" link="method.SshAskpass.get_interaction.html" since="4" /><keyword type="function" name="gcr_ssh_askpass_new" link="ctor.SshAskpass.new.html" since="4" /><keyword type="function" name="gcr_ssh_askpass_child_setup" link="type_func.SshAskpass.child_setup.html" since="4" /><keyword type="property" name="The GcrSshAskpass:interaction property" link="property.SshAskpass.interaction.html" since="4" /><keyword type="struct" name="GcrSystemPrompt" link="class.SystemPrompt.html" since="4" /><keyword type="member" name="SystemPromptClass.parent_class" link="class.SystemPrompt.html" /><keyword type="function" name="gcr_system_prompt_close" link="method.SystemPrompt.close.html" since="4" /><keyword type="function" name="gcr_system_prompt_close_async" link="method.SystemPrompt.close_async.html" since="4" /><keyword type="function" name="gcr_system_prompt_close_finish" link="method.SystemPrompt.close_finish.html" since="4" /><keyword type="function" name="gcr_system_prompt_get_secret_exchange" link="method.SystemPrompt.get_secret_exchange.html" since="4" /><keyword type="function" name="gcr_system_prompt_error_get_domain" link="type_func.SystemPrompt.error_get_domain.html" since="4" /><keyword type="function" name="gcr_system_prompt_open" link="type_func.SystemPrompt.open.html" since="4" /><keyword type="function" name="gcr_system_prompt_open_async" link="type_func.SystemPrompt.open_async.html" since="4" /><keyword type="function" name="gcr_system_prompt_open_finish" link="type_func.SystemPrompt.open_finish.html" since="4" /><keyword type="function" name="gcr_system_prompt_open_for_prompter" link="type_func.SystemPrompt.open_for_prompter.html" since="4" /><keyword type="function" name="gcr_system_prompt_open_for_prompter_async" link="type_func.SystemPrompt.open_for_prompter_async.html" since="4" /><keyword type="property" name="The GcrSystemPrompt:bus-name property" link="property.SystemPrompt.bus-name.html" since="4" /><keyword type="property" name="The GcrSystemPrompt:secret-exchange property" link="property.SystemPrompt.secret-exchange.html" since="4" /><keyword type="property" name="The GcrSystemPrompt:timeout-seconds property" link="property.SystemPrompt.timeout-seconds.html" since="4" /><keyword type="struct" name="GcrSystemPrompter" link="class.SystemPrompter.html" since="4" /><keyword type="member" name="SystemPrompterClass.parent_class" link="class.SystemPrompter.html" /><keyword type="member" name="SystemPrompterClass.new_prompt" link="class.SystemPrompter.html" /><keyword type="member" name="SystemPrompterClass.padding" link="class.SystemPrompter.html" /><keyword type="function" name="gcr_system_prompter_get_mode" link="method.SystemPrompter.get_mode.html" since="4" /><keyword type="function" name="gcr_system_prompter_get_prompt_type" link="method.SystemPrompter.get_prompt_type.html" since="4" /><keyword type="function" name="gcr_system_prompter_get_prompting" link="method.SystemPrompter.get_prompting.html" since="4" /><keyword type="function" name="gcr_system_prompter_register" link="method.SystemPrompter.register.html" since="4" /><keyword type="function" name="gcr_system_prompter_unregister" link="method.SystemPrompter.unregister.html" since="4" /><keyword type="function" name="gcr_system_prompter_new" link="ctor.SystemPrompter.new.html" since="4" /><keyword type="property" name="The GcrSystemPrompter:mode property" link="property.SystemPrompter.mode.html" since="4" /><keyword type="property" name="The GcrSystemPrompter:prompt-type property" link="property.SystemPrompter.prompt-type.html" since="4" /><keyword type="property" name="The GcrSystemPrompter:prompting property" link="property.SystemPrompter.prompting.html" since="4" /><keyword type="signal" name="The GcrSystemPrompter::new-prompt signal" link="signal.SystemPrompter.new-prompt.html" since="4" /><keyword type="constant" name="GCR_MAJOR_VERSION" link="const.MAJOR_VERSION.html" since="4" /><keyword type="constant" name="GCR_MICRO_VERSION" link="const.MICRO_VERSION.html" since="4" /><keyword type="constant" name="GCR_MINOR_VERSION" link="const.MINOR_VERSION.html" since="4" /><keyword type="constant" name="GCR_PURPOSE_CLIENT_AUTH" link="const.PURPOSE_CLIENT_AUTH.html" since="4" /><keyword type="constant" name="GCR_PURPOSE_CODE_SIGNING" link="const.PURPOSE_CODE_SIGNING.html" since="4" /><keyword type="constant" name="GCR_PURPOSE_EMAIL" link="const.PURPOSE_EMAIL.html" since="4" /><keyword type="constant" name="GCR_PURPOSE_SERVER_AUTH" link="const.PURPOSE_SERVER_AUTH.html" since="4" /><keyword type="constant" name="GCR_SECRET_EXCHANGE_PROTOCOL_1" link="const.SECRET_EXCHANGE_PROTOCOL_1.html" since="4" /><keyword type="constant" name="GCR_UNLOCK_OPTION_ALWAYS" link="const.UNLOCK_OPTION_ALWAYS.html" since="4" /><keyword type="constant" name="GCR_UNLOCK_OPTION_IDLE" link="const.UNLOCK_OPTION_IDLE.html" since="4" /><keyword type="constant" name="GCR_UNLOCK_OPTION_SESSION" link="const.UNLOCK_OPTION_SESSION.html" since="4" /><keyword type="constant" name="GCR_UNLOCK_OPTION_TIMEOUT" link="const.UNLOCK_OPTION_TIMEOUT.html" since="4" /><keyword type="enum" name="GcrCertificateChainStatus" link="enum.CertificateChainStatus.html" since="4" /><keyword type="constant" name="GCR_CERTIFICATE_CHAIN_UNKNOWN" link="enum.CertificateChainStatus.html" /><keyword type="constant" name="GCR_CERTIFICATE_CHAIN_INCOMPLETE" link="enum.CertificateChainStatus.html" /><keyword type="constant" name="GCR_CERTIFICATE_CHAIN_DISTRUSTED" link="enum.CertificateChainStatus.html" /><keyword type="constant" name="GCR_CERTIFICATE_CHAIN_SELFSIGNED" link="enum.CertificateChainStatus.html" /><keyword type="constant" name="GCR_CERTIFICATE_CHAIN_PINNED" link="enum.CertificateChainStatus.html" /><keyword type="constant" name="GCR_CERTIFICATE_CHAIN_ANCHORED" link="enum.CertificateChainStatus.html" /><keyword type="enum" name="GcrCertificateRequestFormat" link="enum.CertificateRequestFormat.html" since="4" /><keyword type="constant" name="GCR_CERTIFICATE_REQUEST_PKCS10" link="enum.CertificateRequestFormat.html" /><keyword type="enum" name="GcrDataError" link="enum.DataError.html" since="4" /><keyword type="constant" name="GCR_ERROR_FAILURE" link="enum.DataError.html" /><keyword type="constant" name="GCR_ERROR_UNRECOGNIZED" link="enum.DataError.html" /><keyword type="constant" name="GCR_ERROR_CANCELLED" link="enum.DataError.html" /><keyword type="constant" name="GCR_ERROR_LOCKED" link="enum.DataError.html" /><keyword type="enum" name="GcrDataFormat" link="enum.DataFormat.html" since="4" /><keyword type="constant" name="GCR_FORMAT_ALL" link="enum.DataFormat.html" /><keyword type="constant" name="GCR_FORMAT_INVALID" link="enum.DataFormat.html" /><keyword type="constant" name="GCR_FORMAT_DER_PRIVATE_KEY" link="enum.DataFormat.html" /><keyword type="constant" name="GCR_FORMAT_DER_PRIVATE_KEY_RSA" link="enum.DataFormat.html" /><keyword type="constant" name="GCR_FORMAT_DER_PRIVATE_KEY_DSA" link="enum.DataFormat.html" /><keyword type="constant" name="GCR_FORMAT_DER_PRIVATE_KEY_EC" link="enum.DataFormat.html" /><keyword type="constant" name="GCR_FORMAT_DER_SUBJECT_PUBLIC_KEY" link="enum.DataFormat.html" /><keyword type="constant" name="GCR_FORMAT_DER_CERTIFICATE_X509" link="enum.DataFormat.html" /><keyword type="constant" name="GCR_FORMAT_DER_PKCS7" link="enum.DataFormat.html" /><keyword type="constant" name="GCR_FORMAT_DER_PKCS8" link="enum.DataFormat.html" /><keyword type="constant" name="GCR_FORMAT_DER_PKCS8_PLAIN" link="enum.DataFormat.html" /><keyword type="constant" name="GCR_FORMAT_DER_PKCS8_ENCRYPTED" link="enum.DataFormat.html" /><keyword type="constant" name="GCR_FORMAT_DER_PKCS10" link="enum.DataFormat.html" /><keyword type="constant" name="GCR_FORMAT_DER_SPKAC" link="enum.DataFormat.html" /><keyword type="constant" name="GCR_FORMAT_BASE64_SPKAC" link="enum.DataFormat.html" /><keyword type="constant" name="GCR_FORMAT_DER_PKCS12" link="enum.DataFormat.html" /><keyword type="constant" name="GCR_FORMAT_OPENSSH_PUBLIC" link="enum.DataFormat.html" /><keyword type="constant" name="GCR_FORMAT_OPENPGP_PACKET" link="enum.DataFormat.html" /><keyword type="constant" name="GCR_FORMAT_OPENPGP_ARMOR" link="enum.DataFormat.html" /><keyword type="constant" name="GCR_FORMAT_PEM" link="enum.DataFormat.html" /><keyword type="constant" name="GCR_FORMAT_PEM_PRIVATE_KEY_RSA" link="enum.DataFormat.html" /><keyword type="constant" name="GCR_FORMAT_PEM_PRIVATE_KEY_DSA" link="enum.DataFormat.html" /><keyword type="constant" name="GCR_FORMAT_PEM_CERTIFICATE_X509" link="enum.DataFormat.html" /><keyword type="constant" name="GCR_FORMAT_PEM_PKCS7" link="enum.DataFormat.html" /><keyword type="constant" name="GCR_FORMAT_PEM_PKCS8_PLAIN" link="enum.DataFormat.html" /><keyword type="constant" name="GCR_FORMAT_PEM_PKCS8_ENCRYPTED" link="enum.DataFormat.html" /><keyword type="constant" name="GCR_FORMAT_PEM_PKCS12" link="enum.DataFormat.html" /><keyword type="constant" name="GCR_FORMAT_PEM_PRIVATE_KEY" link="enum.DataFormat.html" /><keyword type="constant" name="GCR_FORMAT_PEM_PKCS10" link="enum.DataFormat.html" /><keyword type="constant" name="GCR_FORMAT_PEM_PRIVATE_KEY_EC" link="enum.DataFormat.html" /><keyword type="constant" name="GCR_FORMAT_PEM_PUBLIC_KEY" link="enum.DataFormat.html" /><keyword type="enum" name="GcrPromptReply" link="enum.PromptReply.html" since="4" /><keyword type="constant" name="GCR_PROMPT_REPLY_CANCEL" link="enum.PromptReply.html" /><keyword type="constant" name="GCR_PROMPT_REPLY_CONTINUE" link="enum.PromptReply.html" /><keyword type="enum" name="GcrSystemPrompterMode" link="enum.SystemPrompterMode.html" since="4" /><keyword type="constant" name="GCR_SYSTEM_PROMPTER_SINGLE" link="enum.SystemPrompterMode.html" /><keyword type="constant" name="GCR_SYSTEM_PROMPTER_MULTIPLE" link="enum.SystemPrompterMode.html" /><keyword type="enum" name="GcrSystemPromptError" link="enum.SystemPromptError.html" since="4" /><keyword type="constant" name="GCR_SYSTEM_PROMPT_IN_PROGRESS" link="enum.SystemPromptError.html" /><keyword type="macro" name="GCR_CHECK_VERSION" link="func.CHECK_VERSION.html" since="4" /><keyword type="macro" name="gcr_secure_memory_new" link="func.secure_memory_new.html" since="4" /><keyword type="function" name="gcr_data_error_get_domain" link="func.data_error_get_domain.html" since="4" /><keyword type="function" name="gcr_fingerprint_from_attributes" link="func.fingerprint_from_attributes.html" since="4" /><keyword type="function" name="gcr_fingerprint_from_subject_public_key_info" link="func.fingerprint_from_subject_public_key_info.html" since="4" /><keyword type="function" name="gcr_mock_prompter_disconnect" link="func.mock_prompter_disconnect.html" since="4" /><keyword type="function" name="gcr_mock_prompter_expect_close" link="func.mock_prompter_expect_close.html" since="4" /><keyword type="function" name="gcr_mock_prompter_expect_confirm_cancel" link="func.mock_prompter_expect_confirm_cancel.html" since="4" /><keyword type="function" name="gcr_mock_prompter_expect_confirm_ok" link="func.mock_prompter_expect_confirm_ok.html" since="4" /><keyword type="function" name="gcr_mock_prompter_expect_password_cancel" link="func.mock_prompter_expect_password_cancel.html" since="4" /><keyword type="function" name="gcr_mock_prompter_expect_password_ok" link="func.mock_prompter_expect_password_ok.html" since="4" /><keyword type="function" name="gcr_mock_prompter_get_delay_msec" link="func.mock_prompter_get_delay_msec.html" since="4" /><keyword type="function" name="gcr_mock_prompter_is_expecting" link="func.mock_prompter_is_expecting.html" since="4" /><keyword type="function" name="gcr_mock_prompter_is_prompting" link="func.mock_prompter_is_prompting.html" since="4" /><keyword type="function" name="gcr_mock_prompter_set_delay_msec" link="func.mock_prompter_set_delay_msec.html" since="4" /><keyword type="function" name="gcr_mock_prompter_start" link="func.mock_prompter_start.html" since="4" /><keyword type="function" name="gcr_mock_prompter_stop" link="func.mock_prompter_stop.html" since="4" /><keyword type="function" name="gcr_pkcs11_add_module" link="func.pkcs11_add_module.html" since="4" /><keyword type="function" name="gcr_pkcs11_add_module_from_file" link="func.pkcs11_add_module_from_file.html" since="4" /><keyword type="function" name="gcr_pkcs11_get_modules" link="func.pkcs11_get_modules.html" since="4" /><keyword type="function" name="gcr_pkcs11_get_trust_lookup_slots" link="func.pkcs11_get_trust_lookup_slots.html" since="4" /><keyword type="function" name="gcr_pkcs11_get_trust_lookup_uris" link="func.pkcs11_get_trust_lookup_uris.html" since="4" /><keyword type="function" name="gcr_pkcs11_get_trust_store_slot" link="func.pkcs11_get_trust_store_slot.html" since="4" /><keyword type="function" name="gcr_pkcs11_get_trust_store_uri" link="func.pkcs11_get_trust_store_uri.html" since="4" /><keyword type="function" name="gcr_pkcs11_initialize" link="func.pkcs11_initialize.html" since="4" /><keyword type="function" name="gcr_pkcs11_initialize_async" link="func.pkcs11_initialize_async.html" since="4" /><keyword type="function" name="gcr_pkcs11_initialize_finish" link="func.pkcs11_initialize_finish.html" since="4" /><keyword type="function" name="gcr_pkcs11_set_modules" link="func.pkcs11_set_modules.html" since="4" /><keyword type="function" name="gcr_pkcs11_set_trust_lookup_uris" link="func.pkcs11_set_trust_lookup_uris.html" since="4" /><keyword type="function" name="gcr_pkcs11_set_trust_store_uri" link="func.pkcs11_set_trust_store_uri.html" since="4" /><keyword type="function" name="gcr_secure_memory_alloc" link="func.secure_memory_alloc.html" since="4" /><keyword type="function" name="gcr_secure_memory_free" link="func.secure_memory_free.html" since="4" /><keyword type="function" name="gcr_secure_memory_is_secure" link="func.secure_memory_is_secure.html" since="4" /><keyword type="function" name="gcr_secure_memory_realloc" link="func.secure_memory_realloc.html" since="4" /><keyword type="function" name="gcr_secure_memory_strdup" link="func.secure_memory_strdup.html" since="4" /><keyword type="function" name="gcr_secure_memory_strfree" link="func.secure_memory_strfree.html" since="4" /><keyword type="function" name="gcr_secure_memory_try_alloc" link="func.secure_memory_try_alloc.html" since="4" /><keyword type="function" name="gcr_secure_memory_try_realloc" link="func.secure_memory_try_realloc.html" since="4" /><keyword type="function" name="gcr_trust_add_pinned_certificate" link="func.trust_add_pinned_certificate.html" since="4" /><keyword type="function" name="gcr_trust_add_pinned_certificate_async" link="func.trust_add_pinned_certificate_async.html" since="4" /><keyword type="function" name="gcr_trust_add_pinned_certificate_finish" link="func.trust_add_pinned_certificate_finish.html" since="4" /><keyword type="function" name="gcr_trust_is_certificate_anchored" link="func.trust_is_certificate_anchored.html" since="4" /><keyword type="function" name="gcr_trust_is_certificate_anchored_async" link="func.trust_is_certificate_anchored_async.html" since="4" /><keyword type="function" name="gcr_trust_is_certificate_anchored_finish" link="func.trust_is_certificate_anchored_finish.html" since="4" /><keyword type="function" name="gcr_trust_is_certificate_distrusted" link="func.trust_is_certificate_distrusted.html" since="4" /><keyword type="function" name="gcr_trust_is_certificate_distrusted_async" link="func.trust_is_certificate_distrusted_async.html" since="4" /><keyword type="function" name="gcr_trust_is_certificate_distrusted_finish" link="func.trust_is_certificate_distrusted_finish.html" since="4" /><keyword type="function" name="gcr_trust_is_certificate_pinned" link="func.trust_is_certificate_pinned.html" since="4" /><keyword type="function" name="gcr_trust_is_certificate_pinned_async" link="func.trust_is_certificate_pinned_async.html" since="4" /><keyword type="function" name="gcr_trust_is_certificate_pinned_finish" link="func.trust_is_certificate_pinned_finish.html" since="4" /><keyword type="function" name="gcr_trust_remove_pinned_certificate" link="func.trust_remove_pinned_certificate.html" since="4" /><keyword type="function" name="gcr_trust_remove_pinned_certificate_async" link="func.trust_remove_pinned_certificate_async.html" since="4" /><keyword type="function" name="gcr_trust_remove_pinned_certificate_finish" link="func.trust_remove_pinned_certificate_finish.html" since="4" /><keyword type="struct" name="GcrCertificate" link="iface.Certificate.html" since="4" /><keyword type="member" name="CertificateIface.parent" link="iface.Certificate.html" /><keyword type="member" name="CertificateIface.get_der_data" link="iface.Certificate.html" /><keyword type="member" name="CertificateIface.dummy1" link="iface.Certificate.html" /><keyword type="member" name="CertificateIface.dummy2" link="iface.Certificate.html" /><keyword type="member" name="CertificateIface.dummy3" link="iface.Certificate.html" /><keyword type="member" name="CertificateIface.dummy5" link="iface.Certificate.html" /><keyword type="member" name="CertificateIface.dummy6" link="iface.Certificate.html" /><keyword type="member" name="CertificateIface.dummy7" link="iface.Certificate.html" /><keyword type="member" name="CertificateIface.dummy8" link="iface.Certificate.html" /><keyword type="function" name="gcr_certificate_get_basic_constraints" link="method.Certificate.get_basic_constraints.html" since="4" /><keyword type="function" name="gcr_certificate_get_der_data" link="method.Certificate.get_der_data.html" since="4" /><keyword type="function" name="gcr_certificate_get_expiry_date" link="method.Certificate.get_expiry_date.html" since="4" /><keyword type="function" name="gcr_certificate_get_fingerprint" link="method.Certificate.get_fingerprint.html" since="4" /><keyword type="function" name="gcr_certificate_get_fingerprint_hex" link="method.Certificate.get_fingerprint_hex.html" since="4" /><keyword type="function" name="gcr_certificate_get_interface_elements" link="method.Certificate.get_interface_elements.html" since="4" /><keyword type="function" name="gcr_certificate_get_issued_date" link="method.Certificate.get_issued_date.html" since="4" /><keyword type="function" name="gcr_certificate_get_issuer_cn" link="method.Certificate.get_issuer_cn.html" since="4" /><keyword type="function" name="gcr_certificate_get_issuer_dn" link="method.Certificate.get_issuer_dn.html" since="4" /><keyword type="function" name="gcr_certificate_get_issuer_name" link="method.Certificate.get_issuer_name.html" since="4" /><keyword type="function" name="gcr_certificate_get_issuer_part" link="method.Certificate.get_issuer_part.html" since="4" /><keyword type="function" name="gcr_certificate_get_issuer_raw" link="method.Certificate.get_issuer_raw.html" since="4" /><keyword type="function" name="gcr_certificate_get_key_size" link="method.Certificate.get_key_size.html" since="4" /><keyword type="function" name="gcr_certificate_get_serial_number" link="method.Certificate.get_serial_number.html" since="4" /><keyword type="function" name="gcr_certificate_get_serial_number_hex" link="method.Certificate.get_serial_number_hex.html" since="4" /><keyword type="function" name="gcr_certificate_get_subject_cn" link="method.Certificate.get_subject_cn.html" since="4" /><keyword type="function" name="gcr_certificate_get_subject_dn" link="method.Certificate.get_subject_dn.html" since="4" /><keyword type="function" name="gcr_certificate_get_subject_name" link="method.Certificate.get_subject_name.html" since="4" /><keyword type="function" name="gcr_certificate_get_subject_part" link="method.Certificate.get_subject_part.html" since="4" /><keyword type="function" name="gcr_certificate_get_subject_raw" link="method.Certificate.get_subject_raw.html" since="4" /><keyword type="function" name="gcr_certificate_is_issuer" link="method.Certificate.is_issuer.html" since="4" /><keyword type="function" name="gcr_certificate_mixin_emit_notify" link="method.Certificate.mixin_emit_notify.html" since="4" /><keyword type="function" name="gcr_certificate_mixin_class_init" link="type_func.Certificate.mixin_class_init.html" since="4" /><keyword type="function" name="gcr_certificate_mixin_get_property" link="type_func.Certificate.mixin_get_property.html" since="4" /><keyword type="property" name="The GcrCertificate:description property" link="property.Certificate.description.html" since="4" /><keyword type="property" name="The GcrCertificate:expiry-date property" link="property.Certificate.expiry-date.html" since="4" /><keyword type="property" name="The GcrCertificate:issuer-name property" link="property.Certificate.issuer-name.html" since="4" /><keyword type="property" name="The GcrCertificate:label property" link="property.Certificate.label.html" since="4" /><keyword type="property" name="The GcrCertificate:subject-name property" link="property.Certificate.subject-name.html" since="4" /><keyword type="struct" name="GcrImporter" link="iface.Importer.html" since="4" /><keyword type="member" name="ImporterInterface.parent" link="iface.Importer.html" /><keyword type="member" name="ImporterInterface.create_for_parsed" link="iface.Importer.html" /><keyword type="member" name="ImporterInterface.queue_for_parsed" link="iface.Importer.html" /><keyword type="member" name="ImporterInterface.import_async" link="iface.Importer.html" /><keyword type="member" name="ImporterInterface.import_finish" link="iface.Importer.html" /><keyword type="member" name="ImporterInterface.reserved" link="iface.Importer.html" /><keyword type="function" name="gcr_importer_get_interaction" link="method.Importer.get_interaction.html" since="4" /><keyword type="function" name="gcr_importer_import_async" link="method.Importer.import_async.html" since="4" /><keyword type="function" name="gcr_importer_import_finish" link="method.Importer.import_finish.html" since="4" /><keyword type="function" name="gcr_importer_queue_for_parsed" link="method.Importer.queue_for_parsed.html" since="4" /><keyword type="function" name="gcr_importer_set_interaction" link="method.Importer.set_interaction.html" since="4" /><keyword type="function" name="gcr_importer_create_for_parsed" link="type_func.Importer.create_for_parsed.html" since="4" /><keyword type="function" name="gcr_importer_queue_and_filter_for_parsed" link="type_func.Importer.queue_and_filter_for_parsed.html" since="4" /><keyword type="function" name="gcr_importer_register" link="type_func.Importer.register.html" since="4" /><keyword type="function" name="gcr_importer_register_well_known" link="type_func.Importer.register_well_known.html" since="4" /><keyword type="property" name="The GcrImporter:interaction property" link="property.Importer.interaction.html" since="4" /><keyword type="property" name="The GcrImporter:label property" link="property.Importer.label.html" since="4" /><keyword type="property" name="The GcrImporter:uri property" link="property.Importer.uri.html" since="4" /><keyword type="struct" name="GcrImportInteraction" link="iface.ImportInteraction.html" since="4" /><keyword type="member" name="ImportInteractionInterface.parent" link="iface.ImportInteraction.html" /><keyword type="member" name="ImportInteractionInterface.supplement_prep" link="iface.ImportInteraction.html" /><keyword type="member" name="ImportInteractionInterface.supplement" link="iface.ImportInteraction.html" /><keyword type="member" name="ImportInteractionInterface.supplement_async" link="iface.ImportInteraction.html" /><keyword type="member" name="ImportInteractionInterface.supplement_finish" link="iface.ImportInteraction.html" /><keyword type="member" name="ImportInteractionInterface.reserved" link="iface.ImportInteraction.html" /><keyword type="function" name="gcr_import_interaction_supplement" link="method.ImportInteraction.supplement.html" since="4" /><keyword type="function" name="gcr_import_interaction_supplement_async" link="method.ImportInteraction.supplement_async.html" since="4" /><keyword type="function" name="gcr_import_interaction_supplement_finish" link="method.ImportInteraction.supplement_finish.html" since="4" /><keyword type="function" name="gcr_import_interaction_supplement_prep" link="method.ImportInteraction.supplement_prep.html" since="4" /><keyword type="struct" name="GcrPrompt" link="iface.Prompt.html" since="4" /><keyword type="member" name="PromptInterface.parent_iface" link="iface.Prompt.html" /><keyword type="member" name="PromptInterface.prompt_password_async" link="iface.Prompt.html" /><keyword type="member" name="PromptInterface.prompt_password_finish" link="iface.Prompt.html" /><keyword type="member" name="PromptInterface.prompt_confirm_async" link="iface.Prompt.html" /><keyword type="member" name="PromptInterface.prompt_confirm_finish" link="iface.Prompt.html" /><keyword type="member" name="PromptInterface.prompt_close" link="iface.Prompt.html" /><keyword type="function" name="gcr_prompt_close" link="method.Prompt.close.html" since="4" /><keyword type="function" name="gcr_prompt_confirm" link="method.Prompt.confirm.html" since="4" /><keyword type="function" name="gcr_prompt_confirm_async" link="method.Prompt.confirm_async.html" since="4" /><keyword type="function" name="gcr_prompt_confirm_finish" link="method.Prompt.confirm_finish.html" since="4" /><keyword type="function" name="gcr_prompt_confirm_run" link="method.Prompt.confirm_run.html" since="4" /><keyword type="function" name="gcr_prompt_get_caller_window" link="method.Prompt.get_caller_window.html" since="4" /><keyword type="function" name="gcr_prompt_get_cancel_label" link="method.Prompt.get_cancel_label.html" since="4" /><keyword type="function" name="gcr_prompt_get_choice_chosen" link="method.Prompt.get_choice_chosen.html" since="4" /><keyword type="function" name="gcr_prompt_get_choice_label" link="method.Prompt.get_choice_label.html" since="4" /><keyword type="function" name="gcr_prompt_get_continue_label" link="method.Prompt.get_continue_label.html" since="4" /><keyword type="function" name="gcr_prompt_get_description" link="method.Prompt.get_description.html" since="4" /><keyword type="function" name="gcr_prompt_get_message" link="method.Prompt.get_message.html" since="4" /><keyword type="function" name="gcr_prompt_get_password_new" link="method.Prompt.get_password_new.html" since="4" /><keyword type="function" name="gcr_prompt_get_password_strength" link="method.Prompt.get_password_strength.html" since="4" /><keyword type="function" name="gcr_prompt_get_title" link="method.Prompt.get_title.html" since="4" /><keyword type="function" name="gcr_prompt_get_warning" link="method.Prompt.get_warning.html" since="4" /><keyword type="function" name="gcr_prompt_password" link="method.Prompt.password.html" since="4" /><keyword type="function" name="gcr_prompt_password_async" link="method.Prompt.password_async.html" since="4" /><keyword type="function" name="gcr_prompt_password_finish" link="method.Prompt.password_finish.html" since="4" /><keyword type="function" name="gcr_prompt_password_run" link="method.Prompt.password_run.html" since="4" /><keyword type="function" name="gcr_prompt_reset" link="method.Prompt.reset.html" since="4" /><keyword type="function" name="gcr_prompt_set_caller_window" link="method.Prompt.set_caller_window.html" since="4" /><keyword type="function" name="gcr_prompt_set_cancel_label" link="method.Prompt.set_cancel_label.html" since="4" /><keyword type="function" name="gcr_prompt_set_choice_chosen" link="method.Prompt.set_choice_chosen.html" since="4" /><keyword type="function" name="gcr_prompt_set_choice_label" link="method.Prompt.set_choice_label.html" since="4" /><keyword type="function" name="gcr_prompt_set_continue_label" link="method.Prompt.set_continue_label.html" since="4" /><keyword type="function" name="gcr_prompt_set_description" link="method.Prompt.set_description.html" since="4" /><keyword type="function" name="gcr_prompt_set_message" link="method.Prompt.set_message.html" since="4" /><keyword type="function" name="gcr_prompt_set_password_new" link="method.Prompt.set_password_new.html" since="4" /><keyword type="function" name="gcr_prompt_set_title" link="method.Prompt.set_title.html" since="4" /><keyword type="function" name="gcr_prompt_set_warning" link="method.Prompt.set_warning.html" since="4" /><keyword type="property" name="The GcrPrompt:caller-window property" link="property.Prompt.caller-window.html" since="4" /><keyword type="property" name="The GcrPrompt:cancel-label property" link="property.Prompt.cancel-label.html" since="4" /><keyword type="property" name="The GcrPrompt:choice-chosen property" link="property.Prompt.choice-chosen.html" since="4" /><keyword type="property" name="The GcrPrompt:choice-label property" link="property.Prompt.choice-label.html" since="4" /><keyword type="property" name="The GcrPrompt:continue-label property" link="property.Prompt.continue-label.html" since="4" /><keyword type="property" name="The GcrPrompt:description property" link="property.Prompt.description.html" since="4" /><keyword type="property" name="The GcrPrompt:message property" link="property.Prompt.message.html" since="4" /><keyword type="property" name="The GcrPrompt:password-new property" link="property.Prompt.password-new.html" since="4" /><keyword type="property" name="The GcrPrompt:password-strength property" link="property.Prompt.password-strength.html" since="4" /><keyword type="property" name="The GcrPrompt:title property" link="property.Prompt.title.html" since="4" /><keyword type="property" name="The GcrPrompt:warning property" link="property.Prompt.warning.html" since="4" /><keyword type="signal" name="The GcrPrompt::prompt-close signal" link="signal.Prompt.prompt-close.html" since="4" /><keyword type="struct" name="GcrParsed" link="struct.Parsed.html" since="4" /><keyword type="function" name="gcr_parsed_get_attributes" link="method.Parsed.get_attributes.html" since="4" /><keyword type="function" name="gcr_parsed_get_bytes" link="method.Parsed.get_bytes.html" since="4" /><keyword type="function" name="gcr_parsed_get_data" link="method.Parsed.get_data.html" since="4" /><keyword type="function" name="gcr_parsed_get_description" link="method.Parsed.get_description.html" since="4" /><keyword type="function" name="gcr_parsed_get_filename" link="method.Parsed.get_filename.html" since="4" /><keyword type="function" name="gcr_parsed_get_format" link="method.Parsed.get_format.html" since="4" /><keyword type="function" name="gcr_parsed_get_label" link="method.Parsed.get_label.html" since="4" /><keyword type="function" name="gcr_parsed_ref" link="method.Parsed.ref.html" since="4" /><keyword type="function" name="gcr_parsed_unref" link="type_func.Parsed.unref.html" since="4" /></functions></book>