Class SAMLArtifactURLBuilder
java.lang.Object
org.opensaml.saml.metadata.resolver.impl.SAMLArtifactURLBuilder
- All Implemented Interfaces:
MetadataQueryProtocolRequestURLBuilder.MetadataQueryProtocolURLBuilder
public class SAMLArtifactURLBuilder
extends Object
implements MetadataQueryProtocolRequestURLBuilder.MetadataQueryProtocolURLBuilder
Implementation of
MetadataQueryProtocolRequestURLBuilder.MetadataQueryProtocolURLBuilder which understands ArtifactCriterion.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate StringbuildFromSourceID(String baseURL, SAMLSourceIDArtifact sourceIDArtifact) Builder URL from SAML artifact source ID.buildURL(String baseURL, CriteriaSet criteria) Build a request URL using the supplied base service URL and criteria.
-
Field Details
-
HEX
Hex encoder.
-
-
Constructor Details
-
SAMLArtifactURLBuilder
public SAMLArtifactURLBuilder()
-
-
Method Details
-
buildFromSourceID
@Nullable private String buildFromSourceID(@Nonnull String baseURL, @Nonnull SAMLSourceIDArtifact sourceIDArtifact) Builder URL from SAML artifact source ID.- Parameters:
baseURL- the base URLsourceIDArtifact- the source ID artifact- Returns:
- the request URL