org.keycloak.saml

## Interface SamlProtocolExtensionsAwareBuilder<T>

- All Known Implementing Classes:
    SAML2AuthnRequestBuilder, SAML2ErrorResponseBuilder, SAML2LoginResponseBuilder, SAML2LogoutRequestBuilder, SAML2LogoutResponseBuilder

      public interface SamlProtocolExtensionsAwareBuilder<T>

  Implementations of this interface are builders that can register <samlp:Extensions> content providers.
  Author:
    hmlnarik

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Interface and Description
    --- | ---
    `static interface` | `SamlProtocolExtensionsAwareBuilder.NodeGenerator`

  - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `T` | `addExtension(SamlProtocolExtensionsAwareBuilder.NodeGenerator extension)` Adds a given node subtree as a SAML protocol extension into the SAML protocol message.

- - ### Method Detail

    - #### addExtension

          T addExtension(SamlProtocolExtensionsAwareBuilder.NodeGenerator extension)

      Adds a given node subtree as a SAML protocol extension into the SAML protocol message.
      Parameters:
        `extension` -
      Returns:

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