E - type of object which can encrypt the hash.public abstract class TpcSigverRequestHandler<E extends BufferEncrypter> extends Object
Wraps method for creating and possibly encrypting signed hash.
| Modifier and Type | Field and Description |
|---|---|
protected XrootdTpcClient |
client |
protected E |
encrypter |
| Modifier | Constructor and Description |
|---|---|
protected |
TpcSigverRequestHandler(E encrypter,
XrootdTpcClient client) |
| Modifier and Type | Method and Description |
|---|---|
abstract OutboundSigverRequest |
createSigverRequest(io.netty.channel.ChannelHandlerContext ctx,
XrootdOutboundRequest request) |
protected final E extends BufferEncrypter encrypter
protected final XrootdTpcClient client
protected TpcSigverRequestHandler(E encrypter, XrootdTpcClient client)
public abstract OutboundSigverRequest createSigverRequest(io.netty.channel.ChannelHandlerContext ctx, XrootdOutboundRequest request) throws XrootdException
XrootdExceptionCopyright © 2011–2018 dCache.org. All rights reserved.