Skip to content

IAdmServiceBackend

The IAdmServiceBackend interface is used to retrieve information about the Adaxes Configuration Server (ADAM or AD LDS), where Adaxes stores its configuration.

Inheritance: The IAdmServiceBackend interface inherits from the IUnknown interface.

Methods

Properties

  • Property

  • Description

  • Id

  • Gets the ID of the configuration set the Adaxes Configuration Server belongs to.

  • DnsHostName

  • Gets the host name of the computer that hosts the Adaxes Configuration Server.

  • ServerName

  • Gets the name of the directory server.

  • PortNumber

  • Gets the port number of the Adaxes Configuration Server.

  • PortNumberSsl

  • Gets the SSL port number of the Adaxes Configuration Server.

Details

GetConfigurationContainerPath()

Returns the ADS path of a well-known container that stores Adaxes configuration objects. For details, see Managing Adaxes-specific objects.

String GetConfigurationContainerPath(String containerName)

Parameters

The containerName parameter is a string containing the alias name of the required container. For a complete list of container aliases, see Aliases for containers that store Adaxes configuration objects.

Examples

The following code sample outputs the ADS path of the container for Business Rules.

[Reflection.Assembly]::LoadWithPartialName("Softerra.Adaxes.Adsi")

# Connect to the Adaxes service
$admNS = New-Object("Softerra.Adaxes.Adsi.AdmNamespace")
$admService = $admNS.GetServiceDirectly("localhost")

Write-Host $admService.Backend.GetConfigurationContainerPath("BusinessRules")
using System;
using Softerra.Adaxes.Adsi;
using Softerra.Adaxes.Interop.Adsi.PersistentObjects;

class Program
{
    static void Main(string[] args)
    {
        // Connect to the Adaxes service
        AdmNamespace adsNS = new AdmNamespace();
        IAdmService admService = adsNS.GetServiceDirectly("localhost");

        Console.WriteLine(admService.Backend.GetConfigurationContainerPath("BusinessRules"));
    }
}

Id

Gets the ID of the configuration set the Adaxes Configuration Server belongs to.

  • Type:
  • String
  • Access:
  • Read-only

DnsHostName

Gets the host name of the computer that hosts the Adaxes Configuration Server.

  • Type:
  • String
  • Access:
  • Read-only

ServerName

Gets the name of the directory server.

  • Type:
  • String
  • Access:
  • Read-only

PortNumber

Gets the port number of the Adaxes Configuration Server.

  • Type:
  • Int32
  • Access:
  • Read-only

PortNumberSsl

Gets the SSL port number of the Adaxes Configuration Server.

  • Type:
  • Int32
  • Access:
  • Read-only

Requirements

Minimum required version: 2009.1

See also