{
  "_id": "6a1ef11cb401979e734134ed",
  "Package": "AzureAuth",
  "Title": "Authentication Services for Azure Active Directory",
  "Version": "1.3.4",
  "Authors@R": "c(\nperson(\"Hong\", \"Ooi\", , \"hongooi73@gmail.com\", role = c(\"aut\", \"cre\")),\nperson(\"Tyler\", \"Littlefield\", role=\"ctb\"),\nperson(\"httr development team\", role=\"ctb\", comment=\"Original OAuth listener code\"),\nperson(\"Scott\", \"Holden\", , role = \"ctb\", comment = \"Advice on AAD authentication\"),\nperson(\"Chris\", \"Stone\", , role = \"ctb\", comment = \"Advice on AAD authentication\"),\nperson(\"Microsoft\", role=\"cph\")\n)",
  "Description": "Provides Azure Active Directory (AAD) authentication\nfunctionality for R users of Microsoft's 'Azure' cloud\n<https://azure.microsoft.com/en-us>. Use this package to obtain\n'OAuth' 2.0 tokens for services including Azure Resource\nManager, Azure Storage and others. It supports both AAD v1.0\nand v2.0, as well as multiple authentication methods, including\ndevice code and resource owner grant. Tokens are cached in a\nuser-specific directory obtained using the 'rappdirs' package.\nThe interface is based on the 'OAuth' framework in the 'httr'\npackage, but customised and streamlined for Azure. Part of the\n'AzureR' family of packages.",
  "URL": "https://github.com/Azure/AzureAuth https://github.com/Azure/AzureR",
  "BugReports": "https://github.com/Azure/AzureAuth/issues",
  "License": "MIT + file LICENSE",
  "VignetteBuilder": "knitr",
  "Roxygen": "list(markdown=TRUE, r6=FALSE)",
  "RoxygenNote": "7.3.2",
  "Config/pak/sysreqs": "libssl-dev",
  "Repository": "https://azure.r-universe.dev",
  "Date/Publication": "2025-12-20 12:18:35 UTC",
  "RemoteUrl": "https://github.com/azure/azureauth",
  "RemoteRef": "HEAD",
  "RemoteSha": "12121db9ac93b83406e424e81dc2300e55485352",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-19 08:18:05 UTC",
    "User": "root"
  },
  "Author": "Hong Ooi [aut, cre],\nTyler Littlefield [ctb],\nhttr development team [ctb] (Original OAuth listener code),\nScott Holden [ctb] (Advice on AAD authentication),\nChris Stone [ctb] (Advice on AAD authentication),\nMicrosoft [cph]",
  "Maintainer": "Hong Ooi <hongooi73@gmail.com>",
  "MD5sum": "b4384d4869d6f644a7e6cc8342cb5cd0",
  "_user": "azure",
  "_type": "src",
  "_file": "AzureAuth_1.3.4.tar.gz",
  "_fileid": "67e1759407c379a758559ae435c215c14cecc0598eeaa71e482983e9af745f67",
  "_filesize": 440897,
  "_sha256": "67e1759407c379a758559ae435c215c14cecc0598eeaa71e482983e9af745f67",
  "_created": "2026-05-19T08:18:05.000Z",
  "_published": "2026-06-02T15:05:00.013Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79102477636,
      "time": 134,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7078342731"
    },
    {
      "job": 79102477606,
      "time": 140,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7078344873"
    },
    {
      "job": 79102477810,
      "time": 84,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7078326266"
    },
    {
      "job": 79102477511,
      "time": 101,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7078331886"
    },
    {
      "job": 79102476442,
      "time": 163,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7078296563"
    },
    {
      "job": 79102475888,
      "time": 137,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7361560354"
    },
    {
      "job": 79102477721,
      "time": 93,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7078329332"
    },
    {
      "job": 79102476967,
      "time": 71,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7078321435"
    },
    {
      "job": 79102479658,
      "time": 71,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7078321708"
    }
  ],
  "_buildurl": "https://github.com/r-universe/azure/actions/runs/26084982964",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/azure/azureauth",
  "_commit": {
    "id": "12121db9ac93b83406e424e81dc2300e55485352",
    "author": "Hong Ooi <hongooi73@gmail.com>",
    "committer": "Hong Ooi <hongooi73@gmail.com>",
    "message": "update web links\n",
    "time": 1766233115
  },
  "_maintainer": {
    "name": "Hong Ooi",
    "email": "hongooi73@gmail.com",
    "login": "hongooi73",
    "description": "",
    "uuid": 11328890
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.3",
      "role": "Depends"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "httr",
      "version": ">= 1.3",
      "role": "Imports"
    },
    {
      "package": "openssl",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "jose",
      "role": "Imports"
    },
    {
      "package": "R6",
      "role": "Imports"
    },
    {
      "package": "rappdirs",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "httpuv",
      "role": "Suggests"
    },
    {
      "package": "shiny",
      "role": "Suggests"
    },
    {
      "package": "shinyjs",
      "role": "Suggests"
    },
    {
      "package": "AzureRMR",
      "role": "Suggests"
    },
    {
      "package": "AzureGraph",
      "role": "Suggests"
    }
  ],
  "_owner": "azure",
  "_selfowned": true,
  "_usedby": 30,
  "_updates": [
    {
      "week": "2025-51",
      "n": 4
    }
  ],
  "_tags": [],
  "_topics": [
    "azure",
    "azure-active-directory",
    "azure-sdk-r",
    "oauth2"
  ],
  "_stars": 49,
  "_contributors": [
    {
      "user": "hongooi73",
      "count": 161,
      "uuid": 11328890
    },
    {
      "user": "falbukrek",
      "count": 2,
      "uuid": 1898940
    },
    {
      "user": "alexkyllo",
      "count": 1,
      "uuid": 2609312
    },
    {
      "user": "tylerlittlefield",
      "count": 1,
      "uuid": 35909636
    },
    {
      "user": "grahamrp",
      "count": 1,
      "uuid": 3776224
    }
  ],
  "_userbio": {
    "uuid": 6844498,
    "type": "organization",
    "name": "Microsoft Azure",
    "description": "APIs, SDKs and open source projects from Microsoft Azure"
  },
  "_downloads": {
    "count": 43872,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/AzureAuth"
  },
  "_devurl": "https://github.com/azure/azureauth",
  "_searchresults": 70,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/AzureAuth.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/azure/azureauth",
  "_realowner": "azure",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2019-02-22"
    },
    {
      "version": "1.0.1",
      "date": "2019-03-22"
    },
    {
      "version": "1.0.2",
      "date": "2019-04-23"
    },
    {
      "version": "1.1.0",
      "date": "2019-05-10"
    },
    {
      "version": "1.1.1",
      "date": "2019-06-07"
    },
    {
      "version": "1.2.0",
      "date": "2019-08-21"
    },
    {
      "version": "1.2.1",
      "date": "2019-09-08"
    },
    {
      "version": "1.2.2",
      "date": "2019-09-13"
    },
    {
      "version": "1.2.3",
      "date": "2019-11-12"
    },
    {
      "version": "1.2.4",
      "date": "2020-05-23"
    },
    {
      "version": "1.2.5",
      "date": "2020-10-12"
    },
    {
      "version": "1.3.0",
      "date": "2021-01-11"
    },
    {
      "version": "1.3.1",
      "date": "2021-03-30"
    },
    {
      "version": "1.3.2",
      "date": "2021-05-19"
    },
    {
      "version": "1.3.3",
      "date": "2021-09-13"
    },
    {
      "version": "1.3.4",
      "date": "2025-12-20"
    }
  ],
  "_exports": [
    "AzureManualToken",
    "AzureR_dir",
    "AzureToken",
    "AzureTokenAuthCode",
    "AzureTokenClientCreds",
    "AzureTokenDeviceCode",
    "AzureTokenManaged",
    "AzureTokenOnBehalfOf",
    "AzureTokenResOwner",
    "build_authorization_uri",
    "cert_assertion",
    "clean_token_directory",
    "create_AzureR_dir",
    "decode_jwt",
    "delete_azure_token",
    "extract_jwt",
    "format_auth_header",
    "get_azure_token",
    "get_device_creds",
    "get_managed_token",
    "get_manual_token",
    "is_azure_token",
    "is_azure_v1_token",
    "is_azure_v2_token",
    "is_guid",
    "list_azure_tokens",
    "load_azure_token",
    "normalize_guid",
    "normalize_tenant",
    "token_hash"
  ],
  "_help": [
    {
      "page": "AzureManualToken",
      "title": "Manual Azure Token",
      "topics": [
        "AzureManualToken"
      ]
    },
    {
      "page": "AzureR_dir",
      "title": "Data directory for AzureR packages",
      "topics": [
        "AzureR_dir",
        "create_AzureR_dir"
      ]
    },
    {
      "page": "AzureToken",
      "title": "Azure OAuth authentication",
      "topics": [
        "AzureToken",
        "AzureTokenAuthCode",
        "AzureTokenClientCreds",
        "AzureTokenDeviceCode",
        "AzureTokenManaged",
        "AzureTokenOnBehalfOf",
        "AzureTokenResOwner"
      ]
    },
    {
      "page": "authorization",
      "title": "Standalone OAuth authorization functions",
      "topics": [
        "build_authorization_uri",
        "get_device_creds"
      ]
    },
    {
      "page": "cert_assertion",
      "title": "Create a client assertion for certificate authentication",
      "topics": [
        "cert_assertion"
      ]
    },
    {
      "page": "jwt",
      "title": "Get raw access token (which is a JWT object)",
      "topics": [
        "decode_jwt",
        "decode_jwt.AzureToken",
        "decode_jwt.character",
        "decode_jwt.Token",
        "extract_jwt",
        "extract_jwt.AzureToken",
        "extract_jwt.character",
        "extract_jwt.Token"
      ]
    },
    {
      "page": "format",
      "title": "Format an AzureToken object",
      "topics": [
        "format_auth_header"
      ]
    },
    {
      "page": "get_azure_token",
      "title": "Manage Azure Active Directory OAuth 2.0 tokens",
      "topics": [
        "clean_token_directory",
        "delete_azure_token",
        "get_azure_token",
        "get_managed_token",
        "is_azure_token",
        "is_azure_v1_token",
        "is_azure_v2_token",
        "list_azure_tokens",
        "load_azure_token",
        "token_hash"
      ]
    },
    {
      "page": "get_manual_token",
      "title": "Get a manual Azure token",
      "topics": [
        "get_manual_token"
      ]
    },
    {
      "page": "guid",
      "title": "Normalize GUID and tenant values",
      "topics": [
        "is_guid",
        "normalize_guid",
        "normalize_tenant"
      ]
    }
  ],
  "_pkglogo": "https://github.com/azure/azureauth/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/azure/azureauth/raw/HEAD/README.md",
  "_rundeps": [
    "askpass",
    "curl",
    "httr",
    "jose",
    "jsonlite",
    "mime",
    "openssl",
    "R6",
    "rappdirs",
    "sys"
  ],
  "_vignettes": [
    {
      "source": "token.Rmd",
      "filename": "token.html",
      "title": "Acquire an OAuth token",
      "author": "Hong Ooi",
      "engine": "knitr::rmarkdown",
      "headings": [
        "The get_azure_token function",
        "Authentication methods",
        "Managed identities",
        "Inside a web app",
        "Authentication vs authorization:",
        "Caching",
        "Refreshing",
        "More information"
      ],
      "created": "2019-02-12 10:29:59",
      "modified": "2025-12-20 12:18:35",
      "commits": 15
    },
    {
      "source": "scenarios.Rmd",
      "filename": "scenarios.html",
      "title": "Common authentication scenarios",
      "author": "Hong Ooi",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Interactive authentication on a local machine",
        "Interactive authentication in a remote session",
        "Interactive authentication in a webapp",
        "Non-interactive authentication",
        "More information"
      ],
      "created": "2021-03-29 14:18:56",
      "modified": "2025-12-20 12:18:35",
      "commits": 5
    },
    {
      "source": "shiny.Rmd",
      "filename": "shiny.html",
      "title": "Authenticating from Shiny",
      "author": "Hong Ooi",
      "engine": "knitr::rmarkdown",
      "headings": [],
      "created": "2019-07-27 23:01:22",
      "modified": "2021-09-03 04:50:36",
      "commits": 4
    }
  ],
  "_score": 10.909875312975158,
  "_indexed": true,
  "_nocasepkg": "azureauth",
  "_universes": [
    "azure",
    "hongooi73"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.3.4",
      "date": "2026-05-19T08:20:18.000Z",
      "distro": "noble",
      "commit": "12121db9ac93b83406e424e81dc2300e55485352",
      "fileid": "577c31280ff3e6a7e8970b72957dfa16531cc69ac3b114284d0734ffbab21768",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/azure/actions/runs/26084982964"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.3.4",
      "date": "2026-05-19T08:20:25.000Z",
      "distro": "noble",
      "commit": "12121db9ac93b83406e424e81dc2300e55485352",
      "fileid": "d24fc8d2d7ec370828a1f13b3ffb628433123546b101410ad519c4faf5082748",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/azure/actions/runs/26084982964"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.3.4",
      "date": "2026-05-19T08:19:36.000Z",
      "commit": "12121db9ac93b83406e424e81dc2300e55485352",
      "fileid": "44a3146878471b1a959b6f5d804a9bffdb927e13582f2687377c94558a0f3581",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/azure/actions/runs/26084982964"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.3.4",
      "date": "2026-05-19T08:19:49.000Z",
      "commit": "12121db9ac93b83406e424e81dc2300e55485352",
      "fileid": "ddcf0be4458ace4c6c764401d5e93e749acedfcdd23a745603c1dfd8e1137c53",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/azure/actions/runs/26084982964"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.3.4",
      "date": "2026-05-19T08:19:36.000Z",
      "commit": "12121db9ac93b83406e424e81dc2300e55485352",
      "fileid": "74601e5fc4104225292eb16b02a7c260f9dc1ae2c5120f58e5fe6bd4aaf042ba",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/azure/actions/runs/26084982964"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.3.4",
      "date": "2026-05-19T08:19:14.000Z",
      "commit": "12121db9ac93b83406e424e81dc2300e55485352",
      "fileid": "4fb48755283b2382ae4e2618188b8c14683a3394dbd2a5190284164b95f4ae7e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/azure/actions/runs/26084982964"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.3.4",
      "date": "2026-05-19T08:19:16.000Z",
      "commit": "12121db9ac93b83406e424e81dc2300e55485352",
      "fileid": "0a60b33e48bc942051d4e361dbb3ca0b8d3faf7df76880e4f36ea3223ea347f2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/azure/actions/runs/26084982964"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.3.4",
      "date": "2026-06-02T15:03:06.000Z",
      "commit": "12121db9ac93b83406e424e81dc2300e55485352",
      "fileid": "23337b6f4f670e77792d4651f9b9b6af2f4f4e7f952fdccc6cfdfb53b6897046",
      "status": "success",
      "buildurl": "https://github.com/r-universe/azure/actions/runs/26084982964"
    }
  ]
}