|
XRootD
|
#include <cstring>#include "XrdCrypto/XrdCryptoFactory.hh"#include "XrdCrypto/XrdCryptoMsgDigest.hh"
Include dependency graph for XrdSecgsiRtag.hh:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Macros | |
| #define | kXRSrtagCtx "XRD-GSI-RTAG-v1" |
| #define | kXRSrtagLen 8 |
| #define | kXRSrtagMD "sha256" |
| #define | kXRSrtagMDMax 64 |
Functions | |
| int | XrdSecgsiRtagDigest (XrdCryptoFactory *cf, const char *rtag, int len, char *out, int outmax) |
| bool | XrdSecgsiRtagIsValid (const char *rtag, int len) |
| #define kXRSrtagCtx "XRD-GSI-RTAG-v1" |
Definition at line 59 of file XrdSecgsiRtag.hh.
Referenced by XrdSecgsiRtagDigest().
| #define kXRSrtagLen 8 |
Definition at line 55 of file XrdSecgsiRtag.hh.
Referenced by XrdSecgsiRtagIsValid().
| #define kXRSrtagMD "sha256" |
Definition at line 63 of file XrdSecgsiRtag.hh.
Referenced by XrdSecgsiRtagDigest().
| #define kXRSrtagMDMax 64 |
Definition at line 67 of file XrdSecgsiRtag.hh.
|
inline |
Definition at line 88 of file XrdSecgsiRtag.hh.
References XrdCryptoBasic::Buffer(), XrdCryptoMsgDigest::Final(), kXRSrtagCtx, kXRSrtagMD, XrdCryptoBasic::Length(), XrdCryptoFactory::MsgDigest(), and XrdCryptoMsgDigest::Update().
Here is the call graph for this function:
|
inline |
Definition at line 70 of file XrdSecgsiRtag.hh.
References kXRSrtagLen.