message: public api key getter
diff: @@ -15,10 +15,10 @@ import {TypeUtil} from "../Utility/TypeUtil";
  export class DocumentStore implements IDocumentStore {
  protected url: string;
  - protected apiKey?: string;
  protected sessionId: string;
  protected generator: IHiloKeyGenerator;
  protected initialized: boolean = false;
  + protected _apiKey?: string;
  private _database: string;
  private _operations: Operations;
  private _conventions: DocumentConventions;
  @@ -28,6 +28,10 @@ export class DocumentStore implements IDocumentStore {
  return this._database;
  }
  + public get apiKey(): string {
  + return this._apiKey;
  + }
  +
  public getRequestExecutor(database?: string): RequestExecutor {
  const dbName = database || this._database;
  @@ -59,7 +63,7 @@ export class DocumentStore implements IDocumentStore {
  constructor(url: string, defaultDatabase: string, apiKey?: string) {
  this.url = url;
  this._database = defaultDatabase;
  - this.apiKey = apiKey;
  + this._apiKey = apiKey;
  }
  static create(url: string, defaultDatabase: string, apiKey?: string): IDocumentStore {
  @@ -119,6 +123,6 @@ export class DocumentStore implements IDocumentStore {
  }
  protected createRequestExecutor(database?: string): RequestExecutor {
  - return new RequestExecutor(this.url, database || this._database, this.apiKey, this.conventions);
  + return new RequestExecutor(this.url, database || this._database, this._apiKey, this.conventions);
  }
  }
  \ No newline at end of file
  