public class BasicSAMLArtifactConfiguration extends Object implements SAMLArtifactConfiguration
While sufficient for known SAML 1 and 2 artifact types, the interface may be extended if necessary to carry type-specific additions.
| Modifier and Type | Field and Description |
|---|---|
private Integer |
artifactResolutionIndex
The artifact resolution index.
|
private String |
artifactResolutionURL
The artifact resolution URL.
|
private byte[] |
artifactType
The artifact type code.
|
| Constructor and Description |
|---|
BasicSAMLArtifactConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
Integer |
getArtifactResolutionServiceIndex()
Get the index of the issuer's resolution service endpoint, corresponding to its metadata.
|
String |
getArtifactResolutionServiceURL()
Get the location, as a URL, of the issuer's resolution service endpoint.
|
byte[] |
getArtifactType()
Get the type code of the artifact to use.
|
void |
setArtifactResolutionServiceIndex(Integer index)
Set the index of the issuer's resolution service endpoint, corresponding to its metadata.
|
void |
setArtifactResolutionServiceURL(String url)
Set the location, as a URL, of the issuer's resolution service endpoint.
|
void |
setArtifactType(Integer type)
Set the type code of the artifact to use.
|
@Nullable private byte[] artifactType
@Nullable public byte[] getArtifactType()
getArtifactType in interface SAMLArtifactConfigurationpublic void setArtifactType(@Nullable Integer type)
type - type code of artifact@Nullable public String getArtifactResolutionServiceURL()
getArtifactResolutionServiceURL in interface SAMLArtifactConfigurationpublic void setArtifactResolutionServiceURL(@Nullable String url)
url - location of the resolution service endpoint@Nullable public Integer getArtifactResolutionServiceIndex()
getArtifactResolutionServiceIndex in interface SAMLArtifactConfigurationCopyright © 1999–2018 Shibboleth Consortium. All rights reserved.