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 /* <fka system|pam-options>. A comma-delimited list. These apply to all actions */
CHARACTER AuthProviderRef /* A reference to the auth provider */
CHARACTER Description /* A clear-text description of the domain */
CHARACTER DomainOptions /* <fka runtime-options>. A comma-delimited list */
LOGICAL Enabled /* Is the domain enabled? */
OpenEdge.DataAdmin.Util.StsDomainActionEnum EnabledDomainActions /* The domain action groups - a flag for each pam-action */
OpenEdge.DataAdmin.Util.StsDomainEventGroupEnum EnabledEventGroups /* The domain action groups - a flag for each pam-action */
CHARACTER EventProviderRef /* A reference to the event callback provider */
CHARACTER Name /* (mandatory) The name of the domain being updated */
CHARACTER PolicyProviderRef /* A reference to the policy callback provider */
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

/* <fka system|pam-options>. A comma-delimited list. These apply to all actions
Returns CHARACTER
Top

CHARACTER AuthProviderRef

/* A reference to the auth provider
Returns CHARACTER
Top

CHARACTER Description

/* A clear-text description of the domain
Returns CHARACTER
Top

CHARACTER DomainOptions

/* <fka runtime-options>. A comma-delimited list
Returns CHARACTER
Top

LOGICAL Enabled

/* Is the domain enabled?
Returns LOGICAL
Top

OpenEdge.DataAdmin.Util.StsDomainActionEnum EnabledDomainActions

/* The domain action groups - a flag for each pam-action
Returns OpenEdge.DataAdmin.Util.StsDomainActionEnum
Top

OpenEdge.DataAdmin.Util.StsDomainEventGroupEnum EnabledEventGroups

/* The domain action groups - a flag for each pam-action
Returns OpenEdge.DataAdmin.Util.StsDomainEventGroupEnum
Top

CHARACTER EventProviderRef

/* A reference to the event callback provider
Returns CHARACTER
Top

CHARACTER Name

/* (mandatory) The name of the domain being updated
Returns CHARACTER
Top

CHARACTER PolicyProviderRef

/* A reference to the policy callback provider
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


Copyright © 2017 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7