public interface DaiAuthenticationKeyServiceInterface extends Remote
| Modifier and Type | Method and Description |
|---|---|
DaiAuthenticationKey[] |
createDaiAuthenticationKeys(DaiAuthenticationKey[] daiAuthenticationKeys)
Creates new
DaiAuthenticationKey objects. |
DaiAuthenticationKeyPage |
getDaiAuthenticationKeysByStatement(Statement filterStatement)
Gets a
DaiAuthenticationKeyPage of DaiAuthenticationKey
objects that satisfy
the given Statement.query. |
UpdateResult |
performDaiAuthenticationKeyAction(DaiAuthenticationKeyAction daiAuthenticationKeyAction,
Statement filterStatement)
Performs actions on
DaiAuthenticationKey objects that
match the given Statement.query. |
DaiAuthenticationKey[] |
updateDaiAuthenticationKeys(DaiAuthenticationKey[] daiAuthenticationKeys)
Updates the specified
DaiAuthenticationKey objects. |
DaiAuthenticationKey[] createDaiAuthenticationKeys(DaiAuthenticationKey[] daiAuthenticationKeys) throws RemoteException, ApiException
DaiAuthenticationKey objects.
The following fields are required:
daiAuthenticationKeys - the DAI authentication keys to createRemoteExceptionApiExceptionDaiAuthenticationKeyPage getDaiAuthenticationKeysByStatement(Statement filterStatement) throws RemoteException, ApiException
DaiAuthenticationKeyPage of DaiAuthenticationKey
objects that satisfy
the given Statement.query. The following fields are
supported for filtering:
| PQL Property | Object Property |
|---|---|
id |
DaiAuthenticationKey.id |
status |
DaiAuthenticationKey.status |
name |
DaiAuthenticationKey.name |
filterStatement - a Publisher Query Language statement to filter
a list of DAI
authentication keysRemoteExceptionApiExceptionUpdateResult performDaiAuthenticationKeyAction(DaiAuthenticationKeyAction daiAuthenticationKeyAction, Statement filterStatement) throws RemoteException, ApiException
DaiAuthenticationKey objects that
match the given Statement.query.
DAI authentication keys cannot be deactivated if there
are active LiveStreamEvents
or Content Sources that are using them.
daiAuthenticationKeyAction - the action to performfilterStatement - a Publisher Query Language statement used to
filter a set of live stream
eventsRemoteExceptionApiExceptionDaiAuthenticationKey[] updateDaiAuthenticationKeys(DaiAuthenticationKey[] daiAuthenticationKeys) throws RemoteException, ApiException
DaiAuthenticationKey objects.daiAuthenticationKeys - the video DAI authentication keys to
updateApiException - if there is an error updating the DAI authentication
keysRemoteExceptionCopyright © 2021. All rights reserved.