The AS400BasicAuthenticationCredential interface defines AS/400
credentials that can be exploited by authentication services
that rely on basic user and password authentication.
The AS400BasicAuthenticationPrincipal interface defines AS/400
principals that can be exploited by authentication services
that rely on basic user and password authentication.
The AS400SwappableCredential interface defines AS/400
credentials that can be exploited by authentication services
to swap the operating system thread identity when running
on the local AS/400 system.