Interface MetadataQueryProtocolRequestURLBuilder.MetadataQueryProtocolURLBuilder
-
- All Known Implementing Classes:
SAMLArtifactURLBuilder
- Enclosing class:
- MetadataQueryProtocolRequestURLBuilder
public static interface MetadataQueryProtocolRequestURLBuilder.MetadataQueryProtocolURLBuilder
Interface for a component which builds a Metadata Query Protocol request URL from a base URL and criteria.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
buildURL(String baseURL, CriteriaSet criteria)
Build a request URL using the supplied base service URL and criteria.
-
-
-
Method Detail
-
buildURL
@Nullable String buildURL(@Nonnull String baseURL, @Nonnull CriteriaSet criteria)
Build a request URL using the supplied base service URL and criteria.- Parameters:
baseURL
- the service base URLcriteria
- the criteria- Returns:
- a URL based on the supplied inputs, or null if the implementation did not support or understand any of the supplied criteria
-
-