| 42 | SecBuffer m_buf; ///< A @c SecBuffer instance. |
| 43 | |
| 44 | void init(byte *ptr, size_t len) |
| 45 | { |
| 46 | ulVersion= 0; |
| 47 | cBuffers= 1; |
| 48 | pBuffers= &m_buf; |
| 49 | |
| 50 | m_buf.BufferType= SECBUFFER_TOKEN; |
| 51 | m_buf.pvBuffer= ptr; |
| 52 | m_buf.cbBuffer= (ULONG)len; |
| 53 | } |
| 54 | |
| 55 | /// If @c false, no deallocation will be done in the destructor. |
| 56 | bool m_allocated; |