Options
All
  • Public
  • Public/Protected
  • All
Menu

Module common/lib/auth/X509-federation-client

Variables

Const INSTANCE_PRINCIPAL_GENERIC_ERROR

INSTANCE_PRINCIPAL_GENERIC_ERROR: "Instance principals authentication can only be used on OCI compute instances. Please confirm this code is running on an OCI compute instance. See https://docs.oracle.com/en-us/iaas/Content/Identity/Tasks/callingservicesfrominstances.htm for more info." = "Instance principals authentication can only be used on OCI compute instances. Please confirm this code is running on an OCI compute instance. See https://docs.oracle.com/en-us/iaas/Content/Identity/Tasks/callingservicesfrominstances.htm for more info."

This class gets a security token from the auth service by signing the request with a PKI issued leaf certificate, passing along a temporary public key that is bounded to the the security token, and the leaf certificate.

UrlParser

UrlParser: "url"

Copyright (c) 2020, 2021 Oracle and/or its affiliates. All rights reserved. This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license.

Const httpSignature

httpSignature: any = require("http-signature")

jssha

jssha: jsSHA