CSenCredential Class Reference
| class CSenCredential : public CSenBaseFragment |
Class implements (web) service credential functionality SenServDesc.lib
- Since
- Series60 3.0
| Public Member Functions |
|---|
| ~CSenCredential() |
| IMPORT_C const TDesC8 & | Id() |
| IMPORT_C CSenCredential * | NewL(const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &) |
| IMPORT_C CSenCredential * | NewL(const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &, CSenElement &) |
| IMPORT_C CSenCredential * | NewL(const CSenCredential &) |
| IMPORT_C CSenCredential * | NewLC(const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &) |
| IMPORT_C CSenCredential * | NewLC(const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &, CSenElement &) |
| IMPORT_C CSenCredential * | NewLC(const CSenCredential &) |
| IMPORT_C void | SetValidUntil(TTime &) |
| IMPORT_C TTime & | ValidUntil() |
| 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() |
| | CSenBaseFragment::AllocContentSaverL() |
| | CSenBaseFragment::AsElement() |
| | CSenBaseFragment::AsXmlL() |
| | CSenBaseFragment::AsXmlUnicodeL() |
| | CSenBaseFragment::BaseConstructL(CSenXmlReader &) |
| | CSenBaseFragment::BaseConstructL(const CSenElement &) |
| | CSenBaseFragment::BaseConstructL(const TDesC8 &) |
| | CSenBaseFragment::BaseConstructL(const TDesC8 &,const TDesC8 &) |
| | CSenBaseFragment::BaseConstructL(const TDesC8 &,const TDesC8 &,const TDesC8 &) |
| | CSenBaseFragment::BaseConstructL(const TDesC8 &,const TDesC8 &,const TDesC8 &,const RAttributeArray &) |
| | CSenBaseFragment::BaseConstructL(const TDesC8 &,const TDesC8 &,const TDesC8 &,const RAttributeArray &,CSenElement &) |
| | CSenBaseFragment::BuildFrom(const TDesC8 &) |
| | CSenBaseFragment::CSenBaseFragment() |
| | CSenBaseFragment::CharactersL(const TDesC8 &,TInt,TInt) |
| | CSenBaseFragment::ConsistsOfL(MSenFragment &) |
| | CSenBaseFragment::Content() |
| | CSenBaseFragment::ContentOf(const TDesC8 &) |
| | CSenBaseFragment::DelegateParsingL(MSenFragment &) |
| | CSenBaseFragment::DelegateParsingL(const TDesC8 &,const TDesC8 &,const TDesC8 &,const RAttributeArray &) |
| | CSenBaseFragment::DetachL() |
| | CSenBaseFragment::EndElementL(const TDesC8 &,const TDesC8 &,const TDesC8 &) |
| | CSenBaseFragment::EnsureNamespace(const TDesC8 &) |
| | CSenBaseFragment::ExtractElement() |
| | CSenBaseFragment::LocalName()const |
| | CSenBaseFragment::Namespace(const TDesC8 &) |
| | CSenBaseFragment::NewL(const CSenElement &) |
| | CSenBaseFragment::NewL(const TDesC8 &) |
| | CSenBaseFragment::NewL(const TDesC8 &,const TDesC8 &) |
| | CSenBaseFragment::NewL(const TDesC8 &,const TDesC8 &,const TDesC8 &) |
| | CSenBaseFragment::NsPrefix()const |
| | CSenBaseFragment::NsUri()const |
| | CSenBaseFragment::ParseL(const TDesC8 &) |
| | CSenBaseFragment::ParseWithL(CSenXmlReader &) |
| | CSenBaseFragment::Reader() |
| | CSenBaseFragment::ResetContentL() |
| | CSenBaseFragment::ResumeParsingFromL(const TDesC8 &,const TDesC8 &,const TDesC8 &) |
| | CSenBaseFragment::SaveNamespacesL(const RAttributeArray &,TBool) |
| | CSenBaseFragment::SetAttributesL(const RAttributeArray &) |
| | CSenBaseFragment::SetContentOfL(const TDesC8 &,const TDesC8 &) |
| | CSenBaseFragment::SetOwner(MSenFragment &) |
| | CSenBaseFragment::SetReader(CSenXmlReader &) |
| | CSenBaseFragment::StartEntity(TDesC8 &) |
| | CSenBaseFragment::WriteAsXMLToL(RWriteStream &) |
| | CSenBaseFragment::WriteEndElementL(const TDesC8 &,const TDesC8 &,const TDesC8 &) |
| | CSenBaseFragment::WriteStartElementL(const TDesC8 &,const TDesC8 &,const TDesC8 &,const RAttributeArray &) |
| | CSenBaseFragment::~CSenBaseFragment() |
Constructor & Destructor Documentation
CSenCredential()
| IMPORT_C | CSenCredential | ( | ) | [private] |
~CSenCredential()
| IMPORT_C | ~CSenCredential | ( | ) | [virtual] |
Member Functions Documentation
ConstructL(const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &)
By default Symbian 2nd phase constructor is private.
- Since
- Series60 3.0
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 |
ConstructL(const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &, CSenElement &)
By default Symbian 2nd phase constructor is private.
- Since
- Series60 3.0
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 |
| CSenElement & aParent | is the parent element, which may declare other namespaces. |
ConstructL(CSenCredential &)
By default Symbian 2nd phase constructor is private.
- Since
- Series60 3.0
Id()
Getter for the credential ID.
- Since
- Series60 3.0
NewL(const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &)
Two-phase constructor.
- Since
- Series60 3.0
Parameters
| const TDesC8 & aNsUri | The namespace URI of the new element |
| const TDesC8 & aLocalName | The local name of the new element |
| const TDesC8 & aQName | The qualified name of the new element |
| const RAttributeArray & aAttributes | The attributes of the new element |
NewL(const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &, CSenElement &)
Constructor with a possibility to set a parent.
- Since
- Series60 3.0
Parameters
| const TDesC8 & aNsUri | The namespace URI of the new element |
| const TDesC8 & aLocalName | The local name of the new element |
| const TDesC8 & aQName | The qualified name of the new element |
| const RAttributeArray & aAttributes | The attributes of the new element |
| CSenElement & aParent | The parent element of the new element |
NewL(const CSenCredential &)
Constructor which copies itself from another credential.
- Since
- Series60 3.0
NewLC(const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &)
Two-phase constructor.
- Since
- Series60 3.0
Parameters
| const TDesC8 & aNsUri | The namespace URI of the new element |
| const TDesC8 & aLocalName | The local name of the new element |
| const TDesC8 & aQName | The qualified name of the new element |
| const RAttributeArray & aAttributes | The attributes of the new element |
NewLC(const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &, CSenElement &)
Constructor with a possibility to set a parent.
- Since
- Series60 3.0
Parameters
| const TDesC8 & aNsUri | The namespace URI of the new element |
| const TDesC8 & aLocalName | The local name of the new element |
| const TDesC8 & aQName | The qualified name of the new element |
| const RAttributeArray & aAttributes | The attributes of the new element |
| CSenElement & aParent | The parent element of the new element |
NewLC(const CSenCredential &)
Constructor which copies itself from another credential.
- Since
- Series60 3.0
SetIdL(const TDesC8 &)
| void | SetIdL | ( | const TDesC8 & | aId | ) | [private] |
Setter for Credential ID
- Since
- Series60 3.0
Parameters
| const TDesC8 & aId | is the unique ID for this Credential |
SetValidUntil(TTime &)
| IMPORT_C void | SetValidUntil | ( | TTime & | aTime | ) | |
Setter for the credential expiration time.
- Since
- Series60 3.0
Parameters
| TTime & aTime | The new expiration time |
StartElementL(const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &)
From
CSenDomFragment Callback function which implement the XML content handler interface.
- Since
- Series60 3.0
Parameters
| const TDesC8 & aNsUri | The namespace URI of the new element |
| const TDesC8 & aLocalName | The local name of the new element |
| const TDesC8 & aQName | The qualified name of the new element |
| const RAttributeArray & aAttributes | The attributes of the new element |
ValidUntil()
| IMPORT_C TTime & | ValidUntil | ( | ) | |
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.