Namespace: OpenEdge.DataAdmin.Util
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

PUBLIC Progress.Json.ObjectModel.JsonObject ExportConfig ()

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

PRIVATE 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

PUBLIC 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

PUBLIC StsDomain (character)

Parameters:
pcName CHARACTER


Property Detail
Top

PUBLIC CHARACTER ActionOptions

Returns CHARACTER
Top

PUBLIC CHARACTER AuthProviderRef

Returns CHARACTER
Top

PUBLIC CHARACTER Description

Returns CHARACTER
Top

PUBLIC CHARACTER DomainOptions

Returns CHARACTER
Top

PUBLIC LOGICAL Enabled

Returns LOGICAL
Top

PUBLIC OpenEdge.DataAdmin.Util.StsDomainActionEnum EnabledDomainActions

Returns OpenEdge.DataAdmin.Util.StsDomainActionEnum
Top

PUBLIC OpenEdge.DataAdmin.Util.StsDomainEventGroupEnum EnabledEventGroups

Returns OpenEdge.DataAdmin.Util.StsDomainEventGroupEnum
Top

PUBLIC CHARACTER EventProviderRef

Returns CHARACTER
Top

PUBLIC CHARACTER Name

Returns CHARACTER
Top

PUBLIC CHARACTER PolicyProviderRef

Returns CHARACTER
Top

PRIVATE CHARACTER PROP_ACTIONS

Returns CHARACTER
Top

PRIVATE CHARACTER PROP_AUTH_PROVIDER

Returns CHARACTER
Top

PRIVATE CHARACTER PROP_DESC

Returns CHARACTER
Top

PRIVATE CHARACTER PROP_ENABLED

Returns CHARACTER
Top

PRIVATE CHARACTER PROP_EVENTS

Returns CHARACTER
Top

PRIVATE CHARACTER PROP_GROUPS

Returns CHARACTER
Top

PRIVATE CHARACTER PROP_NAME

Returns CHARACTER
Top

PRIVATE CHARACTER PROP_OPTIONS

Returns CHARACTER
Top

PRIVATE CHARACTER PROP_POLICY_PROVIDER

Returns CHARACTER
Top

PRIVATE CHARACTER PROP_PROVIDER

Returns CHARACTER


Copyright © 2020 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 12.2.0