/**
 * IProtectionKeyAware.java
 * Created Oct 30, 2007
 * Copyright (c) TANDBERG Television 2007
 */
package com.tandbergtv.workflow.auth.domain;

import java.util.Set;


/**
 * Represents an entity that holds protection keys
 * 
 * @author Sahil Verma
 */
public interface IProtectionKeyAware {
	
	/**
	 * Returns the set of keys
	 * 
	 * @return
	 */
	Set<ProtectionKey> getProtectionKeys();
	
	/**
	 * Adds the specified protection key
	 * 
	 * @param key
	 */
	void addProtectionKey(ProtectionKey key);
}
