System.Security.Claims.ClaimsPrincipal.AddIdentity C# (CSharp) 메소드

AddIdentity() 개인적인 메소드

private AddIdentity ( System identity ) : void
identity System
리턴 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