Namespace: OpenEdge.DataAdmin
Type: Interface IAuthTagSet
Parent Classes:
Inherits: OpenEdge.DataAdmin.IDataAdminCollection


Copyright (c) 2023 by Progress Software Corporation. All rights reserved.
Purpose:A set of security roles and auth tags
Author(s):dugrau
Created:2023-07-24
/* Remove an auth tag from the collection



Method Summary
  Options Name Purpose
  LOGICAL Add (IAuthTag) /* Add an auth tag to the collection @param IAuthTag The role/tag to add @return logical TRUE if the item was added from the set */
  LOGICAL CanFind (character) /* Return true if the specified auth tag is in the collection @param character The auth tag name to find @return logical TRUE if an auth tag with the given name exists in the collection */
  LOGICAL Contains (IAuthTag) /* Return true if the Role/AuthTag is in the collection @param IAuthTag The role/tag to find @return logical TRUE if a role/tag with the given name exists in the collection */
  OpenEdge.DataAdmin.IAuthTag Find (character) /** Return the AuthTag with the specified auth tag from the collection. @param character The auth tag name to find @return IAuthTag Returns an AuthTag if found, otherwise unknown */
  LOGICAL Remove (IAuthTag) /* Remove an auth tag from the collection @param IAuthTag The role/tag to remove @return logical TRUE if the item was removed from the set */

Method Detail
Top

LOGICAL Add (IAuthTag)

/* Add an auth tag to the collection
Parameters:
poAuthTag OpenEdge.DataAdmin.IAuthTag
 
Returns LOGICAL
  logical TRUE if the item was added from the set
Top

LOGICAL CanFind (character)

/* Return true if the specified auth tag is in the collection
Parameters:
pcAuthTag CHARACTER
 
Returns LOGICAL
  logical TRUE if an auth tag with the given name exists in the collection
Top

LOGICAL Contains (IAuthTag)

/* Return true if the Role/AuthTag is in the collection
Parameters:
poAuthTag OpenEdge.DataAdmin.IAuthTag
 
Returns LOGICAL
  logical TRUE if a role/tag with the given name exists in the collection
Top

OpenEdge.DataAdmin.IAuthTag Find (character)

Purpose: Return the AuthTag with the specified auth tag from the collection.
Parameters:
pcAuthTag CHARACTER
 
Returns OpenEdge.DataAdmin.IAuthTag
  IAuthTag Returns an AuthTag if found, otherwise unknown
Top

LOGICAL Remove (IAuthTag)

/* Remove an auth tag from the collection
Parameters:
poAuthTag OpenEdge.DataAdmin.IAuthTag
 
Returns LOGICAL
  logical TRUE if the item was removed from the set