Structures
The following structures are available globally.
-
Declaration
Swift
public struct AcmeChallenge
extension AcmeChallenge: Sendable
extension AcmeChallenge: Equatable, Hashable
-
Holds URLs of all the standard ACME endpoint supported on an ACME server.
See
See [core_crypto::e2e_identity::types::E2eiAcmeDirectory]Declaration
Swift
public struct AcmeDirectory
extension AcmeDirectory: Sendable
extension AcmeDirectory: Equatable, Hashable
-
to avoid recursive structs
See moreDeclaration
Swift
public struct BufferedDecryptedMessage
extension BufferedDecryptedMessage: Sendable
-
Metadata describing the conditions of the build of this software.
See moreDeclaration
Swift
public struct BuildMetadata
extension BuildMetadata: Sendable
extension BuildMetadata: Equatable, Hashable
-
Undocumented
See moreDeclaration
Swift
public struct CommitBundle
extension CommitBundle: Sendable
-
See [core_crypto::prelude::MlsConversationConfiguration]
See moreDeclaration
Swift
public struct ConversationConfiguration
extension ConversationConfiguration: Sendable
-
Supporting struct for CRL registration result
See moreDeclaration
Swift
public struct CrlRegistration
extension CrlRegistration: Sendable
extension CrlRegistration: Equatable, Hashable
-
see [core_crypto::prelude::MlsCustomConfiguration]
See moreDeclaration
Swift
public struct CustomConfiguration
extension CustomConfiguration: Sendable
extension CustomConfiguration: Equatable, Hashable
-
See [core_crypto::prelude::MlsConversationDecryptMessage]
See moreDeclaration
Swift
public struct DecryptedMessage
extension DecryptedMessage: Sendable
-
Undocumented
See moreDeclaration
Swift
public struct GroupInfoBundle
extension GroupInfoBundle: Sendable
-
A
See moreHistorySecret
encodes sufficient client state that it can be used to instantiate an ephemeral client.Declaration
Swift
public struct HistorySecret
extension HistorySecret: Sendable
-
Result of an authorization creation.
See
See [core_crypto::e2e_identity::types::E2eiNewAcmeAuthz]Declaration
Swift
public struct NewAcmeAuthz
extension NewAcmeAuthz: Sendable
extension NewAcmeAuthz: Equatable, Hashable
-
Declaration
Swift
public struct NewAcmeOrder
extension NewAcmeOrder: Sendable
extension NewAcmeOrder: Equatable, Hashable
-
Undocumented
See moreDeclaration
Swift
public struct ProteusAutoPrekeyBundle
extension ProteusAutoPrekeyBundle: Sendable
extension ProteusAutoPrekeyBundle: Equatable, Hashable
-
see [core_crypto::prelude::WelcomeBundle]
See moreDeclaration
Swift
public struct WelcomeBundle
extension WelcomeBundle: Sendable
-
See [core_crypto::prelude::WireIdentity]
See moreDeclaration
Swift
public struct WireIdentity
extension WireIdentity: Sendable
extension WireIdentity: Equatable, Hashable
-
See [core_crypto::prelude::X509Identity]
See moreDeclaration
Swift
public struct X509Identity
extension X509Identity: Sendable
extension X509Identity: Equatable, Hashable