diff -r 675a964f4eb5 -r 35751d3474b7 cryptomgmtlibs/cryptotokenfw/inc_interfaces/MCTKeyStore_v2.inl --- a/cryptomgmtlibs/cryptotokenfw/inc_interfaces/MCTKeyStore_v2.inl Tue Jul 21 01:04:32 2009 +0100 +++ b/cryptomgmtlibs/cryptotokenfw/inc_interfaces/MCTKeyStore_v2.inl Thu Sep 10 14:01:51 2009 +0300 @@ -1,127 +1,127 @@ -/* -* Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies). -* All rights reserved. -* This component and the accompanying materials are made available -* under the terms of the License "Eclipse Public License v1.0" -* which accompanies this distribution, and is available -* at the URL "http://www.eclipse.org/legal/epl-v10.html". -* -* Initial Contributors: -* Nokia Corporation - initial contribution. -* -* Contributors: -* -* Description: -* MCTKeyStore.inl -* CKeyInfoBase -* -*/ - - -inline TKeyIdentifier CKeyInfoBase::ID() const - { - return iID; - } - -inline TKeyUsagePKCS15 CKeyInfoBase::Usage() const - { - return iUsage; - } - -inline TUint CKeyInfoBase::Size() const - { - return iSize; - } - -inline const TDesC& CKeyInfoBase::Label() const - { - if (iLabel) - return *iLabel; - else - return KNullDesC; - } - -inline const TSecurityPolicy& CKeyInfoBase::UsePolicy() const - { - return iUsePolicy; - } - -inline const TSecurityPolicy& CKeyInfoBase::ManagementPolicy() const - { - return iManagementPolicy; - } - -inline CKeyInfoBase::EKeyAlgorithm CKeyInfoBase::Algorithm() const - { - return iAlgorithm; - } - -inline TInt CKeyInfoBase::AccessType() const - { - return iAccessType; - } - -inline TBool CKeyInfoBase::Native() const - { - return iNative; - } - -inline TTime CKeyInfoBase::StartDate() const - { - return iStartDate; - } - -inline TTime CKeyInfoBase::EndDate() const - { - return iEndDate; - } - -inline const TDesC8& CKeyInfoBase::PKCS8AttributeSet() const - { - if (iPKCS8AttributeSet) - return *iPKCS8AttributeSet; - else - return KNullDesC8; - } - -inline TInt CKeyInfoBase::HandleID() const - { - return iHandle; - } - -inline void CKeyInfoBase::SetHandle(TInt aHandle) - { - iHandle = aHandle; - } - -inline void CKeyInfoBase::SetIdentifier(TKeyIdentifier aId) - { - iID = aId; - } - -inline void CKeyInfoBase::SetSize(TUint aSize) - { - iSize = aSize; - } - -inline void CKeyInfoBase::SetAlgorithm(EKeyAlgorithm aAlg) - { - iAlgorithm = aAlg; - } - -// CCTKeyInfo - -inline CCTKeyInfo::operator TCTTokenObjectHandle() const - { - return Handle(); - } - -inline MCTAuthenticationObject* CCTKeyInfo::Protector() const - { - return iProtector; - } - -inline void CCTKeyInfo::SetProtector(MCTAuthenticationObject& aProtector) - { - iProtector = &aProtector; - } +/* +* Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of the License "Eclipse Public License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: +* MCTKeyStore.inl +* CKeyInfoBase +* +*/ + + +inline TKeyIdentifier CKeyInfoBase::ID() const + { + return iID; + } + +inline TKeyUsagePKCS15 CKeyInfoBase::Usage() const + { + return iUsage; + } + +inline TUint CKeyInfoBase::Size() const + { + return iSize; + } + +inline const TDesC& CKeyInfoBase::Label() const + { + if (iLabel) + return *iLabel; + else + return KNullDesC; + } + +inline const TSecurityPolicy& CKeyInfoBase::UsePolicy() const + { + return iUsePolicy; + } + +inline const TSecurityPolicy& CKeyInfoBase::ManagementPolicy() const + { + return iManagementPolicy; + } + +inline CKeyInfoBase::EKeyAlgorithm CKeyInfoBase::Algorithm() const + { + return iAlgorithm; + } + +inline TInt CKeyInfoBase::AccessType() const + { + return iAccessType; + } + +inline TBool CKeyInfoBase::Native() const + { + return iNative; + } + +inline TTime CKeyInfoBase::StartDate() const + { + return iStartDate; + } + +inline TTime CKeyInfoBase::EndDate() const + { + return iEndDate; + } + +inline const TDesC8& CKeyInfoBase::PKCS8AttributeSet() const + { + if (iPKCS8AttributeSet) + return *iPKCS8AttributeSet; + else + return KNullDesC8; + } + +inline TInt CKeyInfoBase::HandleID() const + { + return iHandle; + } + +inline void CKeyInfoBase::SetHandle(TInt aHandle) + { + iHandle = aHandle; + } + +inline void CKeyInfoBase::SetIdentifier(TKeyIdentifier aId) + { + iID = aId; + } + +inline void CKeyInfoBase::SetSize(TUint aSize) + { + iSize = aSize; + } + +inline void CKeyInfoBase::SetAlgorithm(EKeyAlgorithm aAlg) + { + iAlgorithm = aAlg; + } + +// CCTKeyInfo + +inline CCTKeyInfo::operator TCTTokenObjectHandle() const + { + return Handle(); + } + +inline MCTAuthenticationObject* CCTKeyInfo::Protector() const + { + return iProtector; + } + +inline void CCTKeyInfo::SetProtector(MCTAuthenticationObject& aProtector) + { + iProtector = &aProtector; + }