| Package | Description |
|---|---|
| org.dcache.xrootd.protocol.messages | |
| org.dcache.xrootd.security | |
| org.dcache.xrootd.tpc.protocol.messages |
| Modifier and Type | Method and Description |
|---|---|
static Map<XrootdSecurityProtocol.BucketType,XrootdBucket> |
AuthenticationRequest.deserializeBuckets(io.netty.buffer.ByteBuf buffer)
Deserialize the buckets sent by the client and put them into a EnumMap
sorted by their header-information.
|
Map<XrootdSecurityProtocol.BucketType,XrootdBucket> |
AuthenticationRequest.getBuckets() |
| Modifier and Type | Method and Description |
|---|---|
static void |
AuthenticationResponse.writeBytes(io.netty.buffer.ByteBuf buffer,
String protocol,
int step,
List<XrootdBucket> buckets)
Code is shared by outbound authentication request used by tpc client.
|
| Constructor and Description |
|---|
AuthenticationResponse(AuthenticationRequest request,
int status,
int length,
String protocol,
int step,
List<XrootdBucket> buckets) |
| Modifier and Type | Class and Description |
|---|---|
class |
NestedBucketBuffer
Format of a NestedBucketBuffer:
- int32 BucketType (usually kXRS_main)
- int32 len
- char[4] protocol (\0 padded)
- int32 step (e.g.
|
class |
RawBucket
A bucket containing a header plus a number of bytes.
|
class |
StringBucket
A bucket containing a header plus a String.
|
class |
UnsignedIntBucket
A bucket containing a header plus an unsigned integer.
|
| Modifier and Type | Method and Description |
|---|---|
static XrootdBucket |
XrootdBucket.deserialize(XrootdSecurityProtocol.BucketType type,
io.netty.buffer.ByteBuf buffer)
Deserialize an XrootdBucket.
|
| Modifier and Type | Method and Description |
|---|---|
Map<XrootdSecurityProtocol.BucketType,XrootdBucket> |
NestedBucketBuffer.getNestedBuckets() |
| Constructor and Description |
|---|
NestedBucketBuffer(XrootdSecurityProtocol.BucketType type,
String protocol,
int step,
Map<XrootdSecurityProtocol.BucketType,XrootdBucket> nestedBuckets) |
| Modifier and Type | Method and Description |
|---|---|
Map<XrootdSecurityProtocol.BucketType,XrootdBucket> |
InboundAuthenticationResponse.getBuckets() |
| Constructor and Description |
|---|
OutboundAuthenticationRequest(int streamId,
int length,
String protocol,
int step,
List<XrootdBucket> buckets) |
Copyright © 2011–2018 dCache.org. All rights reserved.