In general, when we define a hmac security scheme of the OpenAPI Specification, the generated module will use this struct to define the required crypto-related key information.
@type t() :: %Oasis.HMACToken.Crypto{credential: String.t(), secret: String.t()}