publicKey
TypeScriptget publicKey(): MLDSA65_PublicKeySwift declarationlet publicKey: MLDSA65.PublicKeyThe corresponding public key.
struct · iOS 26.0+ · SDK 27.1
struct PrivateKeyget publicKey(): MLDSA65_PublicKeySwift declarationlet publicKey: MLDSA65.PublicKeyThe corresponding public key.
static initAccessControlAuthenticationContext(accessControl?: _Security_SecAccessControl, authenticationContext?: (_LocalAuthentication_LAContext) | null): SecureEnclave_MLDSA65_PrivateKeySwift declarationinit(accessControl: SecAccessControl = SecAccessControlCreateWithFlags(nil, kSecAttrAccessibleAfterFirstUnlockThisDeviceOnly, [], nil)!, authenticationContext: LAContext? = nil) throwsget dataRepresentation(): ArrayBufferSwift declarationlet dataRepresentation: DataA data representation of the private key.
static initDataRepresentationAuthenticationContext(dataRepresentation: ArrayBuffer, authenticationContext?: (_LocalAuthentication_LAContext) | null): SecureEnclave_MLDSA65_PrivateKeySwift declarationinit<D>(dataRepresentation: D, authenticationContext: LAContext? = nil) throws where D : DataProtocolsignatureFor(data: ArrayBuffer): ArrayBufferSwift declarationfunc signature<D>(for data: D) throws -> Data where D : DataProtocolGenerates a MLDSA65 signature - Parameters: - data: The data to sign - Returns: The MLDSA65 signature - Throws: If there is a failure producing the signature
signatureForContext(data: ArrayBuffer, context: ArrayBuffer): ArrayBufferSwift declarationfunc signature<D, C>(for data: D, context: C) throws -> Data where D : DataProtocol, C : DataProtocolGenerates a MLDSA65 signature, with context - Parameters: - data: The data to sign - context: Context for the signature - Returns: The MLDSA65 signature - Throws: If there is a failure producing the signature
No declarations were skipped in this snapshot.