class CCL::Security::JWProtectedObject
Base class for JWE and JWS.
#include <jsonwebsecurity.h> class JWProtectedObject { public: // methods PROPERTY_OBJECT (CCL::Attributes, protectedHeader, ProtectedHeader); JOSE::Algorithm getAlgorithm () const; void setAlgorithm (JOSE::Algorithm algorithm); bool isKnownAlgorithm () const; bool isDirect () const; MutableCString getKeyID () const; void setKeyID (StringID keyId); MutableCString getType () const; void setType (StringID type); bool isJWT () const; };