InedoSDK Reference
Version:

Inedo.Extensibility.Credentials Namespace

Name Description
CascadedResourceCredentials

Represents a set of credentials used for a specific resource that can inherit the properties of another instance of resource credentials.

CredentialName

Represents the name of a ResourceCredentials in a plan.

CredentialResolutionContext

A default, basic implementation of ICredentialResolutionContext

CredentialsEnvironmentException

An exception thrown when a SecureCredentials instance specifies an environment ID, but that environment is not in context.

ICredentialResolutionContext

Used to resolve SecureCredentials when searching by name

IHasCredentials

Indicates that an operation uses a ResourceCredentials.

IHasCredentials<TCredentials>

Indicates that an operation uses a ResourceCredentials of the type <typeparamref name="TCredentials" />.

IInedoProductCredentials

Implemented by resource credentials which are used for connecting to another Inedo product.

InedoProductCredentials

Credentials used to connect to another Inedo product.

MappedCredentialAttribute
ResourceCredentials

A shim that represents a conflation of SecureCredentials and Inedo.Extensibility.SecureResources.SecureResource, which was used prior to the introduction of those classes

ResourceCredentialsExtensions

Contains extension methods for resource credentials.

SecureCredentials

Represents a set of credentials that can be scoped to environment and applications