Show / Hide Table of Contents

    Namespace Nevatech.Vsb.Repository.Services.Identities

    Classes

    AzureIdentityDefinition

    Represents serializable Windows Azure Service Bus client credentials.

    ClaimIdentityDefinition

    Represents serializable value of a pre-configured claim type. This identity is used to authenticate a user by a value of specific claim type (usually NameIdentifier).

    DnsIdentityDefinition

    Represents serializable host name (DNS) endpoint identity. This identity is valid for X509 Certificate authentication mode if the server’s certificate contains a DNS with the same value. It is also valid for Windows authentication mode if the SPN has the same value. In this case, a client specifying the DnsEndpointIdentity "server1.microsoft.com" for Windows authentication mode is equivalent to specifying the SpnEndpointIdentity "host/server1.microsoft.com".

    IdentityDefinitionBase

    Represents a base class for all identity definition objects.

    OAuthClientIdentityDefinition

    Represents the serializable OAuth client credentials.

    OAuthServiceIdentityDefinition

    Represents serializable OAuth token validation keys and secrets.

    ReferenceIdentityDefinition

    Represents a references to a public (shared) identity.

    SpnIdentityDefinition

    Represents serializable service principal name (SPN) service identity.

    UpnIdentityDefinition

    Represents serializable user principal name (UPN) service identity.

    UserNameIdentityDefinition

    Represents serializable user name and password client credentials.

    UserNamePasswordHashIdentityDefinition

    Represents serializable user name and hashed password credentials.

    WindowsGroupIdentityDefinition

    Represents serializable Windows group name and domain name credentials.

    WindowsIdentityDefinition

    Represents serializable Windows client credentials.

    WindowsNoPasswordIdentityDefinition

    Represents serializable Windows user name and domain name credentials.

    X509CertificateFederationIdentityDefinition

    Represents X.509 certificate used as a service identity for security token encryption in federation scenarios.

    X509CertificateIdentityDefinition

    Represents X.509 certificate client or service identity.

    X509CertificateIdentityDefinitionBase

    Provides a base class for X.509 certificate based identities.

    X509CertificateThumbprintIdentityDefinition

    Represents X.509 certificate client or service identity. The certificate is specified by its thumbprint value. The actual certificate must be located in the Local Machine Personal certificate store.

    Interfaces

    IX509CertificateIdentity

    Defines an interface for an identity created from X.509 certificate.

    Back to top Nevatech Sentinet 6.5 Online Documentation