namespace Akenti class CapabilityCertGenerator : public AkentiCertGenerator

CapabilityCertGenerator

Inheritance:


Public Methods

CapabilityCertGenerator ()
~CapabilityCertGenerator ()
void setResource (const string& resource)
void setPrincipal (const AkentiPrincipal& principal)
void setPublicKey (const PublicKey& publicKey)
void setUnConditionalActions (const vector& unConditionalActions)
void setConditionalActions (const vector<ConditionalActions>& conditionalActions)
const CapabilityCertificate& generate ()

Inherited from AkentiCertGenerator:

Public Methods

void setVersionNumber(int version)
void setUniqueID(const string& id)
void setIssuer(const AkentiIssuer& issuer)
void setNotBefore(const UtcTime& notBefore)
void setNotAfter(const UtcTime& notAfter)
void sign(const PrivateKey &privateKey, const string& signatureAlg)

Protected Fields

AkentiCertificate akentiCert

Documentation

CapabilityCertGenerator
CapabilityCertGenerator()

~CapabilityCertGenerator()

void setResource(const string& resource)

void setPrincipal(const AkentiPrincipal& principal)

void setPublicKey(const PublicKey& publicKey)

void setUnConditionalActions(const vector& unConditionalActions)

void setConditionalActions(const vector<ConditionalActions>& conditionalActions)

const CapabilityCertificate& generate()


This class has no child classes.
Author:
Srilekha Mudumbai Abdelilah Essiari
Version:
1.1 00/05/25
See Also:
AkentiCertGenerator

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de