Class DefaultVOMSACRequest
- java.lang.Object
-
- org.italiangrid.voms.request.impl.DefaultVOMSACRequest
-
- All Implemented Interfaces:
VOMSACRequest
public class DefaultVOMSACRequest extends Object implements VOMSACRequest
The default implementation for aVOMSACRequest
.- Author:
- Valerio Venturi
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DefaultVOMSACRequest.Builder
-
Field Summary
Fields Modifier and Type Field Description static int
DEFAULT_LIFETIME
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getLifetime()
List<String>
getRequestedFQANs()
List<String>
getTargets()
String
getVoName()
-
-
-
Method Detail
-
getLifetime
public int getLifetime()
- Specified by:
getLifetime
in interfaceVOMSACRequest
- Returns:
- the lifetime for this
VOMSACRequest
.
-
getRequestedFQANs
public List<String> getRequestedFQANs()
- Specified by:
getRequestedFQANs
in interfaceVOMSACRequest
- Returns:
- the list of the requested FQANs specified in this
VOMSACRequest
object.
-
getTargets
public List<String> getTargets()
- Specified by:
getTargets
in interfaceVOMSACRequest
- Returns:
- the list of targets (i.e., host where the requested ACs will be
valid) for this
VOMSACRequest
object.
-
getVoName
public String getVoName()
- Specified by:
getVoName
in interfaceVOMSACRequest
- Returns:
- the name of the VO this
VOMSACRequest
object is about.
-
-