RequestContent.Builder.addHeader(String, String), be sure to retrieve the
generated header value to add to your client request using a subsequent call to RequestContent.getDate().RequestContent.Builder.addHeader(String, String), be sure to retrieve the
generated header value to add to your client request using a subsequent call to RequestContent.getDate().RequestContent.Builder.addHeader(String, String), be sure to retrieve the
generated header value to add to your client request using a subsequent call to RequestContent.getDate().SignatureCalculator using a SignerChallengeAuthorization instanceDefaultVerifier instances around SSH authorized_keys filesChallenge instanceKeychain backed by a HashMap and
modified via Collection methodsAuthorization headers using SSH Public Keysr and s to 160-bit (20 byte) integersr and sSigner to the AsyncHttpClient as a signature calculator.Signer to the AsyncHttpClient as a signature calculator.Collection of supported AlgorithmsHttpServletRequest to create an AuthorizationRequestContent.getBytesToSign(List, Charset) to include the Constants.HEADER_REQUEST_TARGET
prefix in signature contentRequestContent.getStringToSign(List) to include the Constants.HEADER_REQUEST_TARGET
prefix in signature contentDate object in the GMT time zoneCalendar in the specified timeZone, or in the
default timeZone if the parameter is nullHttpServletRequest to build the RequestContentHttpServletRequest to build the RequestContentKeysChallenge being returned by the server, or until there are no more keys in the
keychain.Challenge being returned by the server, or until there are no more keys in the
keychain.Challenge being returned by the server, or until there are no more keys in the
keychain.Authorization instanceChallengeResponseFilter which calls
Signer.rotateKeys(net.adamcin.httpsig.api.Challenge, net.adamcin.httpsig.api.Authorization) so long as the
response is a 401 or no keys are left to try.Challenge.HttpServletResponse which has failed authentication by sending a
Challenge headerchallengeHash using the specified signature AlgorithmRequestContent and returns an Authorization header.RequestContent and returns an Authorization header.challengeHash using the specified signature AlgorithmchallengeHash using the specified signature AlgorithmchallengeHash using the specified signature AlgorithmRequestContent and create an AuthorizationKey implementation for OpenSSH-compliant keys (RSA/DSA)KeyId which incorporates a username into the keyId string.Key interface to add a userId field, which is a common use case for authentication.KeyId following the Joyent API convention of /$username/keys/$fingerprintAuthorization header against the original ChallengesignatureBytes against the challengeHash using an underlying public keyAuthorization header against the original ChallengesignatureBytes against the challengeHash using an underlying public keysignatureBytes against the challengeHash using an underlying public keysignatureBytes against the challengeHash using an underlying public keyVerifier.verifyWithResult(Challenge, RequestContent, Authorization)Authorization header against the original ChallengeAuthorization header against the original ChallengeCopyright © 2013-2017. All Rights Reserved.