# org.keycloak.broker.provider

## Interfaces

- ConfigConstants
- IdentityProvider
- IdentityProvider.AuthenticationCallback
- IdentityProviderDataMarshaller
- IdentityProviderFactory
- IdentityProviderMapper

## Classes

- AbstractIdentityProvider
- AbstractIdentityProviderFactory
- AbstractIdentityProviderMapper
- AuthenticationRequest
- BrokeredIdentityContext
- DefaultDataMarshaller
- HardcodedAttributeMapper
- HardcodedRoleMapper
- HardcodedUserSessionAttributeMapper
- IdentityProviderMapperSpi
- IdentityProviderSpi

## Exceptions

- IdentityBrokerException