Interface MetadataValueSAMLObject

All Superinterfaces:
SAMLObject, XMLObject
All Known Subinterfaces:
ClientSecret, ClientSecretKeyReference, DefaultAcrValue, JwksData, JwksUri, PostLogoutRedirectUri, RequestUri
All Known Implementing Classes:
ClientSecretImpl, ClientSecretKeyReferenceImpl, DefaultAcrValueImpl, JwksDataImpl, JwksUriImpl, PostLogoutRedirectUriImpl, RequestUriImpl

public interface MetadataValueSAMLObject extends SAMLObject
Abstract interface for SAML metadata objects containing single String value inside the element.
  • Field Details

    • SAML20MDOIDCMD_PREFIX

      @Nonnull static final String SAML20MDOIDCMD_PREFIX
      SAML 2.0 Metadata extension for OAuth/OIDC descriptors prefi.
      See Also:
    • SAML20MDOIDCMD_NS

      @Nonnull static final String SAML20MDOIDCMD_NS
      SAML 2.0 Metadata extension for OAuth/OIDC descriptors XML namespace.
      See Also:
    • SAML20MDOIDCMD_SCHEMA_LOCATION

      @Nonnull static final String SAML20MDOIDCMD_SCHEMA_LOCATION
      SAML 2.0 Metadata extension for OAuth/OIDC descriptors.
      See Also:
  • Method Details

    • getValue

      @Deprecated(since="3.0.0", forRemoval=true) @Nullable String getValue()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Get the value for this metadata object.
      Returns:
      The value for this metadata object
    • setValue

      @Deprecated(since="3.0.0", forRemoval=true) void setValue(@Nullable String newValue)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Set the value for this metadata object.
      Parameters:
      newValue - What to set