Package de.gematik.ti.epa.vzd.client.api
Class DirectoryEntryAdministrationApi
- java.lang.Object
-
- de.gematik.ti.epa.vzd.client.api.DirectoryEntryAdministrationApi
-
- Direct Known Subclasses:
GemDirectoryEntryAdministrationApi
public class DirectoryEntryAdministrationApi extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description DirectoryEntryAdministrationApi()DirectoryEntryAdministrationApi(ApiClient apiClient)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DistinguishedNameaddDirectoryEntry(CreateDirectoryEntry createDirectoryEntry)Einen Eintrag zum Verzeichnisdienst hinzufügenokhttp3.CalladdDirectoryEntryAsync(CreateDirectoryEntry createDirectoryEntry, ApiCallback<DistinguishedName> _callback)Einen Eintrag zum Verzeichnisdienst hinzufügen (asynchronously)okhttp3.CalladdDirectoryEntryCall(CreateDirectoryEntry createDirectoryEntry, ApiCallback _callback)Build call for addDirectoryEntryApiResponse<DistinguishedName>addDirectoryEntryWithHttpInfo(CreateDirectoryEntry createDirectoryEntry)Einen Eintrag zum Verzeichnisdienst hinzufügenvoiddeleteDirectoryEntry(java.lang.String uid)Gesamten Verzeichniseintrag löschenokhttp3.CalldeleteDirectoryEntryAsync(java.lang.String uid, ApiCallback<java.lang.Void> _callback)Gesamten Verzeichniseintrag löschen (asynchronously)okhttp3.CalldeleteDirectoryEntryCall(java.lang.String uid, ApiCallback _callback)Build call for deleteDirectoryEntryApiResponse<java.lang.Void>deleteDirectoryEntryWithHttpInfo(java.lang.String uid)Gesamten Verzeichniseintrag löschenApiClientgetApiClient()DistinguishedNamemodifyDirectoryEntry(java.lang.String uid, BaseDirectoryEntry baseDirectoryEntry)Der Verzeichniseintrag (ohne Zertifikate und Fachdaten) wird mit den übergebenen Daten aktualisiert.okhttp3.CallmodifyDirectoryEntryAsync(java.lang.String uid, BaseDirectoryEntry baseDirectoryEntry, ApiCallback<DistinguishedName> _callback)Der Verzeichniseintrag (ohne Zertifikate und Fachdaten) wird mit den übergebenen Daten aktualisiert.okhttp3.CallmodifyDirectoryEntryCall(java.lang.String uid, BaseDirectoryEntry baseDirectoryEntry, ApiCallback _callback)Build call for modifyDirectoryEntryApiResponse<DistinguishedName>modifyDirectoryEntryWithHttpInfo(java.lang.String uid, BaseDirectoryEntry baseDirectoryEntry)Der Verzeichniseintrag (ohne Zertifikate und Fachdaten) wird mit den übergebenen Daten aktualisiert.java.util.List<DirectoryEntry>readDirectoryEntry(java.lang.String uid, java.lang.String givenName, java.lang.String sn, java.lang.String cn, java.lang.String displayName, java.lang.String streetAddress, java.lang.String postalCode, java.lang.String localityName, java.lang.String stateOrProvinceName, java.lang.String title, java.lang.String organization, java.lang.String otherName, java.lang.String specialization, java.lang.String domainID, java.lang.String personalEntry, java.lang.String dataFromAuthority)Gesamten Verzeichniseintrag lesen Liefert alle zum Filter passenden Verzeichniseinträge.okhttp3.CallreadDirectoryEntryAsync(java.lang.String uid, java.lang.String givenName, java.lang.String sn, java.lang.String cn, java.lang.String displayName, java.lang.String streetAddress, java.lang.String postalCode, java.lang.String localityName, java.lang.String stateOrProvinceName, java.lang.String title, java.lang.String organization, java.lang.String otherName, java.lang.String specialization, java.lang.String domainID, java.lang.String personalEntry, java.lang.String dataFromAuthority, ApiCallback<java.util.List<DirectoryEntry>> _callback)Gesamten Verzeichniseintrag lesen (asynchronously) Liefert alle zum Filter passenden Verzeichniseinträge.okhttp3.CallreadDirectoryEntryCall(java.lang.String uid, java.lang.String givenName, java.lang.String sn, java.lang.String cn, java.lang.String displayName, java.lang.String streetAddress, java.lang.String postalCode, java.lang.String localityName, java.lang.String stateOrProvinceName, java.lang.String title, java.lang.String organization, java.lang.String otherName, java.lang.String specialization, java.lang.String domainID, java.lang.String personalEntry, java.lang.String dataFromAuthority, ApiCallback _callback)Build call for readDirectoryEntryApiResponse<java.util.List<DirectoryEntry>>readDirectoryEntryWithHttpInfo(java.lang.String uid, java.lang.String givenName, java.lang.String sn, java.lang.String cn, java.lang.String displayName, java.lang.String streetAddress, java.lang.String postalCode, java.lang.String localityName, java.lang.String stateOrProvinceName, java.lang.String title, java.lang.String organization, java.lang.String otherName, java.lang.String specialization, java.lang.String domainID, java.lang.String personalEntry, java.lang.String dataFromAuthority)Gesamten Verzeichniseintrag lesen Liefert alle zum Filter passenden Verzeichniseinträge.voidsetApiClient(ApiClient apiClient)
-
-
-
Constructor Detail
-
DirectoryEntryAdministrationApi
public DirectoryEntryAdministrationApi()
-
DirectoryEntryAdministrationApi
public DirectoryEntryAdministrationApi(ApiClient apiClient)
-
-
Method Detail
-
getApiClient
public ApiClient getApiClient()
-
setApiClient
public void setApiClient(ApiClient apiClient)
-
addDirectoryEntryCall
public okhttp3.Call addDirectoryEntryCall(CreateDirectoryEntry createDirectoryEntry, ApiCallback _callback) throws ApiException
Build call for addDirectoryEntry- Parameters:
createDirectoryEntry- Datensatz für den neuen Eintrag. Die Attribute müssen wie folgt belegt sein dn.* Leer/nicht vorhanden (wird vom Verzeichnisdienst belegt) givenName Nicht vorhanden (wird vom Verzeichnisdienst belegt) sn Nicht vorhanden (wird vom Verzeichnisdienst belegt) cn Nicht vorhanden (wird vom Verzeichnisdienst belegt) displayName Kann optional belegt werden. streetAddress Kann optional belegt werden. postalCode Kann optional belegt werden. localityName Kann optional belegt werden. stateOrProvinceName Kann optional belegt werden. title Kann optional belegt werden. organization Kann optional belegt werden. otherName Kann optional belegt werden. specialization Kann optional belegt werden. domainID Kann optional belegt werden. personalEntry Nicht vorhanden (wird vom Verzeichnisdienst belegt) dataFromAuthority Nicht vorhanden (wird vom Verzeichnisdienst belegt) userCertificates Kann optional belegt werden. dn.uid Leer/nicht vorhanden (wird vom Verzeichnisdienst belegt) dn.dc Leer/nicht vorhanden (wird vom Verzeichnisdienst belegt) dn.ou Leer/nicht vorhanden (wird vom Verzeichnisdienst belegt) dn.cn Leer/nicht vorhanden (wird vom Verzeichnisdienst belegt) telematikID Kann optional belegt werden. Wird telematikID und userCertificate angegeben, dann muss diese telematikID mit der telematikID im userCertificate übereinstimmen. Bei unterschiedlichen telematikID wird die Operation mit Fehlercode 422 abgelehnt. entryType Nicht vorhanden (wird vom Verzeichnisdienst belegt) professionOID Nicht vorhanden (wird vom Verzeichnisdienst belegt) usage Kann optional belegt werden. userCertificate Kann optional belegt werden (Format DER, Base64 kodiert) description Kann optional belegt werden. Entsprechend gemSpec_VZD wird ein Teil der Attribute durch den Verzeichnisdienst automatisch mit Werten aus dem Zertifikat gefüllt. Wenn in dieser Operation Attribute - für die dies erlaubt ist - mit einem Wert belegt werden, wird dieser Wert im Verzeichniseintrag gespeichert (auch wenn der Wert durch den Verzeichnisdienst aus dem Zertifikat entnommen werden kann). (required)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object
-
addDirectoryEntry
public DistinguishedName addDirectoryEntry(CreateDirectoryEntry createDirectoryEntry) throws ApiException
Einen Eintrag zum Verzeichnisdienst hinzufügen- Parameters:
createDirectoryEntry- Datensatz für den neuen Eintrag. Die Attribute müssen wie folgt belegt sein dn.* Leer/nicht vorhanden (wird vom Verzeichnisdienst belegt) givenName Nicht vorhanden (wird vom Verzeichnisdienst belegt) sn Nicht vorhanden (wird vom Verzeichnisdienst belegt) cn Nicht vorhanden (wird vom Verzeichnisdienst belegt) displayName Kann optional belegt werden. streetAddress Kann optional belegt werden. postalCode Kann optional belegt werden. localityName Kann optional belegt werden. stateOrProvinceName Kann optional belegt werden. title Kann optional belegt werden. organization Kann optional belegt werden. otherName Kann optional belegt werden. specialization Kann optional belegt werden. domainID Kann optional belegt werden. personalEntry Nicht vorhanden (wird vom Verzeichnisdienst belegt) dataFromAuthority Nicht vorhanden (wird vom Verzeichnisdienst belegt) userCertificates Kann optional belegt werden. dn.uid Leer/nicht vorhanden (wird vom Verzeichnisdienst belegt) dn.dc Leer/nicht vorhanden (wird vom Verzeichnisdienst belegt) dn.ou Leer/nicht vorhanden (wird vom Verzeichnisdienst belegt) dn.cn Leer/nicht vorhanden (wird vom Verzeichnisdienst belegt) telematikID Kann optional belegt werden. Wird telematikID und userCertificate angegeben, dann muss diese telematikID mit der telematikID im userCertificate übereinstimmen. Bei unterschiedlichen telematikID wird die Operation mit Fehlercode 422 abgelehnt. entryType Nicht vorhanden (wird vom Verzeichnisdienst belegt) professionOID Nicht vorhanden (wird vom Verzeichnisdienst belegt) usage Kann optional belegt werden. userCertificate Kann optional belegt werden (Format DER, Base64 kodiert) description Kann optional belegt werden. Entsprechend gemSpec_VZD wird ein Teil der Attribute durch den Verzeichnisdienst automatisch mit Werten aus dem Zertifikat gefüllt. Wenn in dieser Operation Attribute - für die dies erlaubt ist - mit einem Wert belegt werden, wird dieser Wert im Verzeichniseintrag gespeichert (auch wenn der Wert durch den Verzeichnisdienst aus dem Zertifikat entnommen werden kann). (required)- Returns:
- DistinguishedName
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body
-
addDirectoryEntryWithHttpInfo
public ApiResponse<DistinguishedName> addDirectoryEntryWithHttpInfo(CreateDirectoryEntry createDirectoryEntry) throws ApiException
Einen Eintrag zum Verzeichnisdienst hinzufügen- Parameters:
createDirectoryEntry- Datensatz für den neuen Eintrag. Die Attribute müssen wie folgt belegt sein dn.* Leer/nicht vorhanden (wird vom Verzeichnisdienst belegt) givenName Nicht vorhanden (wird vom Verzeichnisdienst belegt) sn Nicht vorhanden (wird vom Verzeichnisdienst belegt) cn Nicht vorhanden (wird vom Verzeichnisdienst belegt) displayName Kann optional belegt werden. streetAddress Kann optional belegt werden. postalCode Kann optional belegt werden. localityName Kann optional belegt werden. stateOrProvinceName Kann optional belegt werden. title Kann optional belegt werden. organization Kann optional belegt werden. otherName Kann optional belegt werden. specialization Kann optional belegt werden. domainID Kann optional belegt werden. personalEntry Nicht vorhanden (wird vom Verzeichnisdienst belegt) dataFromAuthority Nicht vorhanden (wird vom Verzeichnisdienst belegt) userCertificates Kann optional belegt werden. dn.uid Leer/nicht vorhanden (wird vom Verzeichnisdienst belegt) dn.dc Leer/nicht vorhanden (wird vom Verzeichnisdienst belegt) dn.ou Leer/nicht vorhanden (wird vom Verzeichnisdienst belegt) dn.cn Leer/nicht vorhanden (wird vom Verzeichnisdienst belegt) telematikID Kann optional belegt werden. Wird telematikID und userCertificate angegeben, dann muss diese telematikID mit der telematikID im userCertificate übereinstimmen. Bei unterschiedlichen telematikID wird die Operation mit Fehlercode 422 abgelehnt. entryType Nicht vorhanden (wird vom Verzeichnisdienst belegt) professionOID Nicht vorhanden (wird vom Verzeichnisdienst belegt) usage Kann optional belegt werden. userCertificate Kann optional belegt werden (Format DER, Base64 kodiert) description Kann optional belegt werden. Entsprechend gemSpec_VZD wird ein Teil der Attribute durch den Verzeichnisdienst automatisch mit Werten aus dem Zertifikat gefüllt. Wenn in dieser Operation Attribute - für die dies erlaubt ist - mit einem Wert belegt werden, wird dieser Wert im Verzeichniseintrag gespeichert (auch wenn der Wert durch den Verzeichnisdienst aus dem Zertifikat entnommen werden kann). (required)- Returns:
- ApiResponse<DistinguishedName>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body
-
addDirectoryEntryAsync
public okhttp3.Call addDirectoryEntryAsync(CreateDirectoryEntry createDirectoryEntry, ApiCallback<DistinguishedName> _callback) throws ApiException
Einen Eintrag zum Verzeichnisdienst hinzufügen (asynchronously)- Parameters:
createDirectoryEntry- Datensatz für den neuen Eintrag. Die Attribute müssen wie folgt belegt sein dn.* Leer/nicht vorhanden (wird vom Verzeichnisdienst belegt) givenName Nicht vorhanden (wird vom Verzeichnisdienst belegt) sn Nicht vorhanden (wird vom Verzeichnisdienst belegt) cn Nicht vorhanden (wird vom Verzeichnisdienst belegt) displayName Kann optional belegt werden. streetAddress Kann optional belegt werden. postalCode Kann optional belegt werden. localityName Kann optional belegt werden. stateOrProvinceName Kann optional belegt werden. title Kann optional belegt werden. organization Kann optional belegt werden. otherName Kann optional belegt werden. specialization Kann optional belegt werden. domainID Kann optional belegt werden. personalEntry Nicht vorhanden (wird vom Verzeichnisdienst belegt) dataFromAuthority Nicht vorhanden (wird vom Verzeichnisdienst belegt) userCertificates Kann optional belegt werden. dn.uid Leer/nicht vorhanden (wird vom Verzeichnisdienst belegt) dn.dc Leer/nicht vorhanden (wird vom Verzeichnisdienst belegt) dn.ou Leer/nicht vorhanden (wird vom Verzeichnisdienst belegt) dn.cn Leer/nicht vorhanden (wird vom Verzeichnisdienst belegt) telematikID Kann optional belegt werden. Wird telematikID und userCertificate angegeben, dann muss diese telematikID mit der telematikID im userCertificate übereinstimmen. Bei unterschiedlichen telematikID wird die Operation mit Fehlercode 422 abgelehnt. entryType Nicht vorhanden (wird vom Verzeichnisdienst belegt) professionOID Nicht vorhanden (wird vom Verzeichnisdienst belegt) usage Kann optional belegt werden. userCertificate Kann optional belegt werden (Format DER, Base64 kodiert) description Kann optional belegt werden. Entsprechend gemSpec_VZD wird ein Teil der Attribute durch den Verzeichnisdienst automatisch mit Werten aus dem Zertifikat gefüllt. Wenn in dieser Operation Attribute - für die dies erlaubt ist - mit einem Wert belegt werden, wird dieser Wert im Verzeichniseintrag gespeichert (auch wenn der Wert durch den Verzeichnisdienst aus dem Zertifikat entnommen werden kann). (required)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object
-
deleteDirectoryEntryCall
public okhttp3.Call deleteDirectoryEntryCall(java.lang.String uid, ApiCallback _callback) throws ApiExceptionBuild call for deleteDirectoryEntry- Parameters:
uid- ID von dem zu löschenden Verzeichniseintrag Gelöscht werden der Basis Verzeichniseintrag sowie alle dazugehörenden Zertifikate und Fachdaten. (required)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object
-
deleteDirectoryEntry
public void deleteDirectoryEntry(java.lang.String uid) throws ApiExceptionGesamten Verzeichniseintrag löschen- Parameters:
uid- ID von dem zu löschenden Verzeichniseintrag Gelöscht werden der Basis Verzeichniseintrag sowie alle dazugehörenden Zertifikate und Fachdaten. (required)- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body
-
deleteDirectoryEntryWithHttpInfo
public ApiResponse<java.lang.Void> deleteDirectoryEntryWithHttpInfo(java.lang.String uid) throws ApiException
Gesamten Verzeichniseintrag löschen- Parameters:
uid- ID von dem zu löschenden Verzeichniseintrag Gelöscht werden der Basis Verzeichniseintrag sowie alle dazugehörenden Zertifikate und Fachdaten. (required)- Returns:
- ApiResponse<Void>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body
-
deleteDirectoryEntryAsync
public okhttp3.Call deleteDirectoryEntryAsync(java.lang.String uid, ApiCallback<java.lang.Void> _callback) throws ApiExceptionGesamten Verzeichniseintrag löschen (asynchronously)- Parameters:
uid- ID von dem zu löschenden Verzeichniseintrag Gelöscht werden der Basis Verzeichniseintrag sowie alle dazugehörenden Zertifikate und Fachdaten. (required)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object
-
modifyDirectoryEntryCall
public okhttp3.Call modifyDirectoryEntryCall(java.lang.String uid, BaseDirectoryEntry baseDirectoryEntry, ApiCallback _callback) throws ApiExceptionBuild call for modifyDirectoryEntry- Parameters:
uid- ID von dem Verzeichniseintrag (required)baseDirectoryEntry- Datensatz für die Aktualisierung des Eintrags Die Attribute müssen wie folgt belegt sein dn.* Nicht vorhanden (Adressierung erfolgt über uid in Path). givenName Nicht vorhanden. sn Nicht vorhanden. cn Nicht vorhanden. displayName Kann optional belegt werden. streetAddress Kann optional belegt werden. postalCode Kann optional belegt werden. localityName Kann optional belegt werden. stateOrProvinceName Kann optional belegt werden. title Kann optional belegt werden. organization Kann optional belegt werden. otherName Nicht vorhanden. specialization Kann optional belegt werden. domainID Kann optional belegt werden. personalEntry Nicht vorhanden. dataFromAuthority Nicht vorhanden (required)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object
-
modifyDirectoryEntry
public DistinguishedName modifyDirectoryEntry(java.lang.String uid, BaseDirectoryEntry baseDirectoryEntry) throws ApiException
Der Verzeichniseintrag (ohne Zertifikate und Fachdaten) wird mit den übergebenen Daten aktualisiert.- Parameters:
uid- ID von dem Verzeichniseintrag (required)baseDirectoryEntry- Datensatz für die Aktualisierung des Eintrags Die Attribute müssen wie folgt belegt sein dn.* Nicht vorhanden (Adressierung erfolgt über uid in Path). givenName Nicht vorhanden. sn Nicht vorhanden. cn Nicht vorhanden. displayName Kann optional belegt werden. streetAddress Kann optional belegt werden. postalCode Kann optional belegt werden. localityName Kann optional belegt werden. stateOrProvinceName Kann optional belegt werden. title Kann optional belegt werden. organization Kann optional belegt werden. otherName Nicht vorhanden. specialization Kann optional belegt werden. domainID Kann optional belegt werden. personalEntry Nicht vorhanden. dataFromAuthority Nicht vorhanden (required)- Returns:
- DistinguishedName
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body
-
modifyDirectoryEntryWithHttpInfo
public ApiResponse<DistinguishedName> modifyDirectoryEntryWithHttpInfo(java.lang.String uid, BaseDirectoryEntry baseDirectoryEntry) throws ApiException
Der Verzeichniseintrag (ohne Zertifikate und Fachdaten) wird mit den übergebenen Daten aktualisiert.- Parameters:
uid- ID von dem Verzeichniseintrag (required)baseDirectoryEntry- Datensatz für die Aktualisierung des Eintrags Die Attribute müssen wie folgt belegt sein dn.* Nicht vorhanden (Adressierung erfolgt über uid in Path). givenName Nicht vorhanden. sn Nicht vorhanden. cn Nicht vorhanden. displayName Kann optional belegt werden. streetAddress Kann optional belegt werden. postalCode Kann optional belegt werden. localityName Kann optional belegt werden. stateOrProvinceName Kann optional belegt werden. title Kann optional belegt werden. organization Kann optional belegt werden. otherName Nicht vorhanden. specialization Kann optional belegt werden. domainID Kann optional belegt werden. personalEntry Nicht vorhanden. dataFromAuthority Nicht vorhanden (required)- Returns:
- ApiResponse<DistinguishedName>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body
-
modifyDirectoryEntryAsync
public okhttp3.Call modifyDirectoryEntryAsync(java.lang.String uid, BaseDirectoryEntry baseDirectoryEntry, ApiCallback<DistinguishedName> _callback) throws ApiExceptionDer Verzeichniseintrag (ohne Zertifikate und Fachdaten) wird mit den übergebenen Daten aktualisiert. (asynchronously)- Parameters:
uid- ID von dem Verzeichniseintrag (required)baseDirectoryEntry- Datensatz für die Aktualisierung des Eintrags Die Attribute müssen wie folgt belegt sein dn.* Nicht vorhanden (Adressierung erfolgt über uid in Path). givenName Nicht vorhanden. sn Nicht vorhanden. cn Nicht vorhanden. displayName Kann optional belegt werden. streetAddress Kann optional belegt werden. postalCode Kann optional belegt werden. localityName Kann optional belegt werden. stateOrProvinceName Kann optional belegt werden. title Kann optional belegt werden. organization Kann optional belegt werden. otherName Nicht vorhanden. specialization Kann optional belegt werden. domainID Kann optional belegt werden. personalEntry Nicht vorhanden. dataFromAuthority Nicht vorhanden (required)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object
-
readDirectoryEntryCall
public okhttp3.Call readDirectoryEntryCall(java.lang.String uid, java.lang.String givenName, java.lang.String sn, java.lang.String cn, java.lang.String displayName, java.lang.String streetAddress, java.lang.String postalCode, java.lang.String localityName, java.lang.String stateOrProvinceName, java.lang.String title, java.lang.String organization, java.lang.String otherName, java.lang.String specialization, java.lang.String domainID, java.lang.String personalEntry, java.lang.String dataFromAuthority, ApiCallback _callback) throws ApiExceptionBuild call for readDirectoryEntry- Parameters:
uid- ID von dem Verzeichniseintrag (distinguishedName.uid) (optional)givenName- Erlaubt die Suche mit Hilfe des Attributs givenName. (optional)sn- Erlaubt die Suche mit Hilfe des Attributs sn. (optional)cn- Erlaubt die Suche mit Hilfe des Attributs cn. (optional)displayName- Erlaubt die Suche mit Hilfe des Attributs displayName. (optional)streetAddress- Erlaubt die Suche mit Hilfe des Attributs streetAddress. (optional)postalCode- Erlaubt die Suche mit Hilfe des Attributs postalCode. (optional)localityName- Erlaubt die Suche mit Hilfe des Attributs localityName. (optional)stateOrProvinceName- Erlaubt die Suche mit Hilfe des Attributs stateOrProvinceName. (optional)title- Erlaubt die Suche mit Hilfe des Attributs title. (optional)organization- Erlaubt die Suche mit Hilfe des Attributs organization. (optional)otherName- Erlaubt die Suche mit Hilfe des Attributs otherName. (optional)specialization- Erlaubt die Suche mit Hilfe des Attributs specialization. Der Verzeichniseintrag wird selektiert, wenn die angegebene domainID im Attribut domainID (array) des Verzeichniseintrags enthalten ist. (optional)domainID- Erlaubt die Suche mit Hilfe des Attributs domainID. Der Verzeichniseintrag wird selektiert, wenn die angegebene domainID im Attribut domainID (array) des Verzeichniseintrags enthalten ist. (optional)personalEntry- Erlaubt die Suche mit Hilfe des Attributs personalEntry. (optional)dataFromAuthority- Erlaubt die Suche mit Hilfe des Attributs dataFromAuthority. (optional)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object
-
readDirectoryEntry
public java.util.List<DirectoryEntry> readDirectoryEntry(java.lang.String uid, java.lang.String givenName, java.lang.String sn, java.lang.String cn, java.lang.String displayName, java.lang.String streetAddress, java.lang.String postalCode, java.lang.String localityName, java.lang.String stateOrProvinceName, java.lang.String title, java.lang.String organization, java.lang.String otherName, java.lang.String specialization, java.lang.String domainID, java.lang.String personalEntry, java.lang.String dataFromAuthority) throws ApiException
Gesamten Verzeichniseintrag lesen Liefert alle zum Filter passenden Verzeichniseinträge. Die angegebenen Parameter werden mit logischen UND verknüpft.- Parameters:
uid- ID von dem Verzeichniseintrag (distinguishedName.uid) (optional)givenName- Erlaubt die Suche mit Hilfe des Attributs givenName. (optional)sn- Erlaubt die Suche mit Hilfe des Attributs sn. (optional)cn- Erlaubt die Suche mit Hilfe des Attributs cn. (optional)displayName- Erlaubt die Suche mit Hilfe des Attributs displayName. (optional)streetAddress- Erlaubt die Suche mit Hilfe des Attributs streetAddress. (optional)postalCode- Erlaubt die Suche mit Hilfe des Attributs postalCode. (optional)localityName- Erlaubt die Suche mit Hilfe des Attributs localityName. (optional)stateOrProvinceName- Erlaubt die Suche mit Hilfe des Attributs stateOrProvinceName. (optional)title- Erlaubt die Suche mit Hilfe des Attributs title. (optional)organization- Erlaubt die Suche mit Hilfe des Attributs organization. (optional)otherName- Erlaubt die Suche mit Hilfe des Attributs otherName. (optional)specialization- Erlaubt die Suche mit Hilfe des Attributs specialization. Der Verzeichniseintrag wird selektiert, wenn die angegebene domainID im Attribut domainID (array) des Verzeichniseintrags enthalten ist. (optional)domainID- Erlaubt die Suche mit Hilfe des Attributs domainID. Der Verzeichniseintrag wird selektiert, wenn die angegebene domainID im Attribut domainID (array) des Verzeichniseintrags enthalten ist. (optional)personalEntry- Erlaubt die Suche mit Hilfe des Attributs personalEntry. (optional)dataFromAuthority- Erlaubt die Suche mit Hilfe des Attributs dataFromAuthority. (optional)- Returns:
- List<DirectoryEntry>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body
-
readDirectoryEntryWithHttpInfo
public ApiResponse<java.util.List<DirectoryEntry>> readDirectoryEntryWithHttpInfo(java.lang.String uid, java.lang.String givenName, java.lang.String sn, java.lang.String cn, java.lang.String displayName, java.lang.String streetAddress, java.lang.String postalCode, java.lang.String localityName, java.lang.String stateOrProvinceName, java.lang.String title, java.lang.String organization, java.lang.String otherName, java.lang.String specialization, java.lang.String domainID, java.lang.String personalEntry, java.lang.String dataFromAuthority) throws ApiException
Gesamten Verzeichniseintrag lesen Liefert alle zum Filter passenden Verzeichniseinträge. Die angegebenen Parameter werden mit logischen UND verknüpft.- Parameters:
uid- ID von dem Verzeichniseintrag (distinguishedName.uid) (optional)givenName- Erlaubt die Suche mit Hilfe des Attributs givenName. (optional)sn- Erlaubt die Suche mit Hilfe des Attributs sn. (optional)cn- Erlaubt die Suche mit Hilfe des Attributs cn. (optional)displayName- Erlaubt die Suche mit Hilfe des Attributs displayName. (optional)streetAddress- Erlaubt die Suche mit Hilfe des Attributs streetAddress. (optional)postalCode- Erlaubt die Suche mit Hilfe des Attributs postalCode. (optional)localityName- Erlaubt die Suche mit Hilfe des Attributs localityName. (optional)stateOrProvinceName- Erlaubt die Suche mit Hilfe des Attributs stateOrProvinceName. (optional)title- Erlaubt die Suche mit Hilfe des Attributs title. (optional)organization- Erlaubt die Suche mit Hilfe des Attributs organization. (optional)otherName- Erlaubt die Suche mit Hilfe des Attributs otherName. (optional)specialization- Erlaubt die Suche mit Hilfe des Attributs specialization. Der Verzeichniseintrag wird selektiert, wenn die angegebene domainID im Attribut domainID (array) des Verzeichniseintrags enthalten ist. (optional)domainID- Erlaubt die Suche mit Hilfe des Attributs domainID. Der Verzeichniseintrag wird selektiert, wenn die angegebene domainID im Attribut domainID (array) des Verzeichniseintrags enthalten ist. (optional)personalEntry- Erlaubt die Suche mit Hilfe des Attributs personalEntry. (optional)dataFromAuthority- Erlaubt die Suche mit Hilfe des Attributs dataFromAuthority. (optional)- Returns:
- ApiResponse<List<DirectoryEntry>>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body
-
readDirectoryEntryAsync
public okhttp3.Call readDirectoryEntryAsync(java.lang.String uid, java.lang.String givenName, java.lang.String sn, java.lang.String cn, java.lang.String displayName, java.lang.String streetAddress, java.lang.String postalCode, java.lang.String localityName, java.lang.String stateOrProvinceName, java.lang.String title, java.lang.String organization, java.lang.String otherName, java.lang.String specialization, java.lang.String domainID, java.lang.String personalEntry, java.lang.String dataFromAuthority, ApiCallback<java.util.List<DirectoryEntry>> _callback) throws ApiExceptionGesamten Verzeichniseintrag lesen (asynchronously) Liefert alle zum Filter passenden Verzeichniseinträge. Die angegebenen Parameter werden mit logischen UND verknüpft.- Parameters:
uid- ID von dem Verzeichniseintrag (distinguishedName.uid) (optional)givenName- Erlaubt die Suche mit Hilfe des Attributs givenName. (optional)sn- Erlaubt die Suche mit Hilfe des Attributs sn. (optional)cn- Erlaubt die Suche mit Hilfe des Attributs cn. (optional)displayName- Erlaubt die Suche mit Hilfe des Attributs displayName. (optional)streetAddress- Erlaubt die Suche mit Hilfe des Attributs streetAddress. (optional)postalCode- Erlaubt die Suche mit Hilfe des Attributs postalCode. (optional)localityName- Erlaubt die Suche mit Hilfe des Attributs localityName. (optional)stateOrProvinceName- Erlaubt die Suche mit Hilfe des Attributs stateOrProvinceName. (optional)title- Erlaubt die Suche mit Hilfe des Attributs title. (optional)organization- Erlaubt die Suche mit Hilfe des Attributs organization. (optional)otherName- Erlaubt die Suche mit Hilfe des Attributs otherName. (optional)specialization- Erlaubt die Suche mit Hilfe des Attributs specialization. Der Verzeichniseintrag wird selektiert, wenn die angegebene domainID im Attribut domainID (array) des Verzeichniseintrags enthalten ist. (optional)domainID- Erlaubt die Suche mit Hilfe des Attributs domainID. Der Verzeichniseintrag wird selektiert, wenn die angegebene domainID im Attribut domainID (array) des Verzeichniseintrags enthalten ist. (optional)personalEntry- Erlaubt die Suche mit Hilfe des Attributs personalEntry. (optional)dataFromAuthority- Erlaubt die Suche mit Hilfe des Attributs dataFromAuthority. (optional)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object
-
-