public class ServiceTagSupport
extends javax.servlet.jsp.tagext.BodyTagSupport
| Modifier and Type | Field and Description |
|---|---|
private String |
cssClass
Bean storage.
|
private String |
cssId
Bean storage.
|
private String |
cssStyle
Bean storage.
|
private static org.slf4j.Logger |
log
Class logger.
|
private RelyingPartyUIContext |
relyingPartyUIContext
Cached RelyingPartyUIContext.
|
private static long |
serialVersionUID
Serial ID.
|
private static Function<ProfileRequestContext,RelyingPartyUIContext> |
uiContextLookupStrategy
Strategy function for access to
RelyingPartyUIContext for input to resolver. |
| Constructor and Description |
|---|
ServiceTagSupport() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addClassAndId(StringBuilder sb)
Add the class and Id (if present) to the string under construction.
|
protected String |
buildHyperLink(String url,
String text)
Build a hyperlink from the parameters.
|
protected RelyingPartyUIContext |
getRelyingPartyUIContext()
Get the
RelyingPartyUIContext for the request. |
protected String |
getServiceName()
Get the identifier for the service name as per the rules above.
|
void |
setCssClass(String value)
Set the Css class to use.
|
void |
setCssId(String value)
Get the Css class to use.
|
void |
setCssStyle(String value)
Set the Css style to use.
|
void |
setUiContext(RelyingPartyUIContext value)
Deprecated.
this has to be calculated every time
|
doAfterBody, doEndTag, doInitBody, doStartTag, getBodyContent, getPreviousOut, release, setBodyContentfindAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValueprivate static final long serialVersionUID
private static org.slf4j.Logger log
@Nonnull private static Function<ProfileRequestContext,RelyingPartyUIContext> uiContextLookupStrategy
RelyingPartyUIContext for input to resolver.@Nullable private RelyingPartyUIContext relyingPartyUIContext
@Deprecated public void setUiContext(@Nullable RelyingPartyUIContext value)
RelyingPartyUIContext.value - what to setpublic void setCssClass(@Nullable String value)
value - what to setpublic void setCssId(@Nullable String value)
value - what to setpublic void setCssStyle(@Nullable String value)
value - what to setprotected void addClassAndId(@Nonnull StringBuilder sb)
sb - the StringBuilder to add to.@Nonnull protected String buildHyperLink(@Nonnull String url, @Nonnull String text)
url - the URLtext - what to embed@Nullable protected RelyingPartyUIContext getRelyingPartyUIContext()
RelyingPartyUIContext for the request. We cache this if it exists (the usual case).Copyright © 1999–2018 Shibboleth Consortium. All rights reserved.