OSID Logo
OSID Specifications
authorization package
Version 3.0.0
Release Candidate Preview
Interfaceosid.authorization.VaultReceiver
Implementsosid.OsidReceiver
Description

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

MethodnewVaults
Description

The callback for notifications of new vaults.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListvaultIdsthe Id of the new Vaults
CompliancemandatoryThis method must be implemented.
MethodchangedVaults
Description

The callback for notification of updated vaults.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListvaultIdsthe Id of the updated Vaults
CompliancemandatoryThis method must be implemented.
MethoddeletedVaults
Description

The callback for notification of deleted vaults.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListvaultIdsthe Id of the deleted Vaults
CompliancemandatoryThis method must be implemented.
MethodchangedChildOfVaults
Description

The callback for notifications of changes to children of vault hierarchy nodes.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListvaultIdsthe Ids of the Vaults whose children have changed
CompliancemandatoryThis method must be implemented.