public abstract class AbstractProfileConfiguration extends Object implements ProfileConfiguration
ProfileConfiguration implementations.| Modifier and Type | Field and Description |
|---|---|
private String |
inboundFlowId
Inbound flow ID.
|
private String |
outboundFlowId
Outbound flow ID.
|
private String |
profileId
ID of the profile configured.
|
private SecurityConfiguration |
securityConfiguration
The security configuration for this profile.
|
| Constructor and Description |
|---|
AbstractProfileConfiguration(String id)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getId() |
String |
getInboundSubflowId()
Get the subflow ID to execute prior to mainline profile processing.
|
String |
getOutboundSubflowId()
Get the subflow ID to execute after mainline profile processing.
|
SecurityConfiguration |
getSecurityConfiguration()
Get the
SecurityConfiguration to use with this profile. |
int |
hashCode() |
void |
setInboundSubflowId(String id)
Set the subflow ID to execute prior to mainline profile processing.
|
void |
setOutboundSubflowId(String id)
Set the subflow ID to execute after mainline profile processing.
|
void |
setSecurityConfiguration(SecurityConfiguration configuration)
Sets the security configuration for this profile.
|
@Nullable private SecurityConfiguration securityConfiguration
@Nonnull @NotEmpty public String getId()
getId in interface net.shibboleth.utilities.java.support.component.IdentifiedComponent@Nullable public SecurityConfiguration getSecurityConfiguration()
SecurityConfiguration to use with this profile.getSecurityConfiguration in interface ProfileConfigurationpublic void setSecurityConfiguration(@Nullable SecurityConfiguration configuration)
configuration - security configuration for this profile@Nullable public String getInboundSubflowId()
getInboundSubflowId in interface ProfileConfigurationpublic void setInboundSubflowId(@Nullable String id)
id - subflow ID@Nullable public String getOutboundSubflowId()
getOutboundSubflowId in interface ProfileConfigurationpublic void setOutboundSubflowId(@Nullable String id)
id - subflow IDCopyright © 1999–2014. All rights reserved.