Class VOMSRequestFragment
- java.lang.Object
-
- org.italiangrid.voms.request.impl.VOMSRequestFragment
-
class VOMSRequestFragment extends java.lang.Object
Helper class to manage the creation of VOMS XML requests.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) org.w3c.dom.Element
base64
(package private) org.w3c.dom.Element
command
private org.w3c.dom.Document
doc
(package private) org.w3c.dom.DocumentFragment
fragment
(package private) org.w3c.dom.Element
lifetime
(package private) org.w3c.dom.Element
order
(package private) org.w3c.dom.Element
root
(package private) org.w3c.dom.Element
targets
(package private) org.w3c.dom.Element
version
-
Constructor Summary
Constructors Constructor Description VOMSRequestFragment(org.w3c.dom.Document doc)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
allCommand()
private void
appendTextChild(org.w3c.dom.Element e, java.lang.String text)
(package private) void
buildBase64()
(package private) void
buildCommandElement(java.lang.String cmdString)
private java.lang.String
buildCompatibleOrderString(java.lang.String s)
(package private) void
buildLifetime(long lifetime)
(package private) void
buildLifetime(java.lang.String lifetimeString)
(package private) void
buildOrderElement(java.lang.String orderString)
protected void
buildRootElement()
(package private) void
buildTargetsElement(java.lang.String targetString)
(package private) void
buildVersion()
org.w3c.dom.DocumentFragment
getFragment()
void
groupCommand(java.lang.String groupName)
void
listCommand()
void
mappingCommand(java.lang.String groupName, java.lang.String roleName)
void
roleCommand(java.lang.String roleName)
-
-
-
Field Detail
-
doc
private org.w3c.dom.Document doc
-
fragment
org.w3c.dom.DocumentFragment fragment
-
root
org.w3c.dom.Element root
-
command
org.w3c.dom.Element command
-
order
org.w3c.dom.Element order
-
targets
org.w3c.dom.Element targets
-
lifetime
org.w3c.dom.Element lifetime
-
base64
org.w3c.dom.Element base64
-
version
org.w3c.dom.Element version
-
-
Method Detail
-
buildRootElement
protected void buildRootElement()
-
appendTextChild
private void appendTextChild(org.w3c.dom.Element e, java.lang.String text)
-
buildCompatibleOrderString
private java.lang.String buildCompatibleOrderString(java.lang.String s)
-
buildCommandElement
void buildCommandElement(java.lang.String cmdString)
-
buildOrderElement
void buildOrderElement(java.lang.String orderString)
-
buildTargetsElement
void buildTargetsElement(java.lang.String targetString)
-
buildLifetime
void buildLifetime(long lifetime)
-
buildLifetime
void buildLifetime(java.lang.String lifetimeString)
-
buildBase64
void buildBase64()
-
buildVersion
void buildVersion()
-
getFragment
public org.w3c.dom.DocumentFragment getFragment()
-
groupCommand
public void groupCommand(java.lang.String groupName)
-
roleCommand
public void roleCommand(java.lang.String roleName)
-
mappingCommand
public void mappingCommand(java.lang.String groupName, java.lang.String roleName)
-
allCommand
public void allCommand()
-
listCommand
public void listCommand()
-
-