Generates the necessary Set-Cookie header if a cookie value is detected in the metadata. The keys of the input cookieMap should be the URIs of the predicates used in the metadata when the object is a cookie value. The value of the map are objects that contain the name of the cookie, and the URI that is used to store the expiration date in the metadata, if any. If no expiration date is found in the metadata, none will be set for the cookie, causing it to be a session cookie.

Hierarchy (view full)

Constructors

Methods

  • Checks whether the input can be handled by this class. If it cannot handle the input, rejects with an error explaining why.

    Parameters

    Returns Promise<void>

    A promise resolving if the input can be handled, rejecting with an Error if not.