Show / Hide Table of Contents

    Class ClaimsFtpUser

    Wrapper for ClaimsPrincipal to make it accessible via IFtpUser.

    Inheritance
    Object
    ClaimsFtpUser
    AnonymousClaimsFtpUser
    UnixClaimsFtpUser
    Implements
    IFtpUser
    Inherited Members
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    Object.ToString()
    Namespace: FubarDev.FtpServer.AccountManagement.Compatibility
    Assembly: FubarDev.FtpServer.Abstractions.dll
    Syntax
    [Obsolete("Will only be used for compatibility purposes.")]
    public class ClaimsFtpUser : IFtpUser

    Constructors

    | Improve this Doc View Source

    ClaimsFtpUser(ClaimsPrincipal)

    Initializes a new instance of the ClaimsFtpUser class.

    Declaration
    public ClaimsFtpUser(ClaimsPrincipal principal)
    Parameters
    Type Name Description
    ClaimsPrincipal principal

    The underlying claims principal.

    Properties

    | Improve this Doc View Source

    Name

    Declaration
    public string Name { get; }
    Property Value
    Type Description
    String

    Methods

    | Improve this Doc View Source

    IsInGroup(String)

    Declaration
    public bool IsInGroup(string groupName)
    Parameters
    Type Name Description
    String groupName
    Returns
    Type Description
    Boolean

    Implements

    IFtpUser

    Extension Methods

    FtpUserExtensions.CreateClaimsPrincipal(IFtpUser)
    • Improve this Doc
    • View Source
    Back to top
    Copyright © 2018 Fubar Development Junker
    Generated by DocFX
    Creative Commons License
    FluentMigrator Documentation by FluentMigrator Project is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.