Package org.glassfish.jersey.oauth1.signature
Jersey OAuth 1 Signature API and Implementation.
-
Interface Summary Interface Description OAuth1Request Interface to be implemented as a wrapper around an HTTP request, so that digital signature can be generated and/or verified.OAuth1SignatureMethod An interface representing the OAuth signature method. -
Class Summary Class Description Base64 Base64 encoding util class.HmaSha1Method An OAuth signature method that implements HMAC-SHA1.OAuth1Parameters A data structure class that represents OAuth protocol parameters.OAuth1Secrets Contains the secrets used to generate and/or verify signatures.OAuth1Signature Injectable class used for processing an OAuth signature (signing or verifying).OAuth1SignatureFeature Feature enabling OAuth signature support.OAuth1SignatureFeature.Binder Binder that bindssignature methods
andOAuth1Signature
.PlaintextMethod An OAuth signature method that implements Plaintext.RsaSha1Method An OAuth signature method that implements RSA-SHA1. -
Exception Summary Exception Description InvalidSecretException Thrown to indicate that the OAuth secret supplied is invalid or otherwise unsupported.OAuth1SignatureException Thrown to indicate that an OAuth exception occurred.UnsupportedSignatureMethodException Thrown to indicate that the OAuth signature method requested is not supported.