gstsdp.mikeypayload_key_data

Module for [MIKEYPayloadKeyData] class

Types 1

The Key data payload contains key material. It should be added as sub payload to the KEMAC.

Fields
Methods
void * _cPtr()
gstsdp.mikeypayload.MIKEYPayload pt() @propertyGet `pt` field. Returns: the payload header
gstsdp.types.MIKEYKeyDataType keyType() @propertyGet `keyType` field. Returns: the #GstMIKEYKeyDataType of @key_data
void keyType(gstsdp.types.MIKEYKeyDataType propval) @propertySet `keyType` field. Params: propval = the #GstMIKEYKeyDataType of @key_data
ushort keyLen() @propertyGet `keyLen` field. Returns: length of @key_data
void keyLen(ushort propval) @propertySet `keyLen` field. Params: propval = length of @key_data
ushort saltLen() @propertyGet `saltLen` field. Returns: the length of @salt_data, can be 0
void saltLen(ushort propval) @propertySet `saltLen` field. Params: propval = the length of @salt_data, can be 0
gstsdp.types.MIKEYKVType kvType() @propertyGet `kvType` field. Returns: the Key Validity type
void kvType(gstsdp.types.MIKEYKVType propval) @propertySet `kvType` field. Params: propval = the Key Validity type
Constructors
this(void * ptr, Flag!"Take" take)