Anitian · Authentication Profile

Anitian Authentication

Authentication

Anitian declares 0 security scheme(s) across its OpenAPI definitions.

CompanySecurityComplianceCloudGovernanceFedRAMPGovernmentRiskAuditAutomation
Methods: Schemes: 0 OAuth flows: API key in:

Security Schemes

Source

Authentication Profile

anitian-authentication.yml Raw ↑
generated: '2026-08-06'
method: probed
source: https://securecloud.anitian.com/api/auth/providers
name: Anitian authentication profile
summary: >-
  Anitian publishes no developer authentication documentation, no API key model, and
  no OAuth scope reference. Everything below was observed by probing the live hosts
  anonymously. The SecureCloud / FedFlex console is a Next.js application using
  NextAuth with two federated OAuth/OIDC identity providers; every application and
  API path behind it redirects unauthenticated callers to the sign-in page. The
  FedFlex copilot WebSocket API is fronted by an AWS API Gateway custom authorizer.

hosts:

  - host: securecloud.anitian.com
    surface: Anitian SecureCloud / FedFlex console + platform API
    model: federated-oauth-session
    session:
      framework: NextAuth.js
      cookies:
        - name: __Host-next-auth.csrf-token
          attributes: [Path=/, HttpOnly, Secure, 'SameSite=Lax']
        - name: __Secure-next-auth.callback-url
          attributes: [Path=/, HttpOnly, Secure, 'SameSite=Lax']
      csrf_endpoint: https://securecloud.anitian.com/api/auth/csrf
      session_endpoint: https://securecloud.anitian.com/api/auth/session
    identity_providers:
      - id: okta
        name: Okta
        type: oauth
        signin_url: https://securecloud.anitian.com/api/auth/signin/okta
        callback_url: https://securecloud.anitian.com/api/auth/callback/okta
      - id: cognito
        name: Amazon Cognito
        type: oauth
        signin_url: https://securecloud.anitian.com/api/auth/signin/cognito
        callback_url: https://securecloud.anitian.com/api/auth/callback/cognito
    anonymous_endpoints:
      - path: /api/health
        status: 200
        body: '{"status":"ok","version":""}'
      - path: /api/auth/providers
        status: 200
        note: enumerates the two OAuth providers
      - path: /api/auth/csrf
        status: 200
      - path: /api/auth/session
        status: 200
        body: '{}'
    gated_behaviour:
      redirect: 307 -> /auth/signin?callbackUrl=<original path>
      note: >-
        Applies to every other path probed, including /api, /openapi.json,
        /swagger.json, /api-docs, /docs, /redoc, /graphql, /mcp, /llms.txt and
        every /.well-known/* path. The console answers 307 rather than 401/403,
        so no WWW-Authenticate challenge and no OAuth metadata is exposed.

  - host: copilot.anitian.com
    surface: Anitian FedFlex Copilot WebSocket API
    model: apigateway-custom-authorizer
    infrastructure: AWS API Gateway (WebSocket), us-west-2
    observed:
      - probe: plain HTTPS GET on any path
        status: 426
        headers: 'sec-websocket-version: 13'
      - probe: WebSocket upgrade handshake (Connection/Upgrade/Sec-WebSocket-Key)
        status: 401
        body: '{"message": "Unauthorized", "connectionId": "...", "requestId": "..."}'
        note: >-
          $connect route rejected. Credential form (query-string token, header,
          or IAM SigV4) is not documented anywhere public.

not_found:
  - what: OpenID Connect discovery
    probed:
      - url: https://www.anitian.com/.well-known/openid-configuration
        status: 404
      - url: https://securecloud.anitian.com/.well-known/openid-configuration
        status: 307
  - what: OAuth authorization-server metadata (RFC 8414)
    probed:
      - url: https://www.anitian.com/.well-known/oauth-authorization-server
        status: 404
      - url: https://securecloud.anitian.com/.well-known/oauth-authorization-server
        status: 307
  - what: OAuth protected-resource metadata (RFC 9728)
    probed:
      - url: https://securecloud.anitian.com/.well-known/oauth-protected-resource
        status: 307
  - what: API keys, personal access tokens, or a documented machine-to-machine flow
    note: >-
      None documented. Anitian's own FedRAMP 20x README states "an API is available
      for auditors to download evidence and integrate it into their own systems",
      but neither the endpoint nor its credential model is published.

x-evidence:
  fetched: '2026-08-06'
  method: anonymous HTTP probes, no credentials used

Work with this as data

Every security artifact here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for security posture

4 MCP tools reach this
  • find_securityBrowse and filter every security artifact in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This security artifact
curl "https://apis.io/api/v1/security/anitian-authentication"
All security posture
curl "https://apis.io/api/v1/security?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.