Interfaces 
GatewayCredentialGeneratorFactory
ManagementGateway

Classes 
ManagementGatewayFactory