XRootD
XrdSecProtectParms Class Reference

#include <XrdSecProtector.hh>

+ Collaboration diagram for XrdSecProtectParms:

Public Types

enum  secLevel {
  secNone = 0 ,
  secCompatible ,
  secStandard ,
  secIntense ,
  secPedantic ,
  secFence
}
 

Public Member Functions

 XrdSecProtectParms ()
 
 ~XrdSecProtectParms ()
 

Public Attributes

secLevel level
 In: The desired level. More...
 
int opts
 In: Options: More...
 

Static Public Attributes

static const int doData = 0x0000001
 Secure data. More...
 
static const int force = 0x0000004
 Allow unencryted hash. More...
 
static const int relax = 0x0000002
 relax old clients More...
 

Detailed Description

Definition at line 38 of file XrdSecProtector.hh.

Member Enumeration Documentation

◆ secLevel

Enumerator
secNone 
secCompatible 
secStandard 
secIntense 
secPedantic 
secFence 

Definition at line 42 of file XrdSecProtector.hh.

Constructor & Destructor Documentation

◆ XrdSecProtectParms()

XrdSecProtectParms::XrdSecProtectParms ( )
inline

Definition at line 54 of file XrdSecProtector.hh.

54 : level(secNone), opts(0) {}
secLevel level
In: The desired level.
int opts
In: Options:

◆ ~XrdSecProtectParms()

XrdSecProtectParms::~XrdSecProtectParms ( )
inline

Definition at line 55 of file XrdSecProtector.hh.

55 {}

Member Data Documentation

◆ doData

const int XrdSecProtectParms::doData = 0x0000001
static

Secure data.

Definition at line 50 of file XrdSecProtector.hh.

◆ force

const int XrdSecProtectParms::force = 0x0000004
static

Allow unencryted hash.

Definition at line 52 of file XrdSecProtector.hh.

Referenced by XrdSecProtector::Config(), and XrdSecServer::Configure().

◆ level

secLevel XrdSecProtectParms::level

In: The desired level.

Definition at line 47 of file XrdSecProtector.hh.

Referenced by XrdSecProtector::Config().

◆ opts

int XrdSecProtectParms::opts

In: Options:

Definition at line 48 of file XrdSecProtector.hh.

Referenced by XrdSecProtector::Config().

◆ relax

const int XrdSecProtectParms::relax = 0x0000002
static

relax old clients

Definition at line 51 of file XrdSecProtector.hh.

Referenced by XrdSecProtector::Config(), and XrdSecServer::Configure().


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