CSenCredential2 Class Reference
class CSenCredential2 : public CSenFragmentBase |
Class implements (web) service credential functionality SenServDesc.lib
- Since
- Series60 3.0
Public Member Functions |
---|
| ~CSenCredential2() |
IMPORT_C const TDesC8 & | Id() |
IMPORT_C CSenCredential2 * | NewL() |
IMPORT_C CSenCredential2 * | NewL(const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &) |
IMPORT_C CSenCredential2 * | NewL(const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &, TXmlEngElement &) |
IMPORT_C CSenCredential2 * | NewL(const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &, TXmlEngElement &, RSenDocument &) |
IMPORT_C CSenCredential2 * | NewL(const CSenCredential2 &) |
IMPORT_C CSenCredential2 * | NewLC() |
IMPORT_C CSenCredential2 * | NewLC(const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &) |
IMPORT_C CSenCredential2 * | NewLC(const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &, TXmlEngElement &) |
IMPORT_C CSenCredential2 * | NewLC(const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &, TXmlEngElement &, RSenDocument &) |
IMPORT_C CSenCredential2 * | NewLC(const CSenCredential2 &) |
IMPORT_C void | SetValidUntil(TTime &) |
IMPORT_C TTime & | ValidUntil() |
Protected Member Functions |
---|
| CSenCredential2() |
IMPORT_C void | BaseConstructL(const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &) |
IMPORT_C void | BaseConstructL(const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &, TXmlEngElement &) |
IMPORT_C void | BaseConstructL(const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &, TXmlEngElement &, RSenDocument &) |
IMPORT_C void | BaseConstructL(CSenCredential2 &) |
IMPORT_C void | OnStartElementL(const RTagInfo &, const RAttributeArray &, TInt) |
Inherited Functions |
---|
| CBase::CBase() |
| CBase::Delete(CBase *) |
| CBase::Extension_(TUint,TAny *&,TAny *) |
| CBase::operator new(TUint) |
| CBase::operator new(TUint,TAny *) |
| CBase::operator new(TUint,TLeave) |
| CBase::operator new(TUint,TLeave,TUint) |
| CBase::operator new(TUint,TUint) |
| CBase::~CBase() |
| CSenFragmentBase::AddAttributesL(const RAttributeArray &) |
| CSenFragmentBase::AddAttributesToElementL(TXmlEngElement,const RAttributeArray &) |
| CSenFragmentBase::AddContentL(const TDesC8 &) |
| CSenFragmentBase::AddNamespacesL() |
| CSenFragmentBase::AsDocumentL() |
| CSenFragmentBase::AsElementL() |
| CSenFragmentBase::AsXmlL() |
| CSenFragmentBase::AsXmlUnicodeL() |
| CSenFragmentBase::BaseConstructL(TXmlEngElement &,RSenDocument &) |
| CSenFragmentBase::BaseConstructL(const TDesC8 &) |
| CSenFragmentBase::BaseConstructL(const TDesC8 &,const TDesC8 &) |
| CSenFragmentBase::BaseConstructL(const TDesC8 &,const TDesC8 &,const TDesC8 &) |
| CSenFragmentBase::BaseConstructL(const TXmlEngElement &) |
| CSenFragmentBase::CSenFragmentBase() |
| CSenFragmentBase::ConsistsOfL(CSenFragmentBase &) |
| CSenFragmentBase::ConsistsOfL(TXmlEngElement &,TXmlEngElement &) |
| CSenFragmentBase::ContentL() |
| CSenFragmentBase::ContentOf(const TDesC8 &) |
| CSenFragmentBase::ExtractElement() |
| CSenFragmentBase::GetExtendedInterface(const TInt32) |
| CSenFragmentBase::LocalName()const |
| CSenFragmentBase::Namespace(const TDesC8 &) |
| CSenFragmentBase::NewL(TXmlEngElement &,RSenDocument &) |
| CSenFragmentBase::NewL(const TDesC8 &) |
| CSenFragmentBase::NewL(const TDesC8 &,const TDesC8 &) |
| CSenFragmentBase::NewL(const TDesC8 &,const TDesC8 &,const TDesC8 &) |
| CSenFragmentBase::NewL(const TXmlEngElement &) |
| CSenFragmentBase::NsPrefix()const |
| CSenFragmentBase::NsUri()const |
| CSenFragmentBase::OnContentL(const TDesC8 &,TInt) |
| CSenFragmentBase::OnDelegateParsingL(CSenFragmentBase &) |
| CSenFragmentBase::OnDelegateParsingL(const RTagInfo &,const RAttributeArray &,TInt) |
| CSenFragmentBase::OnEndDocumentL(TInt) |
| CSenFragmentBase::OnEndElementL(const RTagInfo &,TInt) |
| CSenFragmentBase::OnEndPrefixMappingL(const RString &,TInt) |
| CSenFragmentBase::OnError(TInt) |
| CSenFragmentBase::OnIgnorableWhiteSpaceL(const TDesC8 &,TInt) |
| CSenFragmentBase::OnProcessingInstructionL(const TDesC8 &,const TDesC8 &,TInt) |
| CSenFragmentBase::OnResumeParsingFromL(const RTagInfo &,TInt) |
| CSenFragmentBase::OnSkippedEntityL(const RString &,TInt) |
| CSenFragmentBase::OnStartDocumentL(const RDocumentParameters &,TInt) |
| CSenFragmentBase::OnStartPrefixMappingL(const RString &,const RString &,TInt) |
| CSenFragmentBase::OnWriteEndElementL(const RTagInfo &) |
| CSenFragmentBase::OnWriteStartElementL(const RTagInfo &,const RAttributeArray &) |
| CSenFragmentBase::RenameL(const TDesC8 &,const TDesC8 &) |
| CSenFragmentBase::RenameL(const TDesC8 &,const TDesC8 &,const TDesC8 &) |
| CSenFragmentBase::RenameLocalNameL(const TDesC8 &) |
| CSenFragmentBase::RenameNamespaceL(const TDesC8 &) |
| CSenFragmentBase::RenameNamespaceL(const TDesC8 &,const TDesC8 &) |
| CSenFragmentBase::RenamePrefixL(const TDesC8 &) |
| CSenFragmentBase::ResetContentL() |
| CSenFragmentBase::SetContentHandler(CSenFragmentBase &) |
| CSenFragmentBase::SetContentL(const TDesC8 &) |
| CSenFragmentBase::SetContentOfL(const TDesC8 &,const TDesC8 &) |
| CSenFragmentBase::SetDocument(RSenDocument &) |
| CSenFragmentBase::SetOwner(CSenFragmentBase &) |
| CSenFragmentBase::StartSavingContent() |
| CSenFragmentBase::WriteAsXMLToL(RWriteStream &) |
| CSenFragmentBase::~CSenFragmentBase() |
Constructor & Destructor Documentation
CSenCredential2()
IMPORT_C | CSenCredential2 | ( | ) | [protected] |
~CSenCredential2()
IMPORT_C | ~CSenCredential2 | ( | ) | [virtual] |
Member Functions Documentation
BaseConstructL(const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &)
Parameters
const TDesC8 & aNsUri | is the XML namespace as UTF-8 descriptor |
const TDesC8 & aLocalName | is the XML localname as UTF-8 descriptor |
const TDesC8 & aQName | is the XML qualifiedname as UTF-8 descriptor |
const RAttributeArray & aAttributes | is the list of XML attributes |
BaseConstructL(const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &, TXmlEngElement &)
Parameters
const TDesC8 & aNsUri | is the XML namespace as UTF-8 descriptor |
const TDesC8 & aLocalName | is the XML localname as UTF-8 descriptor |
const TDesC8 & aQName | is the XML qualifiedname as UTF-8 descriptor |
const RAttributeArray & aAttributes | is the list of XML attributes |
TXmlEngElement & aParent | is the parent element, which may declare other namespaces. |
BaseConstructL(const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &, TXmlEngElement &, RSenDocument &)
By default Symbian 2nd phase constructor is private.
Parameters
const TDesC8 & aNsUri | is the XML namespace as UTF-8 descriptor |
const TDesC8 & aLocalName | is the XML localname as UTF-8 descriptor |
const TDesC8 & aQName | is the XML qualifiedname as UTF-8 descriptor |
const RAttributeArray & aAttributes | is the list of XML attributes |
TXmlEngElement & aParent | is the parent element, which may declare other namespaces. |
RSenDocument & aOwnerDocument | is the document which will be the owner of the elements of this credential |
BaseConstructL(CSenCredential2 &)
By default Symbian 2nd phase constructor is private.
ConstructL(const TDesC8 &)
IMPORT_C void | ConstructL | ( | const TDesC8 & | aLocalName | ) | [private] |
By default Symbian 2nd phase constructor is private.
BaseConstructL for setting XML localname for this Credential.
- Since
- Series60 4.0
Parameters
const TDesC8 & aLocalName | XML localname for this Credential |
Id()
IMPORT_C const TDesC8 & | Id | ( | ) | [virtual] |
Getter for the credential ID.
NewL(const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &)
Parameters
const TDesC8 & aNsUri | is the XML namespace of this credential |
const TDesC8 & aLocalName | is the XML localname of this credential |
const TDesC8 & aQName | |
const RAttributeArray & aAttributes | |
NewL(const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &, TXmlEngElement &)
Parameters
const TDesC8 & aNsUri | is the XML namespace of this credential |
const TDesC8 & aLocalName | is the XML localname of this credential |
const TDesC8 & aQName | |
const RAttributeArray & aAttributes | |
TXmlEngElement & aParent | is the parent XML element of this credential |
NewL(const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &, TXmlEngElement &, RSenDocument &)
Parameters
const TDesC8 & aNsUri | is the XML namespace of this fragment |
const TDesC8 & aLocalName | is the XML localname of this fragment |
const TDesC8 & aQName | |
const RAttributeArray & aAttrs | are the XML attributes of this fragment |
TXmlEngElement & aParent | is the parent XML element of this fragment |
RSenDocument & aOwnerDocument | is the document which will be the owner of the elements of this fragment |
NewL(const CSenCredential2 &)
Constructor which copies itself from another credential.
NewLC(const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &)
Parameters
const TDesC8 & aNsUri | is the XML namespace of this credential |
const TDesC8 & aLocalName | is the XML localname of this credential |
const TDesC8 & aQName | |
const RAttributeArray & aAttributes | |
NewLC(const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &, TXmlEngElement &)
Parameters
const TDesC8 & aNsUri | is the XML namespace of this credential |
const TDesC8 & aLocalName | is the XML localname of this credential |
const TDesC8 & aQName | |
const RAttributeArray & aAttributes | |
TXmlEngElement & aParent | is the parent XML element of this credential |
NewLC(const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &, TXmlEngElement &, RSenDocument &)
Parameters
const TDesC8 & aNsUri | is the XML namespace of this fragment |
const TDesC8 & aLocalName | is the XML localname of this fragment |
const TDesC8 & aQName | |
const RAttributeArray & aAttrs | are the XML attributes of this fragment |
TXmlEngElement & aParent | is the parent XML element of this fragment |
RSenDocument & aOwnerDocument | is the document which will be the owner of the elements of this fragment |
NewLC(const CSenCredential2 &)
Constructor which copies itself from another credential.
OnStartElementL(const RTagInfo &, const RAttributeArray &, TInt)
Callback function implementing the XML content handler interface. Inheriting classes can override these.
- Since
- Series60 3.1
MContentHandler
SetIdL(const TDesC8 &)
void | SetIdL | ( | const TDesC8 & | aId | ) | [private] |
Parameters
const TDesC8 & aId | is the unique ID for this Credential |
SetValidUntil(TTime &)
IMPORT_C void | SetValidUntil | ( | TTime & | aTime | ) | [virtual] |
Setter for the credential expiration time.
Parameters
TTime & aTime | The new expiration time |
ValidUntil()
IMPORT_C TTime & | ValidUntil | ( | ) | [virtual] |
Getter for the credential expiration time.
- Since
- Series60 3.0
Member Data Documentation
TTime
iNotOnOrAfter
TTime
| iNotOnOrAfter | [private] |
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.