Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

XrdCmsSecurity Class Reference

#include <XrdCmsSecurity.hh>

Collaboration diagram for XrdCmsSecurity:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 XrdCmsSecurity ()
 ~XrdCmsSecurity ()

Static Public Member Functions

int Authenticate (XrdLink *Link, const char *Token, int tlen)
int Configure (const char *Lib, const char *Cfn=0)
const char * getToken (int &size, const char *hostname)
int Identify (XrdLink *Link, XrdCms::CmsRRHdr &inHdr, char *authBuff, int abLen)
char * setSystemID (XrdOucTList *tp, const char *iName, const char *iHost, char iType)

Static Private Attributes

XrdSecService * DHS = 0

Constructor & Destructor Documentation

XrdCmsSecurity::XrdCmsSecurity (   )  [inline]
 

XrdCmsSecurity::~XrdCmsSecurity (   )  [inline]
 


Member Function Documentation

int XrdCmsSecurity::Authenticate (  XrdLink *  Link,
const char *  Token,
int  tlen
)  [static]
 

int XrdCmsSecurity::Configure (  const char *  Lib,
const char *  Cfn = 0
)  [static]
 

const char * XrdCmsSecurity::getToken (  int &  size,
const char *  hostname
)  [static]
 

int XrdCmsSecurity::Identify (  XrdLink *  Link,
XrdCms::CmsRRHdr &  inHdr,
char *  authBuff,
int  abLen
)  [static]
 

char * XrdCmsSecurity::setSystemID (  XrdOucTList *  tp,
const char *  iName,
const char *  iHost,
char  iType
)  [static]
 


Member Data Documentation

XrdSecService * XrdCmsSecurity::DHS = 0 [static, private]
 


The documentation for this class was generated from the following files:
Generated on Sun Nov 6 13:42:03 2011 for xrootd by  doxygen 1.3.9.1