File: //lib/mysqlsh/lib/python3.8/site-packages/oci/auth/signers/__init__.py
# coding: utf-8
# Copyright (c) 2016, 2025, 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.
from .security_token_signer import SecurityTokenSigner, X509FederationClientBasedSecurityTokenSigner # noqa: F401
from .instance_principals_security_token_signer import InstancePrincipalsSecurityTokenSigner # noqa: F401
from .instance_principals_delegation_token_signer import InstancePrincipalsDelegationTokenSigner # noqa: F401
from .resource_principals_federation_signer import ResourcePrincipalsFederationSigner # noqa: F401
from .resource_principals_delegation_token_signer import ResourcePrincipalsDelegationTokenSigner # noqa: F401
from .ephemeral_resource_principals_signer import EphemeralResourcePrincipalSigner # noqa: F401
from .ephemeral_resource_principals_delegation_token_signer import EphemeralResourcePrincipalsDelegationTokenSigner # noqa: F401
from .resource_principals_signer import get_resource_principals_signer, get_resource_principal_delegation_token_signer, get_oke_workload_identity_resource_principal_signer # noqa: F401
from .oke_workload_identity_resource_principal_signer import OkeWorkloadIdentityResourcePrincipalSigner # noqa: F401
from .ephemeral_resource_principals_v21_signer import EphemeralResourcePrincipalV21Signer # noqa: F401
from .key_pair_signer import KeyPairSigner # noqa: F401
from .nested_resource_principals_signer import NestedResourcePrincipals # noqa: F401