A non-%NULL GStrv of interfaces which provide information
as to what kind of authentication channels can possibly appear before the connection reaches the CONNECTED state, or null
if TP_PROTOCOL_FEATURE_CORE has not been prepared.
A
AvatarRequirements representing the avatar requirements on this protocol, or null if TP_PROTOCOL_FEATURE_CORE
has not been prepared or if the protocol doesn't support avatars.
The classes of channel that can be requested from connections to this
protocol, or null if this is unknown or the TP_PROTOCOL_FEATURE_CORE feature has not been prepared.
The name of the protocol in a form suitable for display to users, such
as "AIM" or "Yahoo!", or a string based on protocol_name
(currently constructed by putting the first character in title case, but this is not guaranteed) if no better name is available or
the TP_PROTOCOL_FEATURE_CORE feature has not been prepared.
The most common vCard field used for this protocol's contact
identifiers, normalized to lower case, or null if there is no such field or the TP_PROTOCOL_FEATURE_CORE
feature has not been prepared.