Package net.shibboleth.idp.ui.taglib
Class OrganizationURLTag
java.lang.Object
jakarta.servlet.jsp.tagext.TagSupport
jakarta.servlet.jsp.tagext.BodyTagSupport
net.shibboleth.idp.ui.taglib.ServiceTagSupport
net.shibboleth.idp.ui.taglib.OrganizationURLTag
- All Implemented Interfaces:
BodyTag,IterationTag,JspTag,Tag,Serializable
Service OrganizationURL - directly from the metadata if present.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static StringBean storage for the link text attribute.private static org.slf4j.LoggerClass logger.private static final longSerial ID.Fields inherited from class jakarta.servlet.jsp.tagext.BodyTagSupport
bodyContentFields inherited from class jakarta.servlet.jsp.tagext.TagSupport
id, pageContextFields inherited from interface jakarta.servlet.jsp.tagext.BodyTag
EVAL_BODY_BUFFERED, EVAL_BODY_TAGFields inherited from interface jakarta.servlet.jsp.tagext.IterationTag
EVAL_BODY_AGAINFields inherited from interface jakarta.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintdoEndTag()private Stringlook for the <OrganizationURL>.voidsetLinkText(String text) Bean setter for the link text attribute.Methods inherited from class net.shibboleth.idp.ui.taglib.ServiceTagSupport
addClassAndId, buildHyperLink, getRelyingPartyUIContext, getServiceName, setCssClass, setCssId, setCssStyle, setUiContextMethods inherited from class jakarta.servlet.jsp.tagext.BodyTagSupport
doAfterBody, doInitBody, doStartTag, getBodyContent, getPreviousOut, release, setBodyContentMethods inherited from class jakarta.servlet.jsp.tagext.TagSupport
findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValueMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface jakarta.servlet.jsp.tagext.Tag
getParent, setPageContext, setParent
-
Field Details
-
serialVersionUID
private static final long serialVersionUIDSerial ID.- See Also:
-
log
@Nonnull private static org.slf4j.Logger logClass logger. -
linkText
Bean storage for the link text attribute.
-
-
Constructor Details
-
OrganizationURLTag
public OrganizationURLTag()
-
-
Method Details
-
setLinkText
Bean setter for the link text attribute.- Parameters:
text- the link text to put in
-
getOrganizationURL
look for the <OrganizationURL>.- Returns:
- null or an appropriate string
-
doEndTag
- Specified by:
doEndTagin interfaceTag- Overrides:
doEndTagin classBodyTagSupport- Throws:
JspException
-