usbmgmt/usbmgr/host/functiondrivers/ms/msmm/server/inc/srvsec.h
branchRCL_3
changeset 16 012cc2ee6408
parent 15 f92a4f87e424
equal deleted inserted replaced
15:f92a4f87e424 16:012cc2ee6408
    24 #define SRVSEC_H
    24 #define SRVSEC_H
    25 
    25 
    26 const TInt KMsmmServerRanges[] = 
    26 const TInt KMsmmServerRanges[] = 
    27     {
    27     {
    28     EHostMsmmServerAddFunction,
    28     EHostMsmmServerAddFunction,
    29     EHostMsmmServerEjectUsbDrives, //separate policy check for Eject usb drives client
       
    30     EHostMsmmServerEndMarker
    29     EHostMsmmServerEndMarker
    31     };
    30     };
    32 const TUint KMsmmServerRangeCount = 
    31 const TUint KMsmmServerRangeCount = 
    33     (sizeof(KMsmmServerRanges) / sizeof(KMsmmServerRanges[0])); 
    32     (sizeof(KMsmmServerRanges) / sizeof(KMsmmServerRanges[0])); 
    34  
    33  
    35 const TUint8 KMsmmServerElementsIndex[KMsmmServerRangeCount] = 
    34 const TUint8 KMsmmServerElementsIndex[KMsmmServerRangeCount] = 
    36     {
    35     {
    37     0,
    36     0,
    38     1,
       
    39     CPolicyServer::ENotSupported
    37     CPolicyServer::ENotSupported
    40     };
    38     };
    41 
    39 
    42 const CPolicyServer::TPolicyElement KMsmmServerElements[] = 
    40 const CPolicyServer::TPolicyElement KMsmmServerElements[] = 
    43     {
    41     {
    44         {_INIT_SECURITY_POLICY_S1( KFDFWSecureId, ECapabilityCommDD ), 
    42         {_INIT_SECURITY_POLICY_S1( KFDFWSecureId, ECapabilityCommDD ), 
    45             CPolicyServer::EFailClient},
       
    46         {_INIT_SECURITY_POLICY_S1( KSidHbDeviceDialogAppServer, ECapabilityTrustedUI ), 
       
    47             CPolicyServer::EFailClient}
    43             CPolicyServer::EFailClient}
    48     };
    44     };
    49 
    45 
    50 const CPolicyServer::TPolicy KMsmmServerSecurityPolicy =
    46 const CPolicyServer::TPolicy KMsmmServerSecurityPolicy =
    51     {
    47     {
    52     CPolicyServer::ECustomCheck,
    48     0,
    53     KMsmmServerRangeCount,
    49     KMsmmServerRangeCount,
    54     KMsmmServerRanges,
    50     KMsmmServerRanges,
    55     KMsmmServerElementsIndex,
    51     KMsmmServerElementsIndex,
    56     KMsmmServerElements,
    52     KMsmmServerElements,
    57     };
    53     };