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

Inherits: Progress.Lang.Object


Copyright (c) 2016 by Progress Software Corporation. All rights reserved.
File:StsDomain
Author(s):pjudge
Created:Wed Apr 27 13:38:38 EDT 2016



Method Summary
  Options Name Purpose
  Progress.Json.ObjectModel.JsonObject ExportConfig () /* Returns a json representation of this STS Domain @return JsonObject The schema-compliant JSON */
  CHARACTER FormatEnumName (character) /* formats an enum name to have a leading lower-case letter, per the Java naming convention @param character The unformatted string @return character The formatted string */
  OpenEdge.DataAdmin.Util.StsDomain ImportConfig (JsonObject) /* Creates a StsDomain instance from JSON config @param character The name of the domain to import @param JsonObject the config for a single domain, per the schema above @return StsDomain A configured domain */

Constructor Summary
  Options Name Purpose
  StsDomain (character)

Property Summary
  Options Name Purpose
  CHARACTER ActionOptions
  CHARACTER AuthProviderRef
  CHARACTER Description
  CHARACTER DomainOptions
  LOGICAL Enabled
  OpenEdge.DataAdmin.Util.StsDomainActionEnum EnabledDomainActions
  OpenEdge.DataAdmin.Util.StsDomainEventGroupEnum EnabledEventGroups
  CHARACTER EventProviderRef
  CHARACTER Name
  CHARACTER PolicyProviderRef
  CHARACTER PROP_ACTIONS
  CHARACTER PROP_AUTH_PROVIDER
  CHARACTER PROP_DESC
  CHARACTER PROP_ENABLED
  CHARACTER PROP_EVENTS
  CHARACTER PROP_GROUPS
  CHARACTER PROP_NAME
  CHARACTER PROP_OPTIONS
  CHARACTER PROP_POLICY_PROVIDER
  CHARACTER PROP_PROVIDER


Method Detail
Top

Progress.Json.ObjectModel.JsonObject ExportConfig ()

/* Returns a json representation of this STS Domain
Returns Progress.Json.ObjectModel.JsonObject
  JsonObject The schema-compliant JSON
Top

CHARACTER FormatEnumName (character)

/* formats an enum name to have a leading lower-case letter, per the Java naming
convention
Parameters:
pcName CHARACTER
 
Returns CHARACTER
  character The formatted string
Top

OpenEdge.DataAdmin.Util.StsDomain ImportConfig (JsonObject)

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


Constructor Detail
Top

StsDomain (character)

Parameters:
pcName CHARACTER
 


Property Detail
Top

CHARACTER ActionOptions

Returns CHARACTER
 
Top

CHARACTER AuthProviderRef

Returns CHARACTER
 
Top

CHARACTER Description

Returns CHARACTER
 
Top

CHARACTER DomainOptions

Returns CHARACTER
 
Top

LOGICAL Enabled

Returns LOGICAL
 
Top

OpenEdge.DataAdmin.Util.StsDomainActionEnum EnabledDomainActions

Returns OpenEdge.DataAdmin.Util.StsDomainActionEnum
 
Top

OpenEdge.DataAdmin.Util.StsDomainEventGroupEnum EnabledEventGroups

Returns OpenEdge.DataAdmin.Util.StsDomainEventGroupEnum
 
Top

CHARACTER EventProviderRef

Returns CHARACTER
 
Top

CHARACTER Name

Returns CHARACTER
 
Top

CHARACTER PolicyProviderRef

Returns CHARACTER
 
Top

CHARACTER PROP_ACTIONS

Returns CHARACTER
 
Top

CHARACTER PROP_AUTH_PROVIDER

Returns CHARACTER
 
Top

CHARACTER PROP_DESC

Returns CHARACTER
 
Top

CHARACTER PROP_ENABLED

Returns CHARACTER
 
Top

CHARACTER PROP_EVENTS

Returns CHARACTER
 
Top

CHARACTER PROP_GROUPS

Returns CHARACTER
 
Top

CHARACTER PROP_NAME

Returns CHARACTER
 
Top

CHARACTER PROP_OPTIONS

Returns CHARACTER
 
Top

CHARACTER PROP_POLICY_PROVIDER

Returns CHARACTER
 
Top

CHARACTER PROP_PROVIDER

Returns CHARACTER