Showing:

Ports
Operations
Parts
Documentation
Properties
Source
Used by
Main WSDL asm.wsdl
Name asm
Namespace https://eticore.org/asm/messaging/3
Documentation
Version of WSDL: 3.0.0-rc.4
Shortcut for routing: asm
Service definition of the application and security management service.
Inner Schema asm.wsdl
Namespace No namespace
Properties
attribute form default unqualified
element form default qualified
Service tns:AsmServices
Namespace https://eticore.org/asm/messaging/3
Documentation
Service for operations of Asm
Ports
AsmPort
Port for operations of Asm
Binding tns:AsmBinding
Extensibility
<soap:address location="@zvm-url@"/>
Source
<wsdl:service name="AsmServices">
  <wsdl:documentation>Service for operations of Asm</wsdl:documentation>
  <wsdl:port binding="tns:AsmBinding" name="AsmPort">
    <wsdl:documentation>Port for operations of Asm</wsdl:documentation>
    <soap:address location="@zvm-url@"/>
  </wsdl:port>
</wsdl:service>
Binding tns:AsmBinding
Namespace https://eticore.org/asm/messaging/3
Documentation
Binding for operations of Asm
Type
Extensibility
<wsp:PolicyReference URI="#etiCOREEmptyPolicy"/>
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
Operations
determineSAMOwner
Determine the org id and role of the SAM owner
Can be called by the following services: ccp, po, so, hotlist.
Belongs to ApplicationInformationPort.
Message repetition mechanism supported: no
Relevant errors:
E_CO_APP_INSTANCE_ID_UNKNOWN
Extensibility
<meta:metaInfo>
  <meta:xml>
    <meta:since>3.0.0</meta:since>
  </meta:xml>
</meta:metaInfo>
<soap:operation soapAction="https://eticore.org/asm/messaging/3/determineSAMOwner"/>
Input
<wsp:PolicyReference URI="#etiCOREStandardPolicy"/>
<soap:header message="tns:ionRoutingHeader" part="ionRoutingHeader" use="literal"/>
<soap:body use="literal"/>
Output
<wsp:PolicyReference URI="#etiCOREStandardPolicy"/>
<soap:body use="literal"/>
Fault: determineSAMOwnerException
<wsp:PolicyReference URI="#etiCOREStandardPolicy"/>
<soap:fault name="determineSAMOwnerException" use="literal"/>
getAppInstanceIdForMediumId
Get app instance ID for a given medium ID.
Can be called by the following services: ccp, so.
Belongs to ApplicationInformationPort.
Message repetition mechanism supported: no
Relevant errors:
E_ASM_UNKNOWN_MEDIUM_ID
Extensibility
<meta:metaInfo>
  <meta:xml>
    <meta:old>
      <meta:name xmlns="http://vdv/ka/ah/2">ermittleApplikationsinformation</meta:name>
    </meta:old>
    <meta:old>
      <meta:name xmlns="http://vdv/ka/ah/2">kontrolNachweisDefMedium</meta:name>
    </meta:old>
  </meta:xml>
</meta:metaInfo>
<soap:operation soapAction="https://eticore.org/asm/messaging/3/getAppInstanceIdForMediumId"/>
Input
<wsp:PolicyReference URI="#etiCOREStandardPolicy"/>
<soap:header message="tns:ionRoutingHeader" part="ionRoutingHeader" use="literal"/>
<soap:body use="literal"/>
Output
<wsp:PolicyReference URI="#etiCOREStandardPolicy"/>
<soap:body use="literal"/>
Fault: getAppInstanceIdForMediumIdException
<wsp:PolicyReference URI="#etiCOREStandardPolicy"/>
<soap:fault name="getAppInstanceIdForMediumIdException" use="literal"/>
getOrganisationList
Get list of organisations and their roles.
Can be called by the following services: ccp, po, so, hotlist.
Belongs to OrganisationInformationPort.
Message repetition mechanism supported: no
Relevant errors:
Extensibility
<meta:metaInfo>
  <meta:xml>
    <meta:old>
      <meta:name xmlns="http://vdv/ka/ah/2">ermittleOrgListe</meta:name>
    </meta:old>
  </meta:xml>
</meta:metaInfo>
<soap:operation soapAction="https://eticore.org/asm/messaging/3/getOrganisationList"/>
Input
<wsp:PolicyReference URI="#etiCOREStandardPolicy"/>
<soap:header message="tns:ionRoutingHeader" part="ionRoutingHeader" use="literal"/>
<soap:body use="literal"/>
Output
<wsp:PolicyReference URI="#etiCOREStandardPolicy"/>
<soap:body use="literal"/>
Fault: getOrganisationListException
<wsp:PolicyReference URI="#etiCOREStandardPolicy"/>
<soap:fault name="getOrganisationListException" use="literal"/>
terminateUmApplication
Notify the Scheme Manager about a terminated UM application
Can be called by the following services: ccp.
Belongs to ApplicationInformationPort.
Message repetition mechanism supported: no
Relevant errors:
E_MMS_REQUEST_INVALID
E_MMS_REQUEST_DATA_INVALID
E_MMS_SIGNATURE_INCORRECT
E_MMS_WRONG_SUBJECT_ROLE
E_MMS_WRONG_ENVIRONMENT
E_MMS_SENDER_NOT_AUTHORIZED
E_MMS_MEDIUM_UNKNOWN
E_MMS_MEDIUM_TERMINATED
E_MMS_CA_COMMUNICATION_ERROR
E_MMS_TECHNICAL_ERROR
Extensibility
<meta:metaInfo>
  <meta:xml>
    <meta:old>
      <meta:name xmlns="http://vdv/ka/ah/2">ruecknahmeApplikation</meta:name>
    </meta:old>
  </meta:xml>
</meta:metaInfo>
<soap:operation soapAction="https://eticore.org/asm/messaging/3/terminateUmApplication"/>
Input
<wsp:PolicyReference URI="#etiCOREStandardPolicy"/>
<soap:header message="tns:ionRoutingHeader" part="ionRoutingHeader" use="literal"/>
<soap:body use="literal"/>
Output
<wsp:PolicyReference URI="#etiCOREStandardPolicy"/>
<soap:body use="literal"/>
Fault: terminateUmApplicationException
<wsp:PolicyReference URI="#etiCOREStandardPolicy"/>
<soap:fault name="terminateUmApplicationException" use="literal"/>
Used by
Service tns:AsmServices
Source
<wsdl:binding name="AsmBinding" type="tns:AsmPort">
  <wsdl:documentation>Binding for operations of Asm</wsdl:documentation>
  <wsp:PolicyReference URI="#etiCOREEmptyPolicy"/>
  <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
  <wsdl:operation name="determineSAMOwner">
    <wsdl:documentation>Determine the org id and role of the SAM owner Can be called by the following services: ccp, po, so, hotlist. Belongs to ApplicationInformationPort. Message repetition mechanism supported: no Relevant errors: E_CO_APP_INSTANCE_ID_UNKNOWN</wsdl:documentation>
    <meta:metaInfo>
      <meta:xml>
        <meta:since>3.0.0</meta:since>
      </meta:xml>
    </meta:metaInfo>
    <soap:operation soapAction="https://eticore.org/asm/messaging/3/determineSAMOwner"/>
    <wsdl:input>
      <wsp:PolicyReference URI="#etiCOREStandardPolicy"/>
      <soap:header message="tns:ionRoutingHeader" part="ionRoutingHeader" use="literal"/>
      <soap:body use="literal"/>
    </wsdl:input>
    <wsdl:output>
      <wsp:PolicyReference URI="#etiCOREStandardPolicy"/>
      <soap:body use="literal"/>
    </wsdl:output>
    <wsdl:fault name="determineSAMOwnerException">
      <wsp:PolicyReference URI="#etiCOREStandardPolicy"/>
      <soap:fault name="determineSAMOwnerException" use="literal"/>
    </wsdl:fault>
  </wsdl:operation>
  <wsdl:operation name="getAppInstanceIdForMediumId">
    <wsdl:documentation>Get app instance ID for a given medium ID. Can be called by the following services: ccp, so. Belongs to ApplicationInformationPort. Message repetition mechanism supported: no Relevant errors: E_ASM_UNKNOWN_MEDIUM_ID</wsdl:documentation>
    <meta:metaInfo>
      <meta:xml>
        <meta:old>
          <meta:name xmlns="http://vdv/ka/ah/2">ermittleApplikationsinformation</meta:name>
        </meta:old>
        <meta:old>
          <meta:name xmlns="http://vdv/ka/ah/2">kontrolNachweisDefMedium</meta:name>
        </meta:old>
      </meta:xml>
    </meta:metaInfo>
    <soap:operation soapAction="https://eticore.org/asm/messaging/3/getAppInstanceIdForMediumId"/>
    <wsdl:input>
      <wsp:PolicyReference URI="#etiCOREStandardPolicy"/>
      <soap:header message="tns:ionRoutingHeader" part="ionRoutingHeader" use="literal"/>
      <soap:body use="literal"/>
    </wsdl:input>
    <wsdl:output>
      <wsp:PolicyReference URI="#etiCOREStandardPolicy"/>
      <soap:body use="literal"/>
    </wsdl:output>
    <wsdl:fault name="getAppInstanceIdForMediumIdException">
      <wsp:PolicyReference URI="#etiCOREStandardPolicy"/>
      <soap:fault name="getAppInstanceIdForMediumIdException" use="literal"/>
    </wsdl:fault>
  </wsdl:operation>
  <wsdl:operation name="getOrganisationList">
    <wsdl:documentation>Get list of organisations and their roles. Can be called by the following services: ccp, po, so, hotlist. Belongs to OrganisationInformationPort. Message repetition mechanism supported: no Relevant errors:</wsdl:documentation>
    <meta:metaInfo>
      <meta:xml>
        <meta:old>
          <meta:name xmlns="http://vdv/ka/ah/2">ermittleOrgListe</meta:name>
        </meta:old>
      </meta:xml>
    </meta:metaInfo>
    <soap:operation soapAction="https://eticore.org/asm/messaging/3/getOrganisationList"/>
    <wsdl:input>
      <wsp:PolicyReference URI="#etiCOREStandardPolicy"/>
      <soap:header message="tns:ionRoutingHeader" part="ionRoutingHeader" use="literal"/>
      <soap:body use="literal"/>
    </wsdl:input>
    <wsdl:output>
      <wsp:PolicyReference URI="#etiCOREStandardPolicy"/>
      <soap:body use="literal"/>
    </wsdl:output>
    <wsdl:fault name="getOrganisationListException">
      <wsp:PolicyReference URI="#etiCOREStandardPolicy"/>
      <soap:fault name="getOrganisationListException" use="literal"/>
    </wsdl:fault>
  </wsdl:operation>
  <wsdl:operation name="terminateUmApplication">
    <wsdl:documentation>Notify the Scheme Manager about a terminated UM application Can be called by the following services: ccp. Belongs to ApplicationInformationPort. Message repetition mechanism supported: no Relevant errors: E_MMS_REQUEST_INVALID E_MMS_REQUEST_DATA_INVALID E_MMS_SIGNATURE_INCORRECT E_MMS_WRONG_SUBJECT_ROLE E_MMS_WRONG_ENVIRONMENT E_MMS_SENDER_NOT_AUTHORIZED E_MMS_MEDIUM_UNKNOWN E_MMS_MEDIUM_TERMINATED E_MMS_CA_COMMUNICATION_ERROR E_MMS_TECHNICAL_ERROR</wsdl:documentation>
    <meta:metaInfo>
      <meta:xml>
        <meta:old>
          <meta:name xmlns="http://vdv/ka/ah/2">ruecknahmeApplikation</meta:name>
        </meta:old>
      </meta:xml>
    </meta:metaInfo>
    <soap:operation soapAction="https://eticore.org/asm/messaging/3/terminateUmApplication"/>
    <wsdl:input>
      <wsp:PolicyReference URI="#etiCOREStandardPolicy"/>
      <soap:header message="tns:ionRoutingHeader" part="ionRoutingHeader" use="literal"/>
      <soap:body use="literal"/>
    </wsdl:input>
    <wsdl:output>
      <wsp:PolicyReference URI="#etiCOREStandardPolicy"/>
      <soap:body use="literal"/>
    </wsdl:output>
    <wsdl:fault name="terminateUmApplicationException">
      <wsp:PolicyReference URI="#etiCOREStandardPolicy"/>
      <soap:fault name="terminateUmApplicationException" use="literal"/>
    </wsdl:fault>
  </wsdl:operation>
</wsdl:binding>
PortType tns:AsmPort
Namespace https://eticore.org/asm/messaging/3
Documentation
PortType for operations of Asm
Operations
determineSAMOwner
Determine the org id and role of the SAM owner
Can be called by the following services: ccp, po, so, hotlist.
Belongs to ApplicationInformationPort.
Message repetition mechanism supported: no
Relevant errors:
E_CO_APP_INSTANCE_ID_UNKNOWN
Input tns:determineSAMOwner
Output tns:determineSAMOwnerResponse
Fault: determineSAMOwnerException tns:determineSAMOwnerException
getAppInstanceIdForMediumId
Get app instance ID for a given medium ID.
Can be called by the following services: ccp, so.
Belongs to ApplicationInformationPort.
Message repetition mechanism supported: no
Relevant errors:
E_ASM_UNKNOWN_MEDIUM_ID
Input tns:getAppInstanceIdForMediumId
Output tns:getAppInstanceIdForMediumIdResponse
Fault: getAppInstanceIdForMediumIdException tns:getAppInstanceIdForMediumIdException
getOrganisationList
Get list of organisations and their roles.
Can be called by the following services: ccp, po, so, hotlist.
Belongs to OrganisationInformationPort.
Message repetition mechanism supported: no
Relevant errors:
Input tns:getOrganisationList
Output tns:getOrganisationListResponse
Fault: getOrganisationListException tns:getOrganisationListException
terminateUmApplication
Notify the Scheme Manager about a terminated UM application
Can be called by the following services: ccp.
Belongs to ApplicationInformationPort.
Message repetition mechanism supported: no
Relevant errors:
E_MMS_REQUEST_INVALID
E_MMS_REQUEST_DATA_INVALID
E_MMS_SIGNATURE_INCORRECT
E_MMS_WRONG_SUBJECT_ROLE
E_MMS_WRONG_ENVIRONMENT
E_MMS_SENDER_NOT_AUTHORIZED
E_MMS_MEDIUM_UNKNOWN
E_MMS_MEDIUM_TERMINATED
E_MMS_CA_COMMUNICATION_ERROR
E_MMS_TECHNICAL_ERROR
Input tns:terminateUmApplication
Output tns:terminateUmApplicationResponse
Fault: terminateUmApplicationException tns:terminateUmApplicationException
Used by
Binding tns:AsmBinding
Source
<wsdl:portType name="AsmPort">
  <wsdl:documentation>PortType for operations of Asm</wsdl:documentation>
  <wsdl:operation name="determineSAMOwner">
    <wsdl:documentation>Determine the org id and role of the SAM owner Can be called by the following services: ccp, po, so, hotlist. Belongs to ApplicationInformationPort. Message repetition mechanism supported: no Relevant errors: E_CO_APP_INSTANCE_ID_UNKNOWN</wsdl:documentation>
    <meta:metaInfo>
      <meta:xml>
        <meta:since>3.0.0</meta:since>
      </meta:xml>
    </meta:metaInfo>
    <wsdl:input message="tns:determineSAMOwner"/>
    <wsdl:output message="tns:determineSAMOwnerResponse"/>
    <wsdl:fault message="tns:determineSAMOwnerException" name="determineSAMOwnerException"/>
  </wsdl:operation>
  <wsdl:operation name="getAppInstanceIdForMediumId">
    <wsdl:documentation>Get app instance ID for a given medium ID. Can be called by the following services: ccp, so. Belongs to ApplicationInformationPort. Message repetition mechanism supported: no Relevant errors: E_ASM_UNKNOWN_MEDIUM_ID</wsdl:documentation>
    <meta:metaInfo>
      <meta:xml>
        <meta:old>
          <meta:name xmlns="http://vdv/ka/ah/2">ermittleApplikationsinformation</meta:name>
        </meta:old>
        <meta:old>
          <meta:name xmlns="http://vdv/ka/ah/2">kontrolNachweisDefMedium</meta:name>
        </meta:old>
      </meta:xml>
    </meta:metaInfo>
    <wsdl:input message="tns:getAppInstanceIdForMediumId"/>
    <wsdl:output message="tns:getAppInstanceIdForMediumIdResponse"/>
    <wsdl:fault message="tns:getAppInstanceIdForMediumIdException" name="getAppInstanceIdForMediumIdException"/>
  </wsdl:operation>
  <wsdl:operation name="getOrganisationList">
    <wsdl:documentation>Get list of organisations and their roles. Can be called by the following services: ccp, po, so, hotlist. Belongs to OrganisationInformationPort. Message repetition mechanism supported: no Relevant errors:</wsdl:documentation>
    <meta:metaInfo>
      <meta:xml>
        <meta:old>
          <meta:name xmlns="http://vdv/ka/ah/2">ermittleOrgListe</meta:name>
        </meta:old>
      </meta:xml>
    </meta:metaInfo>
    <wsdl:input message="tns:getOrganisationList"/>
    <wsdl:output message="tns:getOrganisationListResponse"/>
    <wsdl:fault message="tns:getOrganisationListException" name="getOrganisationListException"/>
  </wsdl:operation>
  <wsdl:operation name="terminateUmApplication">
    <wsdl:documentation>Notify the Scheme Manager about a terminated UM application Can be called by the following services: ccp. Belongs to ApplicationInformationPort. Message repetition mechanism supported: no Relevant errors: E_MMS_REQUEST_INVALID E_MMS_REQUEST_DATA_INVALID E_MMS_SIGNATURE_INCORRECT E_MMS_WRONG_SUBJECT_ROLE E_MMS_WRONG_ENVIRONMENT E_MMS_SENDER_NOT_AUTHORIZED E_MMS_MEDIUM_UNKNOWN E_MMS_MEDIUM_TERMINATED E_MMS_CA_COMMUNICATION_ERROR E_MMS_TECHNICAL_ERROR</wsdl:documentation>
    <meta:metaInfo>
      <meta:xml>
        <meta:old>
          <meta:name xmlns="http://vdv/ka/ah/2">ruecknahmeApplikation</meta:name>
        </meta:old>
      </meta:xml>
    </meta:metaInfo>
    <wsdl:input message="tns:terminateUmApplication"/>
    <wsdl:output message="tns:terminateUmApplicationResponse"/>
    <wsdl:fault message="tns:terminateUmApplicationException" name="terminateUmApplicationException"/>
  </wsdl:operation>
</wsdl:portType>
Message tns:getAppInstanceIdForMediumId
Namespace https://eticore.org/asm/messaging/3
Parts
getAppInstanceIdForMediumId Element tns:getAppInstanceIdForMediumId
Used by
Source
<wsdl:message name="getAppInstanceIdForMediumId">
  <wsdl:part element="tns:getAppInstanceIdForMediumId" name="getAppInstanceIdForMediumId"/>
</wsdl:message>
Message tns:deliveryRejection
Namespace https://eticore.org/asm/messaging/3
Parts
deliveryRejection Element ionc:deliveryRejection
Source
<wsdl:message name="deliveryRejection">
  <wsdl:part element="ionc:deliveryRejection" name="deliveryRejection"/>
</wsdl:message>
Message tns:terminateUmApplicationResponse
Namespace https://eticore.org/asm/messaging/3
Parts
terminateUmApplicationResponse Element tns:terminateUmApplicationResponse
Used by
Source
<wsdl:message name="terminateUmApplicationResponse">
  <wsdl:part element="tns:terminateUmApplicationResponse" name="terminateUmApplicationResponse"/>
</wsdl:message>
Message tns:deliveryAcknowledgement
Namespace https://eticore.org/asm/messaging/3
Parts
deliveryAcknowledgement Element ionc:deliveryAcknowledgement
Source
<wsdl:message name="deliveryAcknowledgement">
  <wsdl:part element="ionc:deliveryAcknowledgement" name="deliveryAcknowledgement"/>
</wsdl:message>
Message tns:getAppInstanceIdForMediumIdResponse
Namespace https://eticore.org/asm/messaging/3
Parts
getAppInstanceIdForMediumIdResponse Element tns:getAppInstanceIdForMediumIdResponse
Used by
Source
<wsdl:message name="getAppInstanceIdForMediumIdResponse">
  <wsdl:part element="tns:getAppInstanceIdForMediumIdResponse" name="getAppInstanceIdForMediumIdResponse"/>
</wsdl:message>
Message tns:getOrganisationListResponse
Namespace https://eticore.org/asm/messaging/3
Parts
getOrganisationListResponse Element tns:getOrganisationListResponse
Used by
Source
<wsdl:message name="getOrganisationListResponse">
  <wsdl:part element="tns:getOrganisationListResponse" name="getOrganisationListResponse"/>
</wsdl:message>
Message tns:getOrganisationList
Namespace https://eticore.org/asm/messaging/3
Parts
getOrganisationList Element tns:getOrganisationList
Used by
Source
<wsdl:message name="getOrganisationList">
  <wsdl:part element="tns:getOrganisationList" name="getOrganisationList"/>
</wsdl:message>
Message tns:determineSAMOwnerException
Namespace https://eticore.org/asm/messaging/3
Parts
determineSAMOwnerException Element tns:determineSAMOwnerException
Used by
Operation determineSAMOwner
Source
<wsdl:message name="determineSAMOwnerException">
  <wsdl:part element="tns:determineSAMOwnerException" name="determineSAMOwnerException"/>
</wsdl:message>
Message tns:terminateUmApplicationException
Namespace https://eticore.org/asm/messaging/3
Parts
terminateUmApplicationException Element tns:terminateUmApplicationException
Used by
Source
<wsdl:message name="terminateUmApplicationException">
  <wsdl:part element="tns:terminateUmApplicationException" name="terminateUmApplicationException"/>
</wsdl:message>
Message tns:ionRoutingHeader
Namespace https://eticore.org/asm/messaging/3
Parts
ionRoutingHeader Element ionc:ionRoutingHeader
Source
<wsdl:message name="ionRoutingHeader">
  <wsdl:part element="ionc:ionRoutingHeader" name="ionRoutingHeader"/>
</wsdl:message>
Message tns:getAppInstanceIdForMediumIdException
Namespace https://eticore.org/asm/messaging/3
Parts
getAppInstanceIdForMediumIdException Element tns:getAppInstanceIdForMediumIdException
Used by
Source
<wsdl:message name="getAppInstanceIdForMediumIdException">
  <wsdl:part element="tns:getAppInstanceIdForMediumIdException" name="getAppInstanceIdForMediumIdException"/>
</wsdl:message>
Message tns:terminateUmApplication
Namespace https://eticore.org/asm/messaging/3
Parts
terminateUmApplication Element tns:terminateUmApplication
Used by
Source
<wsdl:message name="terminateUmApplication">
  <wsdl:part element="tns:terminateUmApplication" name="terminateUmApplication"/>
</wsdl:message>
Message tns:determineSAMOwner
Namespace https://eticore.org/asm/messaging/3
Parts
determineSAMOwner Element tns:determineSAMOwner
Used by
Operation determineSAMOwner
Source
<wsdl:message name="determineSAMOwner">
  <wsdl:part element="tns:determineSAMOwner" name="determineSAMOwner"/>
</wsdl:message>
Message tns:determineSAMOwnerResponse
Namespace https://eticore.org/asm/messaging/3
Parts
determineSAMOwnerResponse Element tns:determineSAMOwnerResponse
Used by
Operation determineSAMOwner
Source
<wsdl:message name="determineSAMOwnerResponse">
  <wsdl:part element="tns:determineSAMOwnerResponse" name="determineSAMOwnerResponse"/>
</wsdl:message>
Message tns:getOrganisationListException
Namespace https://eticore.org/asm/messaging/3
Parts
getOrganisationListException Element tns:getOrganisationListException
Used by
Source
<wsdl:message name="getOrganisationListException">
  <wsdl:part element="tns:getOrganisationListException" name="getOrganisationListException"/>
</wsdl:message>