import {DeleteMessageBody} from 'service-framework/src/message-factory/MessageBody.js'
DeleteMessageBody
Extends:
Class representation of the DeleteMessageBody data object
Constructor Summary
Public Constructor | ||
public |
constructor(idToken: Identity.JWT, accessToken: Identity.JWT, resource: URL.URLList, schema: URL.HypertyCatalogueURL, assertedIdentity: Identity.Identity, attribute: String) |
Member Summary
Public Members | ||
public |
attribute: * |
|
public |
|
Inherited Summary
From class RethinkObject | ||
public |
Validates this RethinkObject against the provided schema. |
From class MessageBody | ||
public |
accessToken: * |
|
public |
|
|
public |
idToken: * |
|
public |
resource: * |
|
public |
schema: * |
|
public |
via: * |
|
public |
addVia(token: Identity.JWT): MessageBody Adds a via URL to the given message body. |
Public Constructors
public constructor(idToken: Identity.JWT, accessToken: Identity.JWT, resource: URL.URLList, schema: URL.HypertyCatalogueURL, assertedIdentity: Identity.Identity, attribute: String) source
Override:
MessageBody#constructorParams:
Name | Type | Attribute | Description |
idToken | Identity.JWT | ||
accessToken | Identity.JWT | ||
resource | URL.URLList | One or more URLs of objects to be deleted |
|
schema | URL.HypertyCatalogueURL | URL of the Data object schema stored in the Catalogue |
|
assertedIdentity | Identity.Identity | AssertedIdentity is compliant with User Identity Data Model |
|
attribute | String | Identifies the attribute in the Object to be deleted (optional) |