A company has implemented a public facing authentication system which uses PKI and extended attributes to allow third party web based application integration.
Which of the following is this an example of? (Select THREE)

A.
Federation
B.
Two-factor authentication
C.
Transitive trust
D.
Trusted OS
E.
Single sign-on
F.
TOTP
G.
Mandatory Access Control