public class GSIPre49ServerRequestHandler extends GSIServerRequestHandler
GSIServerRequestHandler.CertRequestBucketsLOGGER, subjectASYNC_CIPHER_MODE, bufferHandler, challenge, CHALLENGE_BYTES, credentialManager, CRYPTO_MODE, CRYPTO_MODE_NO_PAD, dhSession, lastRequest, MAX_TIME_SKEW, noPadding, PROTO_PRE_DELEGATION, PROTO_WITH_DELEGATION, PROTOCOL, PROTOCOL_VERSION, PUBLIC_KEY_ALGORITHM, PUBLIC_KEY_FOOTER, PUBLIC_KEY_HEADER, RANDOM, rsaSession, SESSION_IV_DELIM, SESSION_IV_LEN, SUPPORTED_CIPHER_ALGORITHM, SUPPORTED_DIGESTS, SYNC_CIPHER_BLOCKSIZE, SYNC_CIPHER_MODE_PADDED, SYNC_CIPHER_MODE_UNPADDED, SYNC_CIPHER_NAME| Constructor and Description |
|---|
GSIPre49ServerRequestHandler(Subject subject,
GSICredentialManager credentialManager) |
| Modifier and Type | Method and Description |
|---|---|
int |
getProtocolVersion() |
protected String |
getSyncCipherMode() |
XrootdResponse<AuthenticationRequest> |
handleCertReqStep(AuthenticationRequest request) |
XrootdResponse<AuthenticationRequest> |
handleCertStep(AuthenticationRequest request)
Handle the second step (reply by client to authmore).
|
XrootdResponse<AuthenticationRequest> |
handleSigPxyStep(AuthenticationRequest request) |
boolean |
isFinished(AuthenticationRequest request) |
cancelHandshake, getDecrypter, handleCertReqStep, validateCiphers, validateDigestsdecryptMainBucketWithSessionKey, dhParams, extractChain, finalizeSessionKey, findSessionIVLen, generateChallengeString, isRequestExpired, postProcessMainBucket, processRSAVerification, updateLastRequest, validateCiphers, validateCryptoMode, validateDigests, verifySignedRTagpublic GSIPre49ServerRequestHandler(Subject subject, GSICredentialManager credentialManager) throws XrootdException
XrootdExceptionpublic int getProtocolVersion()
getProtocolVersion in class GSIRequestHandlerpublic XrootdResponse<AuthenticationRequest> handleCertReqStep(AuthenticationRequest request) throws XrootdException
handleCertReqStep in class GSIServerRequestHandlerXrootdExceptionpublic XrootdResponse<AuthenticationRequest> handleCertStep(AuthenticationRequest request) throws XrootdException
handleCertStep in class GSIServerRequestHandlerrequest - AuthenticationRequest received by the clientXrootdExceptionpublic XrootdResponse<AuthenticationRequest> handleSigPxyStep(AuthenticationRequest request) throws XrootdException
handleSigPxyStep in class GSIServerRequestHandlerXrootdExceptionpublic boolean isFinished(AuthenticationRequest request)
isFinished in class GSIServerRequestHandlerprotected String getSyncCipherMode()
getSyncCipherMode in class GSIRequestHandlerCopyright © 2011-2020 dCache.org. All Rights Reserved.