Zhixiong,
Using the following definitions:
Authentication: identifying a party to a web-applicationAuthorization: what the identified party is allowed to do within a web-applicationData integrity: the means used to prove that information has not been modified by a third party while in transitData privacy: the means to ensure that information is made available only to users who are authorized to access it
then the following apply: Authentication, Authorization, Data privacy
Confidentiality is just another
word for Data privacy.
Regards,
Frits