Interface CredentialReceiver

All Superinterfaces:
OsidReceiver

public interface CredentialReceiver extends OsidReceiver

The credential receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted Credential objects.

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedCredentials(Id notificationId, IdList credentialIds)
    The callback for notification of updated credentials.
    void
    deletedCredentials(Id notificationId, IdList credentialIds)
    the callback for notification of deleted credentials.
    void
    newCredentials(Id notificationId, IdList credentialIds)
    The callback for notifications of new credentials.

    Methods inherited from interface OsidReceiver

    down, up
    Modifier and Type
    Method
    Description
    void
    The callback for notifications that the notification bus is not operating.
    void
    up()
    The callback for notifications that the notification bus is operational.
  • Method Details

    • newCredentials

      void newCredentials(Id notificationId, IdList credentialIds)
      The callback for notifications of new credentials.
      Parameters:
      notificationId - the notification Id
      credentialIds - the Ids of the new Credentials
      Compliance:
      mandatory - This method must be implemented.
    • changedCredentials

      void changedCredentials(Id notificationId, IdList credentialIds)
      The callback for notification of updated credentials.
      Parameters:
      notificationId - the notification Id
      credentialIds - the Ids of the updated Credentials
      Compliance:
      mandatory - This method must be implemented.
    • deletedCredentials

      void deletedCredentials(Id notificationId, IdList credentialIds)
      the callback for notification of deleted credentials.
      Parameters:
      notificationId - the notification Id
      credentialIds - the Ids of the deleted Credentials
      Compliance:
      mandatory - This method must be implemented.