org.keycloak.userprofile

## Interface UserProfile

- All Known Implementing Classes:
    AbstractUserProfile, AccountUserRepresentationUserProfile, AttributeUserProfile, IdpUserProfile, UserModelUserProfile, UserRepresentationUserProfile

      public interface UserProfile

  Abstraction, which allows to update the user in various contexts (Required action of already existing user, or first identity provider login when user doesn't yet exists in Keycloak DB)
  Author:
    Markus Till

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `UserProfileAttributes` | `getAttributes()`
    `String` | `getId()`

- - ### Method Detail

    - #### getId

          String getId()

    - #### getAttributes

          UserProfileAttributes getAttributes()

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