Micro.Gateway.Types
data App Source #
Constructors
Fields
newtype AppKey Source #
Defined in Micro.Gateway.Types
Methods
(==) :: AppKey -> AppKey -> Bool #
(/=) :: AppKey -> AppKey -> Bool #
showsPrec :: Int -> AppKey -> ShowS #
show :: AppKey -> String #
showList :: [AppKey] -> ShowS #
fromString :: String -> AppKey #
toJSON :: AppKey -> Value #
toEncoding :: AppKey -> Encoding #
toJSONList :: [AppKey] -> Value #
toEncodingList :: [AppKey] -> Encoding #
parseJSON :: Value -> Parser AppKey #
parseJSONList :: Value -> Parser [AppKey] #
newtype AppSecret Source #
showsPrec :: Int -> AppSecret -> ShowS #
show :: AppSecret -> String #
showList :: [AppSecret] -> ShowS #
fromString :: String -> AppSecret #
toJSON :: AppSecret -> Value #
toEncoding :: AppSecret -> Encoding #
toJSONList :: [AppSecret] -> Value #
toEncodingList :: [AppSecret] -> Encoding #
parseJSON :: Value -> Parser AppSecret #
parseJSONList :: Value -> Parser [AppSecret] #
newtype Domain Source #
showsPrec :: Int -> Domain -> ShowS #
show :: Domain -> String #
showList :: [Domain] -> ShowS #
fromString :: String -> Domain #
toJSON :: Domain -> Value #
toEncoding :: Domain -> Encoding #
toJSONList :: [Domain] -> Value #
toEncodingList :: [Domain] -> Encoding #
parseJSON :: Value -> Parser Domain #
parseJSONList :: Value -> Parser [Domain] #
newApp :: AppKey -> AppSecret -> Bool -> Bool -> App Source #
data Provider Source #
newProvider :: Provider Source #