45 LIBDCP_DISABLE_WARNINGS
46 #include <asdcp/AS_DCP.h>
47 LIBDCP_ENABLE_WARNINGS
62 explicit Key (
int length = ASDCP::KeyLen);
65 explicit Key (uint8_t
const *,
int length = ASDCP::KeyLen);
68 explicit Key (std::string);
71 Key& operator= (
Key const &);
76 uint8_t
const *
value ()
const {
85 std::string
hex ()
const;
94 extern bool operator== (
Key const & a,
Key const & b);
95 extern bool operator!= (
Key const & a,
Key const & b);
A key for decrypting/encrypting assets.
Key(int length=ASDCP::KeyLen)
uint8_t const * value() const
Namespace for everything in libdcp.