CSenCredential Class Reference
#include
<mw/SenCredential.h>
Link against: SenServDesc.lib
| class CSenCredential : public CSenBaseFragment |
| Public Member Functions |
|---|
| virtual | ~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() |
Detailed Description
Class implements (web) service credential functionality
- Since
- Series60 3.0
Constructor & Destructor Documentation
~CSenCredential ( )
| IMPORT_C | ~CSenCredential | ( | ) | [virtual] |
Member Function Documentation
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
| Parameter | Description | | aNsUri | The namespace URI of the new element |
| aLocalName | The local name of the new element |
| aQName | The qualified name of the new element |
| aAttributes | The attributes of the new element |
Returns: new CSenCredential instance pointer Leave codes: KErrSenInvalidCharacters if aLocalName or aQName contains illegal characters. KErrSenZeroLengthDescriptor if aLocalName or aQName is zero length.
NewL ( const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &, CSenElement & )
Constructor with a possibility to set a parent.
- Since
- Series60 3.0
| Parameter | Description | | aNsUri | The namespace URI of the new element |
| aLocalName | The local name of the new element |
| aQName | The qualified name of the new element |
| aAttributes | The attributes of the new element |
| aParent | The parent element of the new element |
Returns: new CSenCredential instance pointer Leave codes: KErrSenInvalidCharacters if aLocalName or aQName contains illegal characters. KErrSenZeroLengthDescriptor if aLocalName or aQName is zero length.
NewL ( const CSenCredential & )
Constructor which copies itself from another credential.
- Since
- Series60 3.0
| Parameter | Description | | aCredential | credential to copy from. |
Returns: new CSenCredential instance pointer
NewLC ( const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray & )
Two-phase constructor.
- Since
- Series60 3.0
| Parameter | Description | | aNsUri | The namespace URI of the new element |
| aLocalName | The local name of the new element |
| aQName | The qualified name of the new element |
| aAttributes | The attributes of the new element |
Returns: new CSenCredential instance pointer, which is left on cleanup stack. Leave codes: KErrSenInvalidCharacters if aLocalName or aQName contains illegal characters. KErrSenZeroLengthDescriptor if aLocalName or aQName is zero length.
NewLC ( const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &, CSenElement & )
Constructor with a possibility to set a parent.
- Since
- Series60 3.0
| Parameter | Description | | aNsUri | The namespace URI of the new element |
| aLocalName | The local name of the new element |
| aQName | The qualified name of the new element |
| aAttributes | The attributes of the new element |
| aParent | The parent element of the new element |
Returns: new CSenCredential instance pointer, which is left on cleanup stack. Leave codes: KErrSenInvalidCharacters if aLocalName or aQName contains illegal characters. KErrSenZeroLengthDescriptor if aLocalName or aQName is zero length.
NewLC ( const CSenCredential & )
Constructor which copies itself from another credential.
- Since
- Series60 3.0
| Parameter | Description | | aCredential | credential to copy from. |
Returns: new CSenCredential instance pointer, which is left on cleanup stack.
SetValidUntil ( TTime & )
| IMPORT_C void | SetValidUntil | ( | TTime & | aTime | ) | |
Setter for the credential expiration time.
- Since
- Series60 3.0
| Parameter | Description | | 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
| Parameter | Description | | aNsUri | The namespace URI of the new element |
| aLocalName | The local name of the new element |
| aQName | The qualified name of the new element |
| aAttributes | The attributes of the new element |
ValidUntil ( )
| IMPORT_C TTime & | ValidUntil | ( | ) | |
Getter for the credential expiration time.
- Since
- Series60 3.0
Returns: the the expiration time