Home Reference Source Test
public class | source

CreateMessageBody

Extends:

RethinkObjectMessageBody → CreateMessageBody

Class representation of the CreateMessageBody object

Constructor Summary

Public Constructor
public

constructor(value: String, policy: URL.URL, idToken: Identity.JWT, accessToken: Identity.JWT, resource: URL.URL, schema: URL.HypertyCatalogueURL, assertedIdentity: Identity.Identity)

Member Summary

Public Members
public

policy: *

public

value: *

Inherited Summary

From class RethinkObject
public

validate(schema: *): boolean

Validates this RethinkObject against the provided schema.

From class MessageBody
public
public
public

idToken: *

public
public

schema: *

public

via: *

public

addVia(token: Identity.JWT): MessageBody

Adds a via URL to the given message body.

Public Constructors

public constructor(value: String, policy: URL.URL, idToken: Identity.JWT, accessToken: Identity.JWT, resource: URL.URL, schema: URL.HypertyCatalogueURL, assertedIdentity: Identity.Identity) source

Override:

MessageBody#constructor

Params:

NameTypeAttributeDescription
value String

Contains the created object in JSON format.

policy URL.URL

URL from where access policy control can be downloaded

idToken Identity.JWT
accessToken Identity.JWT
resource URL.URL

URL of the object

schema URL.HypertyCatalogueURL

URL of the Data object schema stored in the Catalogue

assertedIdentity Identity.Identity

AssertedIdentity is compliant with User Identity Data Model

Public Members

public policy: * source

public value: * source