System.Security.Claims.ClaimsPrincipal.AddIdentity C# (CSharp) Method

AddIdentity() private method

private AddIdentity ( System identity ) : void
identity System
return void
        public virtual void AddIdentity(System.Security.Claims.ClaimsIdentity identity) { }
        public virtual System.Security.Claims.ClaimsPrincipal Clone() { throw null; }

Same methods

ClaimsPrincipal::AddIdentity ( ClaimsIdentity identity ) : void

Usage Example

        public override ClaimsPrincipal Authenticate(string resourceName, ClaimsPrincipal incomingPrincipal)
        {
            var id = new ClaimsIdentity("ClaimsAuthenticationManager");
            id.AddClaim(new Claim(ClaimTypes.Role, "RoleFromClaimsAuthManager", null, "ClaimsAuthenticationManagerMock"));
            incomingPrincipal.AddIdentity(id);

            return incomingPrincipal;
        }
All Usage Examples Of System.Security.Claims.ClaimsPrincipal::AddIdentity