Class ServiceDescription
Diese Klasse beschreibt einen Dienst im DVDV2-Kontext
Inherited Members
Namespace: Dvdv.Api.Object
Assembly: Dvdv.dll
Syntax
[ExcludeFromCodeCoverage]
public class ServiceDescription : ServiceBase
Properties
| Edit this page View SourceOrganizationNameDe
Deutscher Organisationsname, den der ServiceDescription zugeordnet ist
Declaration
public string OrganizationNameDe { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
OrganizationNameEn
Englischer Organisationsname, den der ServiceDescription zugeordnet ist
Declaration
public string OrganizationNameEn { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ServiceElements
Liste der zugeordneten, bzw. zugehörigen Dienstelemente
Declaration
public List<ServiceElementInfo> ServiceElements { get; set; }
Property Value
| Type | Description |
|---|---|
| List<ServiceElementInfo> |
ServiceSpecificationDocument
/// Technische ID der Datenbank ///
Declaration
public string ServiceSpecificationDocument { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Methods
| Edit this page View SourceGetCipherCertificateElement(string)
Diese Methode entspricht der gleichnamigen Methode aus dem DVDV1-SDK und sucht aus der Liste der Dienstelemente ein Dienstelement vom Typ Verschlüsselungszertifikat, das in der Dientbeschreibungs-wsdl mit dem angegebenen Namen bezeichnet ist.
Declaration
public ServiceElementInfo GetCipherCertificateElement(string cipherCertificateName)
Parameters
| Type | Name | Description |
|---|---|---|
| string | cipherCertificateName | Name des Verschlüsselungszertifikates, wie in der Dientbeschreibungs-wsdl angegebenen |
Returns
| Type | Description |
|---|---|
| ServiceElementInfo | Das Dienstelement vom Typ Verschlüsselungszertifikat mit dem angegebenen Namen |
GetCustomTypeElement(string, string)
Sucht aus der Liste der Dienstelemente das mit dem angegebenen Namen und dem angegebenen konfigurierbaren Typ.
Declaration
public ServiceElementInfo GetCustomTypeElement(string serviceElementDescriptionName, string customServiceElementType)
Parameters
| Type | Name | Description |
|---|---|---|
| string | serviceElementDescriptionName | angegebener Name aus der Dienstbeschreibung |
| string | customServiceElementType | Name des konfigurierbaren Dienstelementtypen z.B. 'Bezahldienst-Server' |
Returns
| Type | Description |
|---|---|
| ServiceElementInfo | betreffendes Dienstelemte, falls es eines gibt, sonst null |
GetOsciAddresseeElement(string)
Diese Methode entspricht der gleichnamigen Methode aus dem DVDV1-SDK und sucht aus der Liste der Dienstelemente ein Dienstelement vom Typ OSCI-Empfänger, das in der Dientbeschreibungs-wsdl mit dem angegebenen Namen bezeichnet ist. Üblicherweise sind dies Namen wie "InternetEmpfänger" oder "TESTAEmpfänger"
Declaration
public ServiceElementInfo GetOsciAddresseeElement(string osciAddresseeName)
Parameters
| Type | Name | Description |
|---|---|---|
| string | osciAddresseeName | Name des OSCI-Empfängers, wie in der Dientbeschreibungs-wsdl angegebenen |
Returns
| Type | Description |
|---|---|
| ServiceElementInfo | Das Dienstelement vom Typ OSCI-Empfängers mit dem angegebenen Namen |
GetOsciIntermediaryElement(string)
Diese Methode entspricht der gleichnamigen Methode aus dem DVDV1-SDK und sucht aus der Liste der Dienstelemente ein Dienstelement vom Typ OSCI-Intermediär, das in der Dientbeschreibungs-wsdl mit dem angegebenen Namen bezeichnet ist. Üblicherweise sind dies Namen wie "InternetIntermediär" oder "TESTAIntermediär"
Declaration
public ServiceElementInfo GetOsciIntermediaryElement(string osciIntermediaryName)
Parameters
| Type | Name | Description |
|---|---|---|
| string | osciIntermediaryName | Name des OSCI-Intermediärs, wie in der Dientbeschreibungs-wsdl angegebenen |
Returns
| Type | Description |
|---|---|
| ServiceElementInfo | Das Dienstelement vom Typ OSCI-Intermediär mit dem angegebenen Namen |
GetServiceElementByServiceDescriptionName(string)
Diese Methode sucht aus der Liste der Dienstelemente (Intermediäre, OSCI-Empfänger, Verschlüsselungszertifikate, ...) dasjenige Dientelement, das in der für den Dienst hinterlegten Dientbeschreibungs-wsdl mit dem angegebenen Namen bezeichnet ist. Üblicherweise sind dies Namen wie "InternetIntermediär", "TESTAIntermediär", "InternetEmpfänger", " TESTAEmpfänger", ...
Declaration
public ServiceElementInfo GetServiceElementByServiceDescriptionName(string serviceElementDescriptionName)
Parameters
| Type | Name | Description |
|---|---|---|
| string | serviceElementDescriptionName | Name des Dienstelementes, wie in der Dientbeschreibungs-wsdl angegebenen |
Returns
| Type | Description |
|---|---|
| ServiceElementInfo | Das Dienstelement mit dem angegebenen Namen |
GetSignatureCertificateElement(string)
Diese Methode entspricht der gleichnamigen Methode aus dem DVDV1-SDK und sucht aus der Liste der Dienstelemente ein Dienstelement vom Typ Signaturzertifikat, das in der Dientbeschreibungs-wsdl mit dem angegebenen Namen bezeichnet ist.
Declaration
public ServiceElementInfo GetSignatureCertificateElement(string signatureCertificateName)
Parameters
| Type | Name | Description |
|---|---|---|
| string | signatureCertificateName | Name des Signaturzertifikates, wie in der Dientbeschreibungs-wsdl angegebenen |
Returns
| Type | Description |
|---|---|
| ServiceElementInfo | Das Dienstelement vom Typ Signaturzertifikat mit dem angegebenen Namen |
GetTextElement(string)
Diese Methode entspricht der gleichnamigen Methode aus dem DVDV1-SDK und sucht aus der Liste der Dienstelemente ein Dienstelement vom Typ Text, der in der Dientbeschreibungs-wsdl mit dem angegebenen Namen bezeichnet ist.
Declaration
public ServiceElementInfo GetTextElement(string textElementName)
Parameters
| Type | Name | Description |
|---|---|---|
| string | textElementName | Name des Dienstelementes vom Typ Text, wie in der Dientbeschreibungs-wsdl angegebenen |
Returns
| Type | Description |
|---|---|
| ServiceElementInfo | Das Dienstelement vom Typ Text mit dem angegebenen Namen |
GetWebServerElement(string)
Sucht aus der Liste der Dienstelemente das mit dem angegebenen Namen und irgendeinem konfigurierbarem Typ. deprecated: bei der Suche nach Dienstelementen mit konfigurierbarem Type sollte dieser konfigurierbare Typ bekannt sein und statt dieser die Methode GetCustomTypeElement genommen werden (mit dem für die Suche zu verwendenden konfigurierbaren Dienstelementtyp als zweitem Parameter).
Diese Methode GetWebServerElement entspricht der gleichnamigen Methode aus dem DVDV1-SDK und sucht aus der Liste der Dienstelemente ein Dienstelement vom Typ WebServer, der in der Dientbeschreibungs-wsdl mit dem angegebenen Namen bezeichnet ist.
Declaration
public ServiceElementInfo GetWebServerElement(string webserverElementName)
Parameters
| Type | Name | Description |
|---|---|---|
| string | webserverElementName | Name des Dienstelementes vom Typ WebServer, wie in der Dientbeschreibungs-wsdl angegebenen |
Returns
| Type | Description |
|---|---|
| ServiceElementInfo | Das Dienstelement vom Typ WebServer mit dem angegebenen Namen |