CCPSecurityPolicy Class Reference
class CCPSecurityPolicy : public CBase |
Internal class for Security related activities
Constructor & Destructor Documentation
CCPSecurityPolicy(const RMessage2 &)
CCPSecurityPolicy | ( | const RMessage2 & | aMessage | ) | [private] |
~CCPSecurityPolicy()
~CCPSecurityPolicy | ( | ) | [virtual] |
Member Functions Documentation
CheckCapabilities(const TDesC &)
Performs security check based on client Capabilities
Parameters
const TDesC & aList | list of capabilities which client must have |
CheckSecurityL(TPtrC8 &, TACLPolicy)
Checks if access for client (iMessage) should be granted or not
CheckUids(const TDesC &)
Performs security check based on client UIDs
Parameters
const TDesC & aList | list of uids which have access |
ConstructL()
void | ConstructL | ( | ) | [private] |
By default Symbian 2nd phase constructor is private.
DoCheckSecurityL(const CLiwMap *)
Performs actuall security check should be granted or not
ExctractNextToken(const TDesC &, TPtrC &, TInt &)
void | ExctractNextToken | ( | const TDesC & | aList, |
| TPtrC & | aResult, |
| TInt & | aPos |
| ) | const |
Exctracts from list next token( UID or Capability )
Parameters
const TDesC & aList | list as desciptor |
TPtrC & aResult | single token extracted from list |
TInt & aPos | position of the reuired token |
GetCapability(const TDesC &)
Converts capability given as descriptor to enum
Parameters
const TDesC & aCapability | descriptor to convert |
GetDefaultSecurityL(RBuf8 &)
void | GetDefaultSecurityL | ( | RBuf8 & | aResult | ) | const |
Sets default ACL map and serializes it
Member Enumerations Documentation
Member Data Documentation
const RMessage2 & iMessage
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.