ARC SDK
Public Types | Data Fields
Arc::VOMSACInfo Class Reference

Represents VOMS attribute part of a credential. More...

#include <VOMSUtil.h>

Public Types

enum  status_t {
  Success = 0, CAUnknown = (1<<0), CertRevoked = (1<<1), LSCFailed = (1<<2),
  TrustFailed = (1<<2), X509ParsingFailed = (1<<3), ACParsingFailed = (1<<4), InternalParsingFailed = (1<<5),
  TimeValidFailed = (1<<6), IsCritical = (1<<7), ParsingError = (X509ParsingFailed | ACParsingFailed | InternalParsingFailed), ValidationError = (CAUnknown | CertRevoked | LSCFailed | TrustFailed | TimeValidFailed),
  Error = (0xffff & ~IsCritical)
}
 

Data Fields

std::string voname
 
std::string holder
 
std::string issuer
 
std::string target
 
std::vector< std::string > attributes
 
Time from
 
Time till
 
unsigned int status
 

Detailed Description

Represents VOMS attribute part of a credential.


The documentation for this class was generated from the following file: