|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface VOMSAttribute
The VOMS attributes information. This interface provides access to all the information available in a VOMS attribute certificate.
Method Summary | |
---|---|
X509Certificate[] |
getAACertificates()
|
List<String> |
getFQANs()
|
List<VOMSGenericAttribute> |
getGenericAttributes()
|
X500Principal |
getHolder()
|
BigInteger |
getHolderSerialNumber()
|
String |
getHost()
|
X500Principal |
getIssuer()
|
Date |
getNotAfter()
|
Date |
getNotBefore()
|
int |
getPort()
|
String |
getPrimaryFQAN()
|
byte[] |
getSignature()
|
List<String> |
getTargets()
|
String |
getVO()
|
org.bouncycastle.cert.X509AttributeCertificateHolder |
getVOMSAC()
|
boolean |
isValid()
This method checks whether the attributes are valid in the current instant of time. |
boolean |
validAt(Date time)
This method checks whether the attributes are valid in a given time passed as argument. |
Method Detail |
---|
String getVO()
String getHost()
int getPort()
X500Principal getHolder()
BigInteger getHolderSerialNumber()
X500Principal getIssuer()
Date getNotBefore()
Date getNotAfter()
List<String> getFQANs()
List
of VOMS fully qualified attribute namesString getPrimaryFQAN()
byte[] getSignature()
List<VOMSGenericAttribute> getGenericAttributes()
List<String> getTargets()
X509Certificate[] getAACertificates()
boolean isValid()
true
if valid, false
otherwiseboolean validAt(Date time)
time
-
true
if valid, false
otherwiseorg.bouncycastle.cert.X509AttributeCertificateHolder getVOMSAC()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |