org.keycloak.migration

## Interface MigrationProvider

- All Superinterfaces:
    Provider
  All Known Implementing Classes:
    DefaultMigrationProvider

      public interface MigrationProvider
      extends Provider

  Various common utils needed for migration from older version to newer
  Author:
    Marek Posolda

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `List<ProtocolMapperModel>` | `getBuiltinMappers(String protocol)`
    `List<ProtocolMapperRepresentation>` | `getMappersForClaimMask(Long claimMask)`
    `void` | `setupAdminCli(RealmModel realm)`

    - ### Methods inherited from interface org.keycloak.provider.Provider

      `close`

- - ### Method Detail

    - #### getMappersForClaimMask

          List<ProtocolMapperRepresentation> getMappersForClaimMask(Long claimMask)

      Parameters:
        `claimMask` - mask used on ClientModel in 1.1.0
      Returns:
        set of 1.2.0.Beta1 protocol mappers corresponding to given claimMask

    - #### getBuiltinMappers

          List<ProtocolMapperModel> getBuiltinMappers(String protocol)

    - #### setupAdminCli

          void setupAdminCli(RealmModel realm)

Copyright © 2016 JBoss by Red Hat. All rights reserved.