public class EntityDescriptor<T extends EntityDescriptor> extends ImplementationHolder
Constructor and Description |
---|
EntityDescriptor() |
Modifier and Type | Method and Description |
---|---|
protected T |
_this() |
AlgorithmMethod |
getAlgorithm() |
javax.xml.datatype.Duration |
getCacheDuration()
The time interval in format "PnYnMnDTnHnMnS"
P indicates the period (required)
nY indicates the number of years
nM indicates the number of months
nD indicates the number of days
T indicates the start of a time section (required if you are going to specify hours, minutes, or
seconds)
nH indicates the number of hours
nM indicates the number of minutes
nS indicates the number of seconds
|
DigestMethod |
getDigest() |
java.lang.String |
getEntityAlias() |
java.lang.String |
getEntityId() |
java.lang.String |
getId() |
java.util.List<? extends Provider> |
getProviders() |
Signature |
getSignature() |
SimpleKey |
getSigningKey() |
java.util.List<SsoProvider> |
getSsoProviders() |
org.joda.time.DateTime |
getValidUntil() |
T |
setCacheDuration(javax.xml.datatype.Duration cacheDuration) |
T |
setEntityAlias(java.lang.String entityAlias) |
T |
setEntityId(java.lang.String entityId) |
T |
setId(java.lang.String id) |
T |
setProviders(java.util.List<? extends Provider> providers) |
T |
setSignature(Signature signature) |
T |
setSigningKey(SimpleKey signingKey,
AlgorithmMethod algorithm,
DigestMethod digest) |
T |
setValidUntil(org.joda.time.DateTime validUntil) |
getImplementation, getOriginalXML, setImplementation, setOriginalXML
public java.lang.String getId()
public T setId(java.lang.String id)
protected T _this()
public java.lang.String getEntityId()
public T setEntityId(java.lang.String entityId)
public org.joda.time.DateTime getValidUntil()
public T setValidUntil(org.joda.time.DateTime validUntil)
public javax.xml.datatype.Duration getCacheDuration()
public T setCacheDuration(javax.xml.datatype.Duration cacheDuration)
public java.util.List<SsoProvider> getSsoProviders()
public java.util.List<? extends Provider> getProviders()
public Signature getSignature()
public SimpleKey getSigningKey()
public AlgorithmMethod getAlgorithm()
public DigestMethod getDigest()
public java.lang.String getEntityAlias()
public T setEntityAlias(java.lang.String entityAlias)
public T setSigningKey(SimpleKey signingKey, AlgorithmMethod algorithm, DigestMethod digest)