Contents

init(data:)

Creates a nonce from the given data.

Declaration

init<D>(data: D) throws where D : DataProtocol

Parameters

  • data:

    A 12-byte data representation of the nonce. The initializer throws an error if the data isn’t 12 bytes long.

Discussion

Unless your use case calls for a nonce with a specific value, use the init() method to instead create a random nonce.

See Also

Creating a nonce