Table of Contents - tanker-core-2.21.0 Documentation
Classes and Modules
- CLogRecord
- FFI
- FFI::Library
- Tanker
- Tanker::Admin
- Tanker::Admin::App
- Tanker::Admin::AppUpdateOptions
- Tanker::Admin::CAdmin
- Tanker::Admin::CAdmin::CAppDescriptor
- Tanker::CTanker
- Tanker::CTanker::CDeviceInfo
- Tanker::CTanker::CEmailVerification
- Tanker::CTanker::CFuture
- Tanker::CTanker::CPhoneNumberVerification
- Tanker::CTanker::CTankerError
- Tanker::CTanker::CTankerEvent
- Tanker::CTanker::CVerification
- Tanker::CTanker::CVerificationMethod
- Tanker::Core
- Tanker::Core::AttachResult
- Tanker::Core::EncryptionSession
- Tanker::Core::LogRecord
- Tanker::Core::Options
- Tanker::EmailVerification
- Tanker::EmailVerificationMethod
- Tanker::EncryptionOptions
- Tanker::Error
- Tanker::Error::Conflict
- Tanker::Error::DecryptionFailed
- Tanker::Error::DeviceRevoked
- Tanker::Error::ExpiredVerification
- Tanker::Error::GroupTooBig
- Tanker::Error::IOError
- Tanker::Error::IdentityAlreadyAttached
- Tanker::Error::InternalError
- Tanker::Error::InvalidArgument
- Tanker::Error::InvalidVerification
- Tanker::Error::NetworkError
- Tanker::Error::OperationCanceled
- Tanker::Error::PreconditionFailed
- Tanker::Error::TooManyAttempts
- Tanker::Error::UpgradeRequired
- Tanker::IoMixin
- Tanker::IoToTankerStreamWrapper
- Tanker::OIDCIDTokenVerification
- Tanker::OIDCIDTokenVerificationMethod
- Tanker::PassphraseVerification
- Tanker::PassphraseVerificationMethod
- Tanker::PhoneNumberVerification
- Tanker::PhoneNumberVerificationMethod
- Tanker::SharingOptions
- Tanker::Status
- Tanker::Stream
- Tanker::TankerStreamToIoWrapper
- Tanker::Verification
- Tanker::VerificationKeyVerification
- Tanker::VerificationKeyVerificationMethod
- Tanker::VerificationMethod
- Tanker::VerificationOptions
Methods
- ::do_stream_action — Tanker::Stream
- ::free_manual_cstring — Tanker::CTanker
- ::from_ctanker_error — Tanker::Error
- ::get_path — Tanker::CTanker
- ::native_version — Tanker::Core
- ::new — Tanker::Admin
- ::new — Tanker::Admin::App
- ::new — Tanker::Admin::AppUpdateOptions
- ::new — Tanker::CTanker::CDeviceInfo
- ::new — Tanker::CTanker::CFuture
- ::new — Tanker::CTanker::CEmailVerification
- ::new — Tanker::CTanker::CPhoneNumberVerification
- ::new — Tanker::CTanker::CVerification
- ::new — Tanker::Core
- ::new — Tanker::Core::AttachResult
- ::new — Tanker::Core::EncryptionSession
- ::new — Tanker::Core::LogRecord
- ::new — Tanker::Core::Options
- ::new — Tanker::IoToTankerStreamWrapper
- ::new — Tanker::TankerStreamToIoWrapper
- ::new — Tanker::EmailVerification
- ::new — Tanker::PassphraseVerification
- ::new — Tanker::VerificationKeyVerification
- ::new — Tanker::OIDCIDTokenVerification
- ::new — Tanker::PhoneNumberVerification
- ::new — Tanker::EmailVerificationMethod
- ::new — Tanker::PhoneNumberVerificationMethod
- ::new — Tanker::EncryptionOptions
- ::new — Tanker::Error
- ::new — Tanker::SharingOptions
- ::new — Tanker::VerificationOptions
- ::new_cstring — Tanker::CTanker
- ::new_cstring_array — Tanker::CTanker
- ::prehash_password — Tanker::Core
- ::release — Tanker::Admin::CAdmin::CAppDescriptor
- ::release — Tanker::CTanker::CFuture
- ::set_log_handler — Tanker::Core
- ::test_and_set_log_handler — Tanker::Core
- #== — Tanker::VerificationMethod
- #== — Tanker::EmailVerificationMethod
- #== — Tanker::PhoneNumberVerificationMethod
- #app_update — Tanker::Admin
- #assert_connected — Tanker::Admin
- #attach_provisional_identity — Tanker::Core
- #blocking_attach_function — FFI::Library
- #close — Tanker::IoToTankerStreamWrapper
- #close — Tanker::TankerStreamToIoWrapper
- #close — Tanker::IoMixin
- #connect — Tanker::Admin
- #connect_device_revoked_handler — Tanker::Core
- #create_app — Tanker::Admin
- #create_encryption_session — Tanker::Core
- #create_group — Tanker::Core
- #decrypt_data — Tanker::Core
- #decrypt_stream — Tanker::Core
- #decrypt_utf8 — Tanker::Core
- #delete_app — Tanker::Admin
- #device_id — Tanker::Core
- #device_list — Tanker::Core
- #disconnect_handler — Tanker::Core
- #do_read — Tanker::IoToTankerStreamWrapper
- #encrypt_common — Tanker::Core
- #encrypt_common — Tanker::Core::EncryptionSession
- #encrypt_data — Tanker::Core
- #encrypt_data — Tanker::Core::EncryptionSession
- #encrypt_stream — Tanker::Core
- #encrypt_stream — Tanker::Core::EncryptionSession
- #encrypt_utf8 — Tanker::Core
- #encrypt_utf8 — Tanker::Core::EncryptionSession
- #free — Tanker::Core
- #generate_verification_key — Tanker::Core
- #get — Tanker::CTanker::CFuture
- #get_email_verification_code — Tanker::Admin::App
- #get_email_verification_code — Tanker::Admin::CAdmin::CAppDescriptor
- #get_maybe_string — Tanker::CTanker::CFuture
- #get_resource_id — Tanker::Core
- #get_sms_verification_code — Tanker::Admin::App
- #get_sms_verification_code — Tanker::Admin::CAdmin::CAppDescriptor
- #get_string — Tanker::CTanker::CFuture
- #get_verification_methods — Tanker::Core
- #init_io — Tanker::TankerStreamToIoWrapper
- #read — Tanker::IoToTankerStreamWrapper
- #read — Tanker::IoMixin
- #read_nonblock — Tanker::IoMixin
- #read_thread — Tanker::TankerStreamToIoWrapper
- #readbyte — Tanker::IoMixin
- #readchar — Tanker::IoMixin
- #readline — Tanker::IoMixin
- #readlines — Tanker::IoMixin
- #readpartial — Tanker::IoMixin
- #register_identity — Tanker::Core
- #resource_id — Tanker::Core::EncryptionSession
- #revoke_device — Tanker::Core
- #revoked? — Tanker::CTanker::CDeviceInfo
- #set_verification_method — Tanker::Core
- #share — Tanker::Core
- #start — Tanker::Core
- #status — Tanker::Core
- #stop — Tanker::Core
- #to_verification_method — Tanker::CTanker::CVerificationMethod
- #update_group_members — Tanker::Core
- #verify_identity — Tanker::Core
- #verify_provisional_identity — Tanker::Core