authenticate-oauth 1.6 → 1.6.0.1
raw patch · 2 files changed
+3/−3 lines, 2 filesdep ~RSAdep ~base64-bytestringPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: RSA, base64-bytestring
API changes (from Hackage documentation)
- Web.Authenticate.OAuth: instance GHC.Exception.Exception Web.Authenticate.OAuth.OAuthException
+ Web.Authenticate.OAuth: instance GHC.Exception.Type.Exception Web.Authenticate.OAuth.OAuthException
+ Web.Authenticate.OAuth.IO: Credential :: [(ByteString, ByteString)] -> Credential
+ Web.Authenticate.OAuth.IO: HMACSHA1 :: SignMethod
+ Web.Authenticate.OAuth.IO: OAuth10 :: OAuthVersion
+ Web.Authenticate.OAuth.IO: OAuth10a :: OAuthVersion
+ Web.Authenticate.OAuth.IO: OAuthException :: String -> OAuthException
+ Web.Authenticate.OAuth.IO: PLAINTEXT :: SignMethod
+ Web.Authenticate.OAuth.IO: RSASHA1 :: PrivateKey -> SignMethod
+ Web.Authenticate.OAuth.IO: [unCredential] :: Credential -> [(ByteString, ByteString)]
+ Web.Authenticate.OAuth.IO: addAuthBody :: a -> Credential -> Request -> Request
+ Web.Authenticate.OAuth.IO: addMaybeProxy :: Maybe Proxy -> Request -> Request
+ Web.Authenticate.OAuth.IO: addScope :: ByteString -> Request -> Request
+ Web.Authenticate.OAuth.IO: authorizeUrl :: OAuth -> Credential -> String
+ Web.Authenticate.OAuth.IO: authorizeUrl' :: (OAuth -> Credential -> SimpleQuery) -> OAuth -> Credential -> String
+ Web.Authenticate.OAuth.IO: checkOAuth :: MonadIO m => OAuth -> Credential -> Request -> ExceptT OAuthException m Request
+ Web.Authenticate.OAuth.IO: data AccessTokenRequest
+ Web.Authenticate.OAuth.IO: data OAuth
+ Web.Authenticate.OAuth.IO: data OAuthVersion
+ Web.Authenticate.OAuth.IO: data SignMethod
+ Web.Authenticate.OAuth.IO: def :: Default a => a
+ Web.Authenticate.OAuth.IO: defaultAccessTokenRequest :: OAuth -> Credential -> Manager -> AccessTokenRequest
+ Web.Authenticate.OAuth.IO: delete :: ByteString -> Credential -> Credential
+ Web.Authenticate.OAuth.IO: emptyCredential :: Credential
+ Web.Authenticate.OAuth.IO: genSign :: MonadIO m => OAuth -> Credential -> Request -> m ByteString
+ Web.Authenticate.OAuth.IO: getAccessTokenWith :: MonadIO m => AccessTokenRequest -> m (Either (Response ByteString) Credential)
+ Web.Authenticate.OAuth.IO: injectVerifier :: ByteString -> Credential -> Credential
+ Web.Authenticate.OAuth.IO: insert :: ByteString -> ByteString -> Credential -> Credential
+ Web.Authenticate.OAuth.IO: inserts :: [(ByteString, ByteString)] -> Credential -> Credential
+ Web.Authenticate.OAuth.IO: newCredential :: ByteString -> ByteString -> Credential
+ Web.Authenticate.OAuth.IO: newOAuth :: OAuth
+ Web.Authenticate.OAuth.IO: newtype Credential
+ Web.Authenticate.OAuth.IO: newtype OAuthException
+ Web.Authenticate.OAuth.IO: paramEncode :: ByteString -> ByteString
+ Web.Authenticate.OAuth.IO: signOAuth :: MonadIO m => OAuth -> Credential -> Request -> m Request
- Web.Authenticate.OAuth: accessTokenAddAuth :: AccessTokenRequest -> (ByteString -> Credential -> Request -> Request)
+ Web.Authenticate.OAuth: accessTokenAddAuth :: AccessTokenRequest -> ByteString -> Credential -> Request -> Request
- Web.Authenticate.OAuth: accessTokenRequestHook :: AccessTokenRequest -> (Request -> Request)
+ Web.Authenticate.OAuth: accessTokenRequestHook :: AccessTokenRequest -> Request -> Request
Files
Web/Authenticate/OAuth.hs view
@@ -194,7 +194,7 @@ -- Credentials --- | Data type for redential.+-- | Data type for credential. newtype Credential = Credential -- we can easily change it back to "data" later if needed, right? { unCredential :: [(BS.ByteString, BS.ByteString)] } deriving (Show, Eq, Ord, Read, Data, Typeable)
authenticate-oauth.cabal view
@@ -1,5 +1,5 @@ name: authenticate-oauth-version: 1.6+version: 1.6.0.1 license: BSD3 license-file: LICENSE author: Hiromi Ishii@@ -19,7 +19,7 @@ , transformers >= 0.1 && < 0.6 , bytestring >= 0.9 , crypto-pubkey-types >= 0.1 && < 0.5- , RSA >= 2.0 && < 2.3+ , RSA >= 2.0 && < 2.5 , time , data-default , base64-bytestring >= 0.1 && < 1.1