Package de.gematik.ti.epa.vzd.client.api
Class DirectoryEntrySynchronizationApi
- java.lang.Object
-
- de.gematik.ti.epa.vzd.client.api.DirectoryEntrySynchronizationApi
-
- Direct Known Subclasses:
GemDirectoryEntrySynchronizationApi
public class DirectoryEntrySynchronizationApi extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description DirectoryEntrySynchronizationApi()
DirectoryEntrySynchronizationApi(ApiClient apiClient)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ApiClient
getApiClient()
DirectoryEntries
readDirectoryEntryForSync(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 countryCode, java.lang.String localityName, java.lang.String stateOrProvinceName, java.lang.String title, java.lang.String organization, java.lang.String otherName, java.lang.String telematikID, java.lang.String telematikIDSubStr, java.lang.String specialization, java.lang.String domainID, java.lang.String holder, java.lang.String personalEntry, java.lang.String dataFromAuthority, java.lang.Boolean baseEntryOnly)
Synchronisation der Verzeichniseinträge zwischen VZD und Herausgeber Liefert - analog zu read_Directory_Entry - alle zum Filter passenden Verzeichniseinträge.okhttp3.Call
readDirectoryEntryForSyncAsync(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 countryCode, java.lang.String localityName, java.lang.String stateOrProvinceName, java.lang.String title, java.lang.String organization, java.lang.String otherName, java.lang.String telematikID, java.lang.String telematikIDSubStr, java.lang.String specialization, java.lang.String domainID, java.lang.String holder, java.lang.String personalEntry, java.lang.String dataFromAuthority, java.lang.Boolean baseEntryOnly, ApiCallback<java.util.List<DirectoryEntry>> _callback)
Synchronisation der Verzeichniseinträge zwischen VZD und Herausgeber (asynchronously) Liefert - analog zu read_Directory_Entry - alle zum Filter passenden Verzeichniseinträge.okhttp3.Call
readDirectoryEntryForSyncCall(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 countryCode, java.lang.String localityName, java.lang.String stateOrProvinceName, java.lang.String title, java.lang.String organization, java.lang.String otherName, java.lang.String telematikID, java.lang.String telematikIDSubStr, java.lang.String specialization, java.lang.String domainID, java.lang.String holder, java.lang.String personalEntry, java.lang.String dataFromAuthority, java.lang.Boolean baseEntryOnly, ApiCallback _callback)
Build call for readDirectoryEntryForSyncApiResponse<DirectoryEntries>
readDirectoryEntryForSyncWithHttpInfo(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 countryCode, java.lang.String localityName, java.lang.String stateOrProvinceName, java.lang.String title, java.lang.String organization, java.lang.String otherName, java.lang.String telematikID, java.lang.String telematikIDSubStr, java.lang.String specialization, java.lang.String domainID, java.lang.String holder, java.lang.String personalEntry, java.lang.String dataFromAuthority, java.lang.Boolean baseEntryOnly)
Synchronisation der Verzeichniseinträge zwischen VZD und Herausgeber Liefert - analog zu read_Directory_Entry - alle zum Filter passenden Verzeichniseinträge.void
setApiClient(ApiClient apiClient)
-
-
-
Constructor Detail
-
DirectoryEntrySynchronizationApi
public DirectoryEntrySynchronizationApi()
-
DirectoryEntrySynchronizationApi
public DirectoryEntrySynchronizationApi(ApiClient apiClient)
-
-
Method Detail
-
getApiClient
public ApiClient getApiClient()
-
setApiClient
public void setApiClient(ApiClient apiClient)
-
readDirectoryEntryForSyncCall
public okhttp3.Call readDirectoryEntryForSyncCall(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 countryCode, java.lang.String localityName, java.lang.String stateOrProvinceName, java.lang.String title, java.lang.String organization, java.lang.String otherName, java.lang.String telematikID, java.lang.String telematikIDSubStr, java.lang.String specialization, java.lang.String domainID, java.lang.String holder, java.lang.String personalEntry, java.lang.String dataFromAuthority, java.lang.Boolean baseEntryOnly, ApiCallback _callback) throws ApiException
Build call for readDirectoryEntryForSync- 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)countryCode
- Erlaubt die Suche mit Hilfe des Attributs countryCode. (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)telematikID
- Erlaubt die Suche mit Hilfe des Attributs telematikID (die telematikID in den Basisdaten). (optional)telematikIDSubStr
- Erlaubt die Suche nach einem Substring am Anfang der telematikID (die telematikID in den Basisdaten). Entspricht der LDAP Filters Substring Assertion vom Typ \"subInitial Component\". (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)holder
- Erlaubt die Suche mit Hilfe des Attributs holder. Der Verzeichniseintrag wird selektiert, wenn der angegebene holder im Attribut holder (array) des Verzeichniseintrags enthalten ist. Wenn der Parameter mit dem eigenen Wert des Clients belegt wird, werden alle gefundenen Einträge zurückgegeben (für eigene Einträge gilt das Limit von 100 Ergebnissen nicht). Zur Suche nach Einträge ohne holder ist der Parameter mit dem einem leeren String \"\" zu belegen. Auch in diesem Fall werden alle gefundenen Einträge zurückgegeben (für Einträge ohne holder gilt das Limit von 100 Ergebnissen nicht). (optional)personalEntry
- Erlaubt die Suche mit Hilfe des Attributs personalEntry. (optional)dataFromAuthority
- Erlaubt die Suche mit Hilfe des Attributs dataFromAuthority. (optional)baseEntryOnly
- Mit baseEntryOnly = \"true\" wird nur der Basiseintrag (baseDirectoryEntry) im Response zurückgegeben. Falls nicht angegeben oder mit \"false\" belegt, wird der gesamte Verzeichniseintrag mit Zertifikaten und Fachdaten im Response zurückgegeben. (optional)_callback
- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body object
-
readDirectoryEntryForSync
public DirectoryEntries readDirectoryEntryForSync(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 countryCode, java.lang.String localityName, java.lang.String stateOrProvinceName, java.lang.String title, java.lang.String organization, java.lang.String otherName, java.lang.String telematikID, java.lang.String telematikIDSubStr, java.lang.String specialization, java.lang.String domainID, java.lang.String holder, java.lang.String personalEntry, java.lang.String dataFromAuthority, java.lang.Boolean baseEntryOnly) throws ApiException
Synchronisation der Verzeichniseinträge zwischen VZD und Herausgeber Liefert - analog zu read_Directory_Entry - alle zum Filter passenden Verzeichniseinträge. Im Unterschied zu read_Directory_Entry wird die Limitierung auf 100 Suchergebnisse aufgehoben. Die parallele Ausführung dieser Operation wird vom Server aus Performancegründen eingeschränkt. Diese Operation soll nur genutzt werden, wenn mehr als 100 Suchergebnisse benötigt werden. Für alle anderen Suchanfragen soll Operation read_Directory_Entry genutzt werden.- 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)countryCode
- Erlaubt die Suche mit Hilfe des Attributs countryCode. (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)telematikID
- Erlaubt die Suche mit Hilfe des Attributs telematikID (die telematikID in den Basisdaten). (optional)telematikIDSubStr
- Erlaubt die Suche nach einem Substring am Anfang der telematikID (die telematikID in den Basisdaten). Entspricht der LDAP Filters Substring Assertion vom Typ \"subInitial Component\". (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)holder
- Erlaubt die Suche mit Hilfe des Attributs holder. Der Verzeichniseintrag wird selektiert, wenn der angegebene holder im Attribut holder (array) des Verzeichniseintrags enthalten ist. Wenn der Parameter mit dem eigenen Wert des Clients belegt wird, werden alle gefundenen Einträge zurückgegeben (für eigene Einträge gilt das Limit von 100 Ergebnissen nicht). Zur Suche nach Einträge ohne holder ist der Parameter mit dem einem leeren String \"\" zu belegen. Auch in diesem Fall werden alle gefundenen Einträge zurückgegeben (für Einträge ohne holder gilt das Limit von 100 Ergebnissen nicht). (optional)personalEntry
- Erlaubt die Suche mit Hilfe des Attributs personalEntry. (optional)dataFromAuthority
- Erlaubt die Suche mit Hilfe des Attributs dataFromAuthority. (optional)baseEntryOnly
- Mit baseEntryOnly = \"true\" wird nur der Basiseintrag (baseDirectoryEntry) im Response zurückgegeben. Falls nicht angegeben oder mit \"false\" belegt, wird der gesamte Verzeichniseintrag mit Zertifikaten und Fachdaten im Response zurückgegeben. (optional)- Returns:
- List<DirectoryEntry>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response body
-
readDirectoryEntryForSyncWithHttpInfo
public ApiResponse<DirectoryEntries> readDirectoryEntryForSyncWithHttpInfo(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 countryCode, java.lang.String localityName, java.lang.String stateOrProvinceName, java.lang.String title, java.lang.String organization, java.lang.String otherName, java.lang.String telematikID, java.lang.String telematikIDSubStr, java.lang.String specialization, java.lang.String domainID, java.lang.String holder, java.lang.String personalEntry, java.lang.String dataFromAuthority, java.lang.Boolean baseEntryOnly) throws ApiException
Synchronisation der Verzeichniseinträge zwischen VZD und Herausgeber Liefert - analog zu read_Directory_Entry - alle zum Filter passenden Verzeichniseinträge. Im Unterschied zu read_Directory_Entry wird die Limitierung auf 100 Suchergebnisse aufgehoben. Die parallele Ausführung dieser Operation wird vom Server aus Performancegründen eingeschränkt. Diese Operation soll nur genutzt werden, wenn mehr als 100 Suchergebnisse benötigt werden. Für alle anderen Suchanfragen soll Operation read_Directory_Entry genutzt werden.- 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)countryCode
- Erlaubt die Suche mit Hilfe des Attributs countryCode. (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)telematikID
- Erlaubt die Suche mit Hilfe des Attributs telematikID (die telematikID in den Basisdaten). (optional)telematikIDSubStr
- Erlaubt die Suche nach einem Substring am Anfang der telematikID (die telematikID in den Basisdaten). Entspricht der LDAP Filters Substring Assertion vom Typ \"subInitial Component\". (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)holder
- Erlaubt die Suche mit Hilfe des Attributs holder. Der Verzeichniseintrag wird selektiert, wenn der angegebene holder im Attribut holder (array) des Verzeichniseintrags enthalten ist. Wenn der Parameter mit dem eigenen Wert des Clients belegt wird, werden alle gefundenen Einträge zurückgegeben (für eigene Einträge gilt das Limit von 100 Ergebnissen nicht). Zur Suche nach Einträge ohne holder ist der Parameter mit dem einem leeren String \"\" zu belegen. Auch in diesem Fall werden alle gefundenen Einträge zurückgegeben (für Einträge ohne holder gilt das Limit von 100 Ergebnissen nicht). (optional)personalEntry
- Erlaubt die Suche mit Hilfe des Attributs personalEntry. (optional)dataFromAuthority
- Erlaubt die Suche mit Hilfe des Attributs dataFromAuthority. (optional)baseEntryOnly
- Mit baseEntryOnly = \"true\" wird nur der Basiseintrag (baseDirectoryEntry) im Response zurückgegeben. Falls nicht angegeben oder mit \"false\" belegt, wird der gesamte Verzeichniseintrag mit Zertifikaten und Fachdaten im Response zurückgegeben. (optional)- Returns:
- ApiResponse<List<DirectoryEntry>>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response body
-
readDirectoryEntryForSyncAsync
public okhttp3.Call readDirectoryEntryForSyncAsync(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 countryCode, java.lang.String localityName, java.lang.String stateOrProvinceName, java.lang.String title, java.lang.String organization, java.lang.String otherName, java.lang.String telematikID, java.lang.String telematikIDSubStr, java.lang.String specialization, java.lang.String domainID, java.lang.String holder, java.lang.String personalEntry, java.lang.String dataFromAuthority, java.lang.Boolean baseEntryOnly, ApiCallback<java.util.List<DirectoryEntry>> _callback) throws ApiException
Synchronisation der Verzeichniseinträge zwischen VZD und Herausgeber (asynchronously) Liefert - analog zu read_Directory_Entry - alle zum Filter passenden Verzeichniseinträge. Im Unterschied zu read_Directory_Entry wird die Limitierung auf 100 Suchergebnisse aufgehoben. Die parallele Ausführung dieser Operation wird vom Server aus Performancegründen eingeschränkt. Diese Operation soll nur genutzt werden, wenn mehr als 100 Suchergebnisse benötigt werden. Für alle anderen Suchanfragen soll Operation read_Directory_Entry genutzt werden.- 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)countryCode
- Erlaubt die Suche mit Hilfe des Attributs countryCode. (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)telematikID
- Erlaubt die Suche mit Hilfe des Attributs telematikID (die telematikID in den Basisdaten). (optional)telematikIDSubStr
- Erlaubt die Suche nach einem Substring am Anfang der telematikID (die telematikID in den Basisdaten). Entspricht der LDAP Filters Substring Assertion vom Typ \"subInitial Component\". (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)holder
- Erlaubt die Suche mit Hilfe des Attributs holder. Der Verzeichniseintrag wird selektiert, wenn der angegebene holder im Attribut holder (array) des Verzeichniseintrags enthalten ist. Wenn der Parameter mit dem eigenen Wert des Clients belegt wird, werden alle gefundenen Einträge zurückgegeben (für eigene Einträge gilt das Limit von 100 Ergebnissen nicht). Zur Suche nach Einträge ohne holder ist der Parameter mit dem einem leeren String \"\" zu belegen. Auch in diesem Fall werden alle gefundenen Einträge zurückgegeben (für Einträge ohne holder gilt das Limit von 100 Ergebnissen nicht). (optional)personalEntry
- Erlaubt die Suche mit Hilfe des Attributs personalEntry. (optional)dataFromAuthority
- Erlaubt die Suche mit Hilfe des Attributs dataFromAuthority. (optional)baseEntryOnly
- Mit baseEntryOnly = \"true\" wird nur der Basiseintrag (baseDirectoryEntry) im Response zurückgegeben. Falls nicht angegeben oder mit \"false\" belegt, wird der gesamte Verzeichniseintrag mit Zertifikaten und Fachdaten im Response zurückgegeben. (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
-
-