Structures
The following structures are available globally.
- 
                  
                  
Declaration
Swift
public struct AcmeChallengeextension AcmeChallenge: Sendableextension AcmeChallenge: Equatable, Hashable - 
                  
                  
Holds URLs of all the standard ACME endpoint supported on an ACME server.
See moreSee
See [core_crypto::e2e_identity::types::E2eiAcmeDirectory]Declaration
Swift
public struct AcmeDirectoryextension AcmeDirectory: Sendableextension AcmeDirectory: Equatable, Hashable - 
                  
                  
to avoid recursive structs
See moreDeclaration
Swift
public struct BufferedDecryptedMessageextension BufferedDecryptedMessage: Sendable - 
                  
                  
Metadata describing the conditions of the build of this software.
See moreDeclaration
Swift
public struct BuildMetadataextension BuildMetadata: Sendableextension BuildMetadata: Equatable, Hashable - 
                  
                  
Undocumented
See moreDeclaration
Swift
public struct CommitBundleextension CommitBundle: Sendable - 
                  
                  
See [core_crypto::prelude::MlsConversationConfiguration]
See moreDeclaration
Swift
public struct ConversationConfigurationextension ConversationConfiguration: Sendable - 
                  
                  
Supporting struct for CRL registration result
See moreDeclaration
Swift
public struct CrlRegistrationextension CrlRegistration: Sendableextension CrlRegistration: Equatable, Hashable - 
                  
                  
see [core_crypto::prelude::MlsCustomConfiguration]
See moreDeclaration
Swift
public struct CustomConfigurationextension CustomConfiguration: Sendableextension CustomConfiguration: Equatable, Hashable - 
                  
                  
See [core_crypto::prelude::MlsConversationDecryptMessage]
See moreDeclaration
Swift
public struct DecryptedMessageextension DecryptedMessage: Sendable - 
                  
                  
Undocumented
See moreDeclaration
Swift
public struct GroupInfoBundleextension GroupInfoBundle: Sendable - 
                  
                  
A
See moreHistorySecretencodes sufficient client state that it can be used to instantiate an ephemeral client.Declaration
Swift
public struct HistorySecretextension HistorySecret: Sendable - 
                  
                  
Result of an authorization creation.
See moreSee
See [core_crypto::e2e_identity::types::E2eiNewAcmeAuthz]Declaration
Swift
public struct NewAcmeAuthzextension NewAcmeAuthz: Sendableextension NewAcmeAuthz: Equatable, Hashable - 
                  
                  
Declaration
Swift
public struct NewAcmeOrderextension NewAcmeOrder: Sendableextension NewAcmeOrder: Equatable, Hashable - 
                  
                  
Undocumented
See moreDeclaration
Swift
public struct ProteusAutoPrekeyBundleextension ProteusAutoPrekeyBundle: Sendableextension ProteusAutoPrekeyBundle: Equatable, Hashable - 
                  
                  
see [core_crypto::prelude::WelcomeBundle]
See moreDeclaration
Swift
public struct WelcomeBundleextension WelcomeBundle: Sendable - 
                  
                  
See [core_crypto::prelude::WireIdentity]
See moreDeclaration
Swift
public struct WireIdentityextension WireIdentity: Sendableextension WireIdentity: Equatable, Hashable - 
                  
                  
See [core_crypto::prelude::X509Identity]
See moreDeclaration
Swift
public struct X509Identityextension X509Identity: Sendableextension X509Identity: Equatable, Hashable 
        Structures  Reference