Namespace: OpenEdge.DataAdmin.Util
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"
]
}
}
},




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 /* The (short) reference of the provider */
CHARACTER ProviderType /* An ABL type name for the provider */
CHARACTER TypeHash /* A hash value to validate that the running handler is the expected version. */


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

/* The (short) reference of the provider
Returns CHARACTER
Top

CHARACTER ProviderType

/* An ABL type name for the provider
Returns CHARACTER
Top

CHARACTER TypeHash

/* A hash value to validate that the running handler is the expected version.
Returns CHARACTER


Copyright © 2017 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7