| Safe Haskell | None |
|---|---|
| Language | GHC2021 |
API.Spar
Synopsis
- getScimTokens :: (HasCallStack, MakesValue caller) => caller -> App Response
- data CreateScimToken = CreateScimToken {}
- createScimTokenV6 :: (HasCallStack, MakesValue caller) => caller -> CreateScimToken -> App Response
- createScimToken :: (HasCallStack, MakesValue caller) => caller -> CreateScimToken -> App Response
- deleteScimToken :: (HasCallStack, MakesValue caller) => caller -> String -> App Response
- putScimTokenName :: (HasCallStack, MakesValue caller) => caller -> String -> String -> App Response
- createScimUser :: (HasCallStack, MakesValue domain, MakesValue scimUser) => domain -> String -> scimUser -> App Response
- deleteScimUser :: (HasCallStack, MakesValue domain) => domain -> String -> String -> App Response
- scimCommonHeaders :: String -> Request -> Request
- findUsersByExternalId :: (HasCallStack, MakesValue domain) => domain -> String -> String -> App Response
- getScimUser :: (HasCallStack, MakesValue domain) => domain -> String -> String -> App Response
- updateScimUser :: (HasCallStack, MakesValue domain, MakesValue scimUser) => domain -> String -> String -> scimUser -> App Response
- createScimUserGroup :: (HasCallStack, MakesValue domain, MakesValue scimUserGroup) => domain -> String -> scimUserGroup -> App Response
- getScimUserGroup :: (HasCallStack, MakesValue domain) => domain -> String -> String -> App Response
- updateScimUserGroup :: (HasCallStack, MakesValue domain, MakesValue scimUserGroup) => domain -> String -> String -> scimUserGroup -> App Response
- deleteScimUserGroup :: (HasCallStack, MakesValue domain) => domain -> String -> String -> App Response
- filterScimUserGroup :: (HasCallStack, MakesValue domain) => domain -> String -> Maybe String -> App Response
- mkScimGroup :: String -> [Value] -> Value
- mkScimUser :: String -> Value
- createIdp :: (HasCallStack, MakesValue user) => user -> IdPMetadata -> App Response
- updateIdp :: (HasCallStack, MakesValue user) => user -> String -> IdPMetadata -> App Response
- getIdps :: (HasCallStack, MakesValue user) => user -> App Response
- getSPMetadata :: (HasCallStack, MakesValue domain) => domain -> String -> App Response
- getSPMetadataWithZHost :: (HasCallStack, MakesValue domain) => domain -> Maybe String -> String -> App Response
- initiateSamlLogin :: (HasCallStack, MakesValue domain) => domain -> String -> App Response
- initiateSamlLoginWithZHost :: (HasCallStack, MakesValue domain) => domain -> Maybe String -> String -> App Response
- finalizeSamlLogin :: (HasCallStack, MakesValue domain) => domain -> String -> SignedAuthnResponse -> App Response
- finalizeSamlLoginWithZHost :: (HasCallStack, MakesValue domain) => domain -> Maybe String -> String -> SignedAuthnResponse -> App Response
Documentation
getScimTokens :: (HasCallStack, MakesValue caller) => caller -> App Response Source #
data CreateScimToken Source #
Constructors
| CreateScimToken | |
Instances
createScimTokenV6 :: (HasCallStack, MakesValue caller) => caller -> CreateScimToken -> App Response Source #
createScimToken :: (HasCallStack, MakesValue caller) => caller -> CreateScimToken -> App Response Source #
deleteScimToken :: (HasCallStack, MakesValue caller) => caller -> String -> App Response Source #
putScimTokenName :: (HasCallStack, MakesValue caller) => caller -> String -> String -> App Response Source #
createScimUser :: (HasCallStack, MakesValue domain, MakesValue scimUser) => domain -> String -> scimUser -> App Response Source #
deleteScimUser :: (HasCallStack, MakesValue domain) => domain -> String -> String -> App Response Source #
findUsersByExternalId :: (HasCallStack, MakesValue domain) => domain -> String -> String -> App Response Source #
getScimUser :: (HasCallStack, MakesValue domain) => domain -> String -> String -> App Response Source #
updateScimUser :: (HasCallStack, MakesValue domain, MakesValue scimUser) => domain -> String -> String -> scimUser -> App Response Source #
createScimUserGroup :: (HasCallStack, MakesValue domain, MakesValue scimUserGroup) => domain -> String -> scimUserGroup -> App Response Source #
getScimUserGroup :: (HasCallStack, MakesValue domain) => domain -> String -> String -> App Response Source #
updateScimUserGroup :: (HasCallStack, MakesValue domain, MakesValue scimUserGroup) => domain -> String -> String -> scimUserGroup -> App Response Source #
deleteScimUserGroup :: (HasCallStack, MakesValue domain) => domain -> String -> String -> App Response Source #
filterScimUserGroup :: (HasCallStack, MakesValue domain) => domain -> String -> Maybe String -> App Response Source #
mkScimUser :: String -> Value Source #
createIdp :: (HasCallStack, MakesValue user) => user -> IdPMetadata -> App Response Source #
updateIdp :: (HasCallStack, MakesValue user) => user -> String -> IdPMetadata -> App Response Source #
getIdps :: (HasCallStack, MakesValue user) => user -> App Response Source #
getSPMetadata :: (HasCallStack, MakesValue domain) => domain -> String -> App Response Source #
getSPMetadataWithZHost :: (HasCallStack, MakesValue domain) => domain -> Maybe String -> String -> App Response Source #
initiateSamlLogin :: (HasCallStack, MakesValue domain) => domain -> String -> App Response Source #
initiateSamlLoginWithZHost :: (HasCallStack, MakesValue domain) => domain -> Maybe String -> String -> App Response Source #
finalizeSamlLogin :: (HasCallStack, MakesValue domain) => domain -> String -> SignedAuthnResponse -> App Response Source #
finalizeSamlLoginWithZHost :: (HasCallStack, MakesValue domain) => domain -> Maybe String -> String -> SignedAuthnResponse -> App Response Source #