public class AuthenticationRequest extends AbstractXrootdRequest
requestId, session, streamId| Constructor and Description |
|---|
AuthenticationRequest(io.netty.buffer.ByteBuf buffer)
Deserialize protocol, processing step and all the bucks sent by the
client
|
| Modifier and Type | Method and Description |
|---|---|
static Map<XrootdSecurityProtocol.BucketType,XrootdBucket> |
deserializeBuckets(io.netty.buffer.ByteBuf buffer)
Deserialize the buckets sent by the client and put them into a EnumMap
sorted by their header-information.
|
static String |
deserializeProtocol(io.netty.buffer.ByteBuf buffer) |
static int |
deserializeStep(io.netty.buffer.ByteBuf buffer) |
Map<XrootdSecurityProtocol.BucketType,XrootdBucket> |
getBuckets() |
String |
getProtocol() |
int |
getStep() |
getRequestId, getSession, getStreamId, getSubject, setSessionpublic AuthenticationRequest(io.netty.buffer.ByteBuf buffer)
buffer - The buffer containing the abovepublic static Map<XrootdSecurityProtocol.BucketType,XrootdBucket> deserializeBuckets(io.netty.buffer.ByteBuf buffer) throws IOException
buffer - The buffer containing the received bucketsIOException - Failure of deserializationpublic static String deserializeProtocol(io.netty.buffer.ByteBuf buffer)
public static int deserializeStep(io.netty.buffer.ByteBuf buffer)
public Map<XrootdSecurityProtocol.BucketType,XrootdBucket> getBuckets()
public int getStep()
public String getProtocol()
Copyright © 2011–2018 dCache.org. All rights reserved.