Namespace: OpenEdge.DataAdmin.Util
Type: Class StsProvider
Parent Classes:
Inherits: Progress.Lang.Object


Copyright (c) 2016 by Progress Software Corporation. All rights reserved.
File:StsProvider
Author(s):pjudge
Created:Wed Apr 27 13:38:38 EDT 2016
Notes:* export per schema below
"providers": {
"type": "object",
"patternProperties": {
"^[A-Za-z] * / [A-Za-z$0-9-.]*$": {
"type": "object",
"properties": {
"type": {
"type": "string",
"pattern": "^[A-Za-z]+[A-Za-z$0-9-&#%.]+[A-Za-z$0-9-&#%]*$"
},
"hash": {
"type": "string",
"description": "A hash value to validate that the running handler is the expected version."
}
},
"required": [
"type"
]
}
}
},
/* The (short) reference of the provider



Method Summary
  Options Name Purpose
  Progress.Json.ObjectModel.JsonObject ExportConfig () /* Returns a JSON representation of this @return JsonObject A JSON representation of this object */
  OpenEdge.DataAdmin.Util.StsProvider ImportConfig (character, JsonObject) /* Creates a StsProvider instance from JSON config @param character The provider reference @param JsonObject the config for a single provider, per the schema above @return StsProvider A configured provider */
  OpenEdge.DataAdmin.Util.StsProvider ImportConfig (JsonObject) /* Creates a StsProvider instance from JSON config @param JsonObject the config for a single provider, per the schema above @return StsProvider A configured provider */

Constructor Summary
  Options Name Purpose
  StsProvider (character)

Property Summary
  Options Name Purpose
  CHARACTER ProviderReference
  CHARACTER ProviderType
  CHARACTER TypeHash


Method Detail
Top

Progress.Json.ObjectModel.JsonObject ExportConfig ()

/* Returns a JSON representation of this
Returns Progress.Json.ObjectModel.JsonObject
  JsonObject A JSON representation of this object
Top

OpenEdge.DataAdmin.Util.StsProvider ImportConfig (character, JsonObject)

/* Creates a StsProvider instance from JSON config
Parameters:
pcRef CHARACTER
 
poConfig Progress.Json.ObjectModel.JsonObject
 
Returns OpenEdge.DataAdmin.Util.StsProvider
  StsProvider A configured provider
Top

OpenEdge.DataAdmin.Util.StsProvider ImportConfig (JsonObject)

/* Creates a StsProvider instance from JSON config
Parameters:
poConfig Progress.Json.ObjectModel.JsonObject
 
Returns OpenEdge.DataAdmin.Util.StsProvider
  StsProvider A configured provider


Constructor Detail
Top

StsProvider (character)

Parameters:
pcRef CHARACTER
 


Property Detail
Top

CHARACTER ProviderReference

Returns CHARACTER
 
Top

CHARACTER ProviderType

Returns CHARACTER
 
Top

CHARACTER TypeHash

Returns CHARACTER