# Package org.keycloak.broker.provider

- Interface Summary
  Interface | Description
  --- | ---
  IdentityProvider<C extends IdentityProviderModel> |
  IdentityProvider.AuthenticationCallback |
  IdentityProviderFactory<T extends IdentityProvider> |

- Class Summary
  Class | Description
  --- | ---
  AbstractIdentityProvider<C extends IdentityProviderModel> |
  AbstractIdentityProviderFactory<T extends IdentityProvider> |
  AuthenticationRequest |
  FederatedIdentity | Represents all identity information obtained from an `IdentityProvider` after a successful authentication.
  IdentityProviderSpi |

- Exception Summary
  Exception | Description
  --- | ---
  IdentityBrokerException |

Copyright © 2015. All rights reserved.