001 /*             
002 * ===========================================================================================
003 * = COPYRIGHT                    
004 *          PAX Computer Technology(Shenzhen) CO., LTD PROPRIETARY INFORMATION          
005 *   This software is supplied under the terms of a license agreement or nondisclosure  
006 *   agreement with PAX Computer Technology(Shenzhen) CO., LTD and may not be copied or 
007 *   disclosed except in accordance with the terms in that agreement.                   
008 *     Copyright (C) 2017-? PAX Computer Technology(Shenzhen) CO., LTD All rights reserved.
009 * Description: // Detail description about the function of this module,                
010 *             // interfaces with the other modules, and dependencies.          
011 * Revision History:            
012 * Date                  Author                 Action
013 * 2017-10-10            uni.w                                  Create
014 * ===========================================================================================
015 */
016 
017package com.pax.dal.pedkeyisolation;
018
019import java.util.List;
020
021import com.pax.dal.entity.AllocatedKeyInfo;
022
023import android.os.Bundle;
024
025@Deprecated
026public interface ISlotAllocatorProvider {
027    
028    int find(Bundle data);
029
030    int preallocate(Bundle data);
031
032    int setAllocated(Bundle data);
033
034    int deallocate(Bundle data);
035
036    int deallocateAll(Bundle data);
037
038    List<AllocatedKeyInfo> getAllocatedKeys(Bundle data);
039    
040    int changeKeyOwner(Bundle data);
041}