# Package org.keycloak.subsystem.extension

- Class Summary
  Class | Description
  --- | ---
  AbstractAddStepHandlerWithAttributes |
  CredentialAddHandler | Add a credential to a deployment.
  CredentialDefinition | Defines attributes and operations for a credential.
  CredentialReadWriteAttributeHandler | Update a credential value.
  CredentialRemoveHandler | Remove a credential from a deployment.
  Environment | Allows the Keycloak subsystem to learn about its environment.
  KeycloakAdapterConfigDeploymentProcessor | Pass authentication data (keycloak.json) as a servlet context param so it can be read by the KeycloakServletExtension.
  KeycloakAdapterConfigDeploymentProcessorEAP6 | Pass authentication data (keycloak.json) as a servlet context param so it can be read by the KeycloakServletExtension.
  KeycloakAdapterConfigService | This service keeps track of the entire Keycloak management model so as to provide adapter configuration to each deployment at deploy time.
  KeycloakDependencyProcessor |
  KeycloakDependencyProcessorEAP6 | Adds platform-specific modules for EAP6
  KeycloakDependencyProcessorWildFly | Add platform-specific modules for WildFly.
  KeycloakExtension | Main Extension class for the subsystem.
  KeycloakSubsystemDefinition | Definition of subsystem=keycloak.
  RealmAddHandler | Add a new realm.
  RealmDefinition | Defines attributes and operations for the Realm
  RealmRemoveHandler | Remove a realm.
  RealmWriteAttributeHandler | Update an attribute on a realm.
  SecureDeploymentAddHandler | Add a deployment to a realm.
  SecureDeploymentDefinition | Defines attributes and operations for a secure-deployment.
  SecureDeploymentRemoveHandler | Remove a secure-deployment from a realm.
  SecureDeploymentWriteAttributeHandler | Update an attribute on a secure-deployment.
  SharedAttributeDefinitons | Defines attributes that can be present in both a realm and an application (secure-deployment).
  Util |

Copyright © 2015. All Rights Reserved.