A B C D E F G H I K L M N O P R S T U V W X

A

ACGenerator - Class in org.glite.security.voms.ac
Deprecated. This class is deprecated and you should use the classes found in org.glite.voms from glite-security-voms-api-java instead.
ACGenerator() - Constructor for class org.glite.security.voms.ac.ACGenerator
Deprecated.  
ACTrustStore - Interface in org.glite.security.voms.ac
Deprecated. This class is deprecated and you should use the classes found in org.glite.voms from glite-security-voms-api-java instead.
ACValidator - Class in org.glite.security.voms.ac
Deprecated. This class is deprecated and you should use the classes found in org.glite.voms from glite-security-voms-api-java instead. Validator class capable of validating an Attribute Certificate and verify its signature against a trust store of Attribute Authority certificates.
ACValidator(ACTrustStore) - Constructor for class org.glite.security.voms.ac.ACValidator
Deprecated.  
add(List) - Method in class org.glite.security.voms.VOMSValidator.FQANTree
Deprecated.  
add(FQAN) - Method in class org.glite.security.voms.VOMSValidator.FQANTree
Deprecated.  
addAttribute(String, String, String) - Method in class org.glite.security.voms.ac.ACGenerator
Deprecated.  
addAttributes(String, String, List) - Method in class org.glite.security.voms.ac.ACGenerator
Deprecated.  
asFault() - Method in exception org.glite.security.SecurityException
Return this exception as an AXIS Fault
AttCertIssuer - Class in org.glite.security.voms.ac
Deprecated. This class is deprecated and you should use the classes found in org.glite.voms from glite-security-voms-api-java instead. Shadow implementation of AttributeCertificateInfo from BouncyCastle
AttCertIssuer(DEREncodable) - Constructor for class org.glite.security.voms.ac.AttCertIssuer
Deprecated.  
AttCertIssuer(V2Form) - Constructor for class org.glite.security.voms.ac.AttCertIssuer
Deprecated.  
AttCertIssuer(GeneralNames) - Constructor for class org.glite.security.voms.ac.AttCertIssuer
Deprecated.  
AttributeCertificate - Class in org.glite.security.voms.ac
Deprecated. This class is deprecated and you should use the classes found in org.glite.voms from glite-security-voms-api-java instead. A shadow implementation of the non-working BouncyCastle implementation of X.509 Attribute Certificates
AttributeCertificate(ASN1Sequence) - Constructor for class org.glite.security.voms.ac.AttributeCertificate
Deprecated.  
AttributeCertificateInfo - Class in org.glite.security.voms.ac
Deprecated. This class is deprecated and you should use the classes found in org.glite.voms from glite-security-voms-api-java instead. Shadow implementation of AttributeCertificateInfo from BouncyCastle
AttributeCertificateInfo(ASN1Sequence) - Constructor for class org.glite.security.voms.ac.AttributeCertificateInfo
Deprecated.  
AUTHZ_APPROVED_ATTRIBUTES - Static variable in class org.glite.security.SecurityContext
Deprecated. This constant is deprecated and you should use the classes found in org.glite.voms from glite-security-voms-api-java instead. The label fo the set of authorized attributes.
AUTHZ_POLICY - Static variable in class org.glite.security.SecurityContext
Deprecated. This constant is deprecated and you should use the classes found in org.glite.voms from glite-security-voms-api-java instead. The label for the authorization policy.
AUTHZ_REQUESTED_ATTRIBUTES - Static variable in class org.glite.security.SecurityContext
Deprecated. This constant is deprecated and you should use the classes found in org.glite.voms from glite-security-voms-api-java instead. The label for the set of requested attributes.

B

BasicVOMSTrustStore - Class in org.glite.security.voms
Deprecated. This class is deprecated and you should use the classes found in org.glite.voms from glite-security-voms-api-java instead. Implementation of a AC trust store for use with VOMS. The store keeps an in-memory cache of issuer certificates, which can be refreshed periodically.
BasicVOMSTrustStore() - Constructor for class org.glite.security.voms.BasicVOMSTrustStore
Deprecated. Creates a default VOMS trust store.
BasicVOMSTrustStore(String, long) - Constructor for class org.glite.security.voms.BasicVOMSTrustStore
Deprecated. Creates and manages an in-memory cache of VOMS issuers by periodically scanning a directory containing the trusted issuers.

C

CANON - Static variable in class org.glite.security.util.DNImpl
Marker for the canonicalized format.
CaseInsensitiveProperties - Class in org.glite.security.util
CaseInsensitiveProperties.java
CaseInsensitiveProperties(Properties) - Constructor for class org.glite.security.util.CaseInsensitiveProperties
Creates a new instance of CaseInsensitiveProperties
CaseInsensitiveProperties() - Constructor for class org.glite.security.util.CaseInsensitiveProperties
 
CERT_CHAIN - Static variable in class org.glite.security.SecurityContext
The label for the client's certificate chain.
CertUtil - Class in org.glite.security.util
Reads a DER-encode, Base64-encoded, or PEM-encoded certificate from disk without using broken IAIK implementations...
CertUtil() - Constructor for class org.glite.security.util.CertUtil
 
clearCurrentContext() - Static method in class org.glite.security.SecurityContext
Clears any set SecurityContext associated with the current thread.
CLIENT_CERT - Static variable in class org.glite.security.SecurityContext
The label for the client identity certificate.
CLIENT_NAME - Static variable in class org.glite.security.SecurityContext
The label for the client name.
CLIENT_X500_NAME - Static variable in class org.glite.security.SecurityContext
The label for the client name.
CLIENT_X500_PRINCIPAL - Static variable in class org.glite.security.SecurityContext
The label for the client name.
constructRFC2253(boolean) - Method in class org.glite.security.util.DNImpl
Contructs the RFC2253 format string of the DN.
constructX500() - Method in class org.glite.security.util.DNImpl
Contructs the X500 format string of the DN.
count - Variable in class org.glite.security.util.DNImpl
The number of fields in the DN.

D

DEFAULT_TRUST_STORE_LISTING - Static variable in class org.glite.security.voms.BasicVOMSTrustStore
Deprecated.  
DirectoryList - Class in org.glite.security.util
This class lists all the files defined in the constructor.
DirectoryList(String) - Constructor for class org.glite.security.util.DirectoryList
Creates a new instance of DirectoryList
DN - Interface in org.glite.security.util
An interface representing a DN, used in conjunction with DNHandler to manage the DNs in an uniform way.
DNHandler - Class in org.glite.security.util
Distinguished Name (DN) handling routines.
DNHandler() - Constructor for class org.glite.security.util.DNHandler
 
DNImpl - Class in org.glite.security.util
DNImpl.java
DNImpl(DERObjectIdentifier[], String[], int) - Constructor for class org.glite.security.util.DNImpl
Creates a new instance of DN.
DNImpl(String) - Constructor for class org.glite.security.util.DNImpl
Creates a new DNImpl object.
DNImpl(Principal) - Constructor for class org.glite.security.util.DNImpl
Creates a new DNImpl object.

E

equals(Object) - Method in class org.glite.security.util.DNImpl
The equals comparison of the DN with another DN.
equals(Object) - Method in class org.glite.security.util.X500Principal
DOCUMENT ME!
equals(Object) - Method in class org.glite.security.voms.FQAN
Deprecated.  

F

faultCode() - Static method in exception org.glite.security.SecurityException
 
FileCertReader - Class in org.glite.security.util
Reads all certificates from given files, accepts binary form of DER encoded certs and the Base64 form of the DER encoded certs (PEM).
FileCertReader() - Constructor for class org.glite.security.util.FileCertReader
Creates a new instance of CertReader.
FileCertReader(Provider) - Constructor for class org.glite.security.util.FileCertReader
Creates a new instance of CertReader with the specified provider.
FileCertReader(String) - Constructor for class org.glite.security.util.FileCertReader
Creates a new instance of CertReader with the specified provider
FileEndingIterator - Class in org.glite.security.util
Lists all the files in the given directory that end with a certain ending.
FileEndingIterator(String, String) - Constructor for class org.glite.security.util.FileEndingIterator
Creates new FileIterator and searches the first match.
findClientCert(X509Certificate[]) - Static method in class org.glite.security.util.CertUtil
Finds out the index of the client cert in a certificate chain.
FQAN - Class in org.glite.security.voms
Deprecated. This class is deprecated and you should use the classes found in org.glite.voms from glite-security-voms-api-java instead. Parses and assembles Fully Qualified Attribute Names (FQANs) used by VOMS. FQANs are defined as
<group>[/Role=[<role>][/Capability=<capability>]]
FQAN(String) - Constructor for class org.glite.security.voms.FQAN
Deprecated.  
FQAN(String, String, String) - Constructor for class org.glite.security.voms.FQAN
Deprecated.  

G

generalNameToGeneralNames(GeneralName) - Static method in class org.glite.security.voms.ac.Util
Deprecated.  
generalNameToX500Name(GeneralName) - Static method in class org.glite.security.voms.ac.Util
Deprecated.  
generate(String, String, PasswordFinder, String) - Static method in class org.glite.security.util.KeyStoreGenerator
Generates the new KeyStore using the information given in the constructor.
generateACInfo() - Method in class org.glite.security.voms.ac.ACGenerator
Deprecated.  AttributeCertificateInfo ::= SEQUENCE { version AttCertVersion -- version is v2, holder Holder, issuer AttCertIssuer, signature AlgorithmIdentifier, serialNumber CertificateSerialNumber, attrCertValidityPeriod AttCertValidityPeriod, attributes SEQUENCE OF Attribute, issuerUniqueID UniqueIdentifier OPTIONAL, extensions Extensions OPTIONAL } AttCertVersion ::= INTEGER { v2(1) }
getAACandidate(X500Principal) - Method in interface org.glite.security.voms.ac.ACTrustStore
Deprecated. Returns an array of issuer candidates, by performing a name comparison of the AC's issuer and the subject names of the certificates in the trust store.
getAACandidate(X500Principal) - Method in class org.glite.security.voms.BasicVOMSTrustStore
Deprecated.  
getAC() - Method in class org.glite.security.voms.VOMSAttribute
Deprecated.  
getAcinfo() - Method in class org.glite.security.voms.ac.AttributeCertificate
Deprecated.  
getAttCertVersion() - Method in class org.glite.security.voms.ac.AttributeCertificateInfo
Deprecated.  
getAttrCertValidityPeriod() - Method in class org.glite.security.voms.ac.AttributeCertificateInfo
Deprecated.  
getAttributes() - Method in class org.glite.security.voms.ac.AttributeCertificate
Deprecated.  
getAttributes(String) - Method in class org.glite.security.voms.ac.AttributeCertificate
Deprecated. Returns a list of the attributes matching the provided OID.
getAttributes() - Method in class org.glite.security.voms.ac.AttributeCertificateInfo
Deprecated.  
getAuthorizationPolicy() - Method in class org.glite.security.SecurityContext
Deprecated. This method is deprecated and you should use the classes found in org.glite.voms from glite-security-voms-api-java instead.
getAuthorizationPolicy() - Method in interface org.glite.security.SecurityInfo
Deprecated. This method is deprecated and you should use the classes found in org.glite.voms from glite-security-voms-api-java instead.
getAuthorizedAttributes() - Method in class org.glite.security.SecurityContext
Deprecated. This method is deprecated and you should use the classes found in org.glite.voms from glite-security-voms-api-java instead.
getAuthorizedAttributes() - Method in interface org.glite.security.SecurityInfo
Deprecated. This method is deprecated and you should use the classes found in org.glite.voms from glite-security-voms-api-java instead.
getBaseCertificateID() - Method in class org.glite.security.voms.ac.V2Form
Deprecated.  
getCanon() - Method in interface org.glite.security.util.DN
Used to get the DN in canonical (small case) format.
getCanon() - Method in class org.glite.security.util.DNImpl
Generates a canonical format string of the DN.
getCapabilities(String) - Method in class org.glite.security.voms.VOMSValidator.FQANTree
Deprecated.  
getCapabilities(String) - Method in class org.glite.security.voms.VOMSValidator
Deprecated. Returns a list of all capabilities attributed to a (sub)group, by combining all VOMS attributes in a hiearchial fashion.
getCapability() - Method in class org.glite.security.voms.FQAN
Deprecated.  
getClientCert() - Method in class org.glite.security.SecurityContext
 
getClientCert() - Method in interface org.glite.security.SecurityInfo
 
getClientCertChain() - Method in class org.glite.security.SecurityContext
 
getClientCertChain() - Method in interface org.glite.security.SecurityInfo
 
getClientName() - Method in class org.glite.security.SecurityContext
 
getClientName() - Method in interface org.glite.security.SecurityInfo
Returns the name of the authenticated client.
getClientX500Name() - Method in class org.glite.security.SecurityContext
 
getClientX500Name() - Method in interface org.glite.security.SecurityInfo
Returns the name of the authenticated client in X500 format.
getClientX500Principal() - Method in class org.glite.security.SecurityContext
 
getClientX500Principal() - Method in interface org.glite.security.SecurityInfo
Returns the Principal of the authenticated client in X500 format.
getCurrentContext() - Static method in class org.glite.security.SecurityContext
 
getDERObject() - Method in class org.glite.security.voms.ac.AttCertIssuer
Deprecated. Produce an object suitable for an ASN1OutputStream.
getDERObject() - Method in class org.glite.security.voms.ac.AttributeCertificate
Deprecated. Produce an object suitable for an ASN1OutputStream.
getDERObject() - Method in class org.glite.security.voms.ac.AttributeCertificateInfo
Deprecated. Produce an object suitable for an ASN1OutputStream.
getDERObject() - Method in class org.glite.security.voms.ac.Holder
Deprecated.  
getDERObject() - Method in class org.glite.security.voms.ac.IetfAttrSyntax
Deprecated.  IetfAttrSyntax ::= SEQUENCE { policyAuthority [0] GeneralNames OPTIONAL, values SEQUENCE OF CHOICE { octets OCTET STRING, oid OBJECT IDENTIFIER, string UTF8String } }
getDERObject() - Method in class org.glite.security.voms.ac.ObjectDigestInfo
Deprecated. Produce an object suitable for an ASN1OutputStream.
getDERObject() - Method in class org.glite.security.voms.ac.V2Form
Deprecated. Produce an object suitable for an ASN1OutputStream.
getDigestAlgorithm() - Method in class org.glite.security.voms.ac.ObjectDigestInfo
Deprecated.  
getDigestedObjectType() - Method in class org.glite.security.voms.ac.ObjectDigestInfo
Deprecated.  
getDN(Principal) - Static method in class org.glite.security.util.DNHandler
Generates a DN object form the Principal object.
getDN(String) - Static method in class org.glite.security.util.DNHandler
Generates a DN object form a String.
getEncoded(PrivateKey) - Static method in class org.glite.security.util.PrivateKeyReader
Return a PKCS1v2 representation of the key.
getExtensions() - Method in class org.glite.security.voms.ac.AttributeCertificate
Deprecated.  
getExtensions() - Method in class org.glite.security.voms.ac.AttributeCertificateInfo
Deprecated.  
getFQAN() - Method in class org.glite.security.voms.FQAN
Deprecated.  
getFullyQualifiedAttributes() - Method in class org.glite.security.voms.VOMSAttribute
Deprecated.  
getGroup() - Method in class org.glite.security.voms.FQAN
Deprecated.  
getHolder() - Method in class org.glite.security.voms.ac.AttributeCertificate
Deprecated.  
getHolder() - Method in class org.glite.security.voms.ac.AttributeCertificateInfo
Deprecated.  
getHostPort() - Method in class org.glite.security.voms.VOMSAttribute
Deprecated. Returns the address of the issuing VOMS server, on the form <host>:<port>
getInstance() - Static method in class org.glite.security.voms.ac.ACValidator
Deprecated.  
getInstance(ACTrustStore) - Static method in class org.glite.security.voms.ac.ACValidator
Deprecated.  
getInstance(InputStream) - Static method in class org.glite.security.voms.ac.AttributeCertificate
Deprecated. Create an Attribute Certificate from a input stream containing DER-encoded data
getInstance(ASN1Sequence) - Static method in class org.glite.security.voms.ac.AttributeCertificateInfo
Deprecated.  
getIssuer(X509Certificate) - Static method in class org.glite.security.util.DNHandler
Picks up the issuer from the certificate as a DN class without any transformations etc.
getIssuer() - Method in class org.glite.security.util.NamespaceRule
Returns the issuer DN of the rule.
getIssuer() - Method in class org.glite.security.voms.ac.AttributeCertificate
Deprecated.  
getIssuer() - Method in class org.glite.security.voms.ac.AttributeCertificateInfo
Deprecated.  
getIssuerName() - Method in class org.glite.security.SecurityContext
 
getIssuerName() - Method in interface org.glite.security.SecurityInfo
Returns the Issuer Distuingished Name of the client certificate.
getIssuerName() - Method in class org.glite.security.voms.ac.AttCertIssuer
Deprecated.  
getIssuerName() - Method in class org.glite.security.voms.ac.V2Form
Deprecated.  
getIssuerUniqueID() - Method in class org.glite.security.voms.ac.AttributeCertificateInfo
Deprecated.  
getListing() - Method in class org.glite.security.util.DirectoryList
Used to get the file listing, the list of files matching the definition in constructor.
getListOfFQAN() - Method in class org.glite.security.voms.VOMSAttribute
Deprecated.  
getMatch() - Method in class org.glite.security.util.NamespaceRule
Returns the regexp string of the rule.
getName() - Method in class org.glite.security.util.X500Principal
DOCUMENT ME!
getNotAfter() - Method in class org.glite.security.voms.ac.AttributeCertificate
Deprecated.  
getNotBefore() - Method in class org.glite.security.voms.ac.AttributeCertificate
Deprecated.  
getObjectDigest() - Method in class org.glite.security.voms.ac.ObjectDigestInfo
Deprecated.  
getObjectDigestInfo() - Method in class org.glite.security.voms.ac.V2Form
Deprecated.  
getOtherObjectTypeID() - Method in class org.glite.security.voms.ac.ObjectDigestInfo
Deprecated.  
getPassword() - Method in class org.glite.security.util.Password
DOCUMENT ME!
getPeerCas() - Method in class org.glite.security.SecurityContext
 
getPolicyAuthority() - Method in class org.glite.security.voms.ac.IetfAttrSyntax
Deprecated.  
getProperty(String) - Method in class org.glite.security.util.CaseInsensitiveProperties
 
getProperty(String, String) - Method in class org.glite.security.util.CaseInsensitiveProperties
 
getRemoteAddr() - Method in class org.glite.security.SecurityContext
 
getRemoteAddr() - Method in interface org.glite.security.SecurityInfo
Returns the IP address of the other party.
getRequestedAttributes() - Method in class org.glite.security.SecurityContext
Deprecated. This method is deprecated and you should use the classes found in org.glite.voms from glite-security-voms-api-java instead.
getRequestedAttributes() - Method in interface org.glite.security.SecurityInfo
Deprecated. This method is deprecated and you should use the classes found in org.glite.voms from glite-security-voms-api-java instead.
getRFC2253() - Method in interface org.glite.security.util.DN
Used to get the DN in RFC2253 format.
getRFC2253() - Method in class org.glite.security.util.DNImpl
Generates a RFC2253 format string of the DN.
getRole() - Method in class org.glite.security.voms.FQAN
Deprecated.  
getRoles(String) - Method in class org.glite.security.voms.VOMSValidator.FQANTree
Deprecated.  
getRoles(String) - Method in class org.glite.security.voms.VOMSValidator
Deprecated. Returns a list of all roles attributed to a (sub)group, by combining all VOMS attributes in a hiearchial fashion.
getRules() - Method in class org.glite.security.util.Namespace
Returns the set of rules.
getSecurityInfo() - Static method in class org.glite.security.SecurityInfoContainer
 
getSerialNumber() - Method in class org.glite.security.voms.ac.AttributeCertificateInfo
Deprecated.  
getSessionId() - Method in class org.glite.security.SecurityContext
 
getSessionId() - Method in interface org.glite.security.SecurityInfo
Returns the SSL session ID used for this connection.
getSignature() - Method in class org.glite.security.voms.ac.AttributeCertificateInfo
Deprecated.  
getSignatureAlgorithm() - Method in class org.glite.security.voms.ac.AttributeCertificate
Deprecated.  
getSignatureValue() - Method in class org.glite.security.voms.ac.AttributeCertificate
Deprecated.  
getSubject(X509Certificate) - Static method in class org.glite.security.util.DNHandler
Picks up the subject from the certificate as a DN class without any transformations etc.
getUnverifiedCertChain() - Method in class org.glite.security.SecurityContext
 
getValues() - Method in class org.glite.security.voms.ac.IetfAttrSyntax
Deprecated.  
getValueType() - Method in class org.glite.security.voms.ac.IetfAttrSyntax
Deprecated.  
getVO() - Method in class org.glite.security.voms.VOMSAttribute
Deprecated. Returns the VO name
getVOMSAttributes() - Method in class org.glite.security.voms.VOMSValidator
Deprecated. Returns a list of VOMS attributes, parsed and possibly validated.
getVOMSValidator() - Method in class org.glite.security.SecurityContext
Deprecated. This method is deprecated and you should use the classes found in org.glite.voms from glite-security-voms-api-java instead.
getX500() - Method in interface org.glite.security.util.DN
Used to get the DN in X500 format.
getX500() - Method in class org.glite.security.util.DNImpl
Generates a X500 format string of the DN.

H

hashCode() - Method in class org.glite.security.util.DNImpl
Returns the hashcode of the instance.
hashCode() - Method in class org.glite.security.util.X500Principal
DOCUMENT ME!
hasNext() - Method in class org.glite.security.util.FileEndingIterator
Used to check that there are more matching files to get using next().
Holder - Class in org.glite.security.voms.ac
Deprecated. This class is deprecated and you should use the classes found in org.glite.voms from glite-security-voms-api-java instead. The Holder object.
  Holder ::= SEQUENCE {
        baseCertificateID   [0] IssuerSerial OPTIONAL,
                 -- the issuer and serial number of
                 -- the holder's Public Key Certificate
        entityName          [1] GeneralNames OPTIONAL,
                 -- the name of the claimant or role
        objectDigestInfo    [2] ObjectDigestInfo OPTIONAL
                 -- used to directly authenticate the holder,
                 -- for example, an executable
  }
 
Holder(X509Certificate) - Constructor for class org.glite.security.voms.ac.Holder
Deprecated.  
Holder(X500Principal, BigInteger) - Constructor for class org.glite.security.voms.ac.Holder
Deprecated.  
Holder(ASN1Sequence) - Constructor for class org.glite.security.voms.ac.Holder
Deprecated.  

I

IetfAttrSyntax - Class in org.glite.security.voms.ac
Deprecated. This class is deprecated and you should use the classes found in org.glite.voms from glite-security-voms-api-java instead. Implementation of IetfAttrSyntax as specified by RFC3281.
IetfAttrSyntax(ASN1Sequence) - Constructor for class org.glite.security.voms.ac.IetfAttrSyntax
Deprecated.  
init() - Static method in class org.glite.security.util.axis.InitSecurityContext
Initializes the SecurityContext from a MessageContext.
initClearSC() - Static method in class org.glite.security.util.axis.InitSecurityContext
Initialize a clear security context, which will fail on all security checks.
initSC(ServletRequest) - Static method in class org.glite.security.util.axis.InitSecurityContext
Sets up the client's credentials.
InitSecurityContext - Class in org.glite.security.util.axis
DOCUMENT ME!
InitSecurityContext() - Constructor for class org.glite.security.util.axis.InitSecurityContext
 
isHolder(X509Certificate) - Method in class org.glite.security.voms.ac.Holder
Deprecated.  
isPermit() - Method in class org.glite.security.util.NamespaceRule
Whether the rule is a permit or deny.
ISSUER_NAME - Static variable in class org.glite.security.SecurityContext
The label for the issuer name.
isValid() - Method in class org.glite.security.voms.ac.AttributeCertificate
Deprecated. Synonym for validAt(null)
isValidated() - Method in class org.glite.security.voms.VOMSValidator
Deprecated.  

K

KeyStoreGenerator - Class in org.glite.security.util
Generates a keystore from the certificate and the private key from the files.
KeyStoreGenerator() - Constructor for class org.glite.security.util.KeyStoreGenerator
 

L

load(InputStream) - Method in class org.glite.security.util.CaseInsensitiveProperties
Loads the properties from the stream inputStream.
loadProperties(Properties) - Method in class org.glite.security.util.CaseInsensitiveProperties
Loads the properties from inProperties into this instance.

M

m_canonicalString - Variable in class org.glite.security.util.DNImpl
The DN in canonical format.
m_rfc2253String - Variable in class org.glite.security.util.DNImpl
The DN in RFC2253 format.
m_x500String - Variable in class org.glite.security.util.DNImpl
The DN in X500 format.

N

Namespace - Class in org.glite.security.util
The namespace definition for a CA.
Namespace(BufferedReader) - Constructor for class org.glite.security.util.Namespace
Constructs a namespace from the input.
NamespaceRule - Class in org.glite.security.util
A class that expresses a single rule in the namespace policy.
next() - Method in class org.glite.security.util.FileEndingIterator
Used to get the next matching file.

O

ObjectDigestInfo - Class in org.glite.security.voms.ac
Deprecated. This class is deprecated and you should use the classes found in org.glite.voms from glite-security-voms-api-java instead.
ObjectDigestInfo(ASN1Sequence) - Constructor for class org.glite.security.voms.ac.ObjectDigestInfo
Deprecated.  
objectReader(BufferedInputStream, int) - Method in class org.glite.security.util.FileCertReader
Reads a certificate or a CRL from the stream, doing some error correction.
oids - Variable in class org.glite.security.util.DNImpl
The array of object identifiers.
org.glite.security - package org.glite.security
 
org.glite.security.util - package org.glite.security.util
 
org.glite.security.util.axis - package org.glite.security.util.axis
 
org.glite.security.voms - package org.glite.security.voms
 
org.glite.security.voms.ac - package org.glite.security.voms.ac
 

P

parse(String) - Method in class org.glite.security.util.DNImpl
Parses the RFC2253 format string and puts the fields into the internal structure.
parse(X509Certificate[]) - Static method in class org.glite.security.voms.VOMSValidator
Deprecated. Parses the assumed-validated certificate chain (which may also include proxy certs) for any occurances of VOMS extensions containing attribute certificates issued to the end entity in the certificate chain.
parse() - Method in class org.glite.security.voms.VOMSValidator
Deprecated. use the parse(X509Certificate[]) instead
parseX500(String) - Method in class org.glite.security.util.DNImpl
Parses the X500 format string and puts the fields into the internal structure.
Password - Class in org.glite.security.util
a copy from bouncyCastle test class
Password(char[]) - Constructor for class org.glite.security.util.Password
Creates a new Password object.
PEER_CAS - Static variable in class org.glite.security.SecurityContext
The label for peer CA Principal list.
PrivateKeyReader - Class in org.glite.security.util
This class is used to read a private key.
PrivateKeyReader() - Constructor for class org.glite.security.util.PrivateKeyReader
 

R

rdns - Variable in class org.glite.security.util.DNImpl
The array of relative distiquished names.
read(BufferedInputStream, PasswordFinder) - Static method in class org.glite.security.util.PrivateKeyReader
Reads the private key form the stream that was given in the constructor.
read(BufferedInputStream) - Static method in class org.glite.security.util.PrivateKeyReader
Reads the private key form the stream that was given in the constructor.
read(BufferedInputStream, String) - Static method in class org.glite.security.util.PrivateKeyReader
Reads the private key form the stream that was given in the constructor.
readAnchors(String) - Method in class org.glite.security.util.FileCertReader
Reads the certificates from the files defined in the argument and makes TrustAnchors from them.
readCerts(String) - Method in class org.glite.security.util.FileCertReader
Reads the certificates from the files defined in the argument.
readCRLs(String) - Method in class org.glite.security.util.FileCertReader
Reads the certificate revocation lists (CRLs) from the files defined in the argument.
readFile(File, int) - Method in class org.glite.security.util.FileCertReader
Reads the objects of given type from the File.
readObject(BufferedInputStream, int) - Method in class org.glite.security.util.FileCertReader
Does the actual reading of the object.
readProxy(BufferedInputStream, String) - Method in class org.glite.security.util.FileCertReader
Reads a grid proxy from a stream.
refresh() - Method in class org.glite.security.voms.BasicVOMSTrustStore
Deprecated. Refreshes the in-memory cache of trusted signer certificates.
REMOTE_ADDR - Static variable in class org.glite.security.SecurityContext
The label for the ip address of the other party.
remove(Object) - Method in class org.glite.security.util.CaseInsensitiveProperties
 
RFC2253 - Static variable in class org.glite.security.util.DNImpl
Marker for the RFC2253 format.

S

SecurityContext - Class in org.glite.security
A context class in which security-related information from the authentication and authorization process is collected.
SecurityContext() - Constructor for class org.glite.security.SecurityContext
The constructor.
SecurityException - Exception in org.glite.security
This is a security exception which can be converted into an Axis Fault and thrown across a SOAP communication.
SecurityException(String) - Constructor for exception org.glite.security.SecurityException
Constructs an SecurityException with the specified detail message.
SecurityInfo - Interface in org.glite.security
An interface from which an external application can get information from underlying authentication and authorization processes.
SecurityInfoContainer - Class in org.glite.security
Container class from which the current SecurityInfo can be retrieved.
SecurityInfoContainer() - Constructor for class org.glite.security.SecurityInfoContainer
 
SESSION_ID - Static variable in class org.glite.security.SecurityContext
The label for the SSL session Id for this connection.
setAuthorizationPolicy(String) - Method in class org.glite.security.SecurityContext
Deprecated. This method is deprecated and you should use the classes found in org.glite.voms from glite-security-voms-api-java instead.
setAuthorizedAttributes(List) - Method in class org.glite.security.SecurityContext
Deprecated. This method is deprecated and you should use the classes found in org.glite.voms from glite-security-voms-api-java instead.
setClientCert(X509Certificate) - Method in class org.glite.security.SecurityContext
This method also automatically sets the client name, the issuer name, and validity period.
setClientCertChain(X509Certificate[]) - Method in class org.glite.security.SecurityContext
This method also automatically sets the client name, the issuer name, validity period, and the VOMSInfo if such an extension is present.
setClientChain(X509Certificate[]) - Method in class org.glite.security.voms.VOMSValidator
Deprecated. Convenience method: enables you to reuse a VOMSValidator instance for another client chain, thus avoiding overhead in instantiating validators and trust stores and other potentially expensive operations.
setClientName(String) - Method in class org.glite.security.SecurityContext
 
setClientX500Name(String) - Method in class org.glite.security.SecurityContext
 
setClientX500Principal(X500Principal) - Method in class org.glite.security.SecurityContext
 
setCurrentContext(SecurityContext) - Static method in class org.glite.security.SecurityContext
 
setExtensions(Vector) - Method in class org.glite.security.voms.ac.ACGenerator
Deprecated.  
setHolderIssuer(X500Principal) - Method in class org.glite.security.voms.ac.ACGenerator
Deprecated.  
setHolderSerial(BigInteger) - Method in class org.glite.security.voms.ac.ACGenerator
Deprecated.  
setIssuer(X500Principal) - Method in class org.glite.security.voms.ac.ACGenerator
Deprecated.  
setIssuerName(String) - Method in class org.glite.security.SecurityContext
 
setName(DN) - Method in class org.glite.security.util.X500Principal
DOCUMENT ME!
setNotAfter(Date) - Method in class org.glite.security.voms.ac.ACGenerator
Deprecated.  
setNotBefore(Date) - Method in class org.glite.security.voms.ac.ACGenerator
Deprecated.  
setPeerCas(Principal[]) - Method in class org.glite.security.SecurityContext
 
setProperty(String, String) - Method in class org.glite.security.util.CaseInsensitiveProperties
 
setRemoteAddr(String) - Method in class org.glite.security.SecurityContext
Sets the IP address of the other party.
setRequestedAttributes(List) - Method in class org.glite.security.SecurityContext
Deprecated. This method is deprecated and you should use the classes found in org.glite.voms from glite-security-voms-api-java instead.
setSessionId(String) - Method in class org.glite.security.SecurityContext
Sets the IP address of the other party.
setTrustStore(ACTrustStore) - Static method in class org.glite.security.voms.VOMSValidator
Deprecated. Sets the ACTrustStore instance to use with the default ACValidator.
setUnverifiedCertChain(X509Certificate[]) - Method in class org.glite.security.SecurityContext
 
setVOMSValidator(VOMSValidator) - Method in class org.glite.security.SecurityContext
Deprecated. This method is deprecated and you should use the classes found in org.glite.voms from glite-security-voms-api-java instead.
sign(PrivateKey) - Method in class org.glite.security.voms.ac.ACGenerator
Deprecated.  
skipEmptyLines(BufferedInputStream) - Static method in class org.glite.security.util.FileCertReader
Skips empty lines in the stream.
skipLine(BufferedInputStream) - Static method in class org.glite.security.util.PrivateKeyReader
Skips to the next line.
skipToCertBeginning(BufferedInputStream) - Static method in class org.glite.security.util.FileCertReader
Skips everything in front of "-----BEGIN" in the stream.

T

toString() - Method in class org.glite.security.SecurityContext
 
toString() - Method in class org.glite.security.util.DNImpl
Returns the RFC2253 format of the DN.
toString() - Method in class org.glite.security.util.Namespace
Returns a String representation of the namespace rules.
toString() - Method in class org.glite.security.util.NamespaceRule
Returns the String representation of the rule.
toString() - Method in class org.glite.security.util.X500Principal
DOCUMENT ME!
toString() - Method in class org.glite.security.voms.FQAN
Deprecated.  
toString() - Method in class org.glite.security.voms.VOMSAttribute
Deprecated.  
toString() - Method in class org.glite.security.voms.VOMSValidator
Deprecated.  

U

UNVERIFIED_CERT_CHAIN - Static variable in class org.glite.security.SecurityContext
The label for UnverifiedCertChain.
Util - Class in org.glite.security.voms.ac
Deprecated. This class is deprecated and you should use the classes found in org.glite.voms from glite-security-voms-api-java instead.
Util() - Constructor for class org.glite.security.voms.ac.Util
Deprecated.  

V

V2Form - Class in org.glite.security.voms.ac
Deprecated. This class is deprecated and you should use the classes found in org.glite.voms from glite-security-voms-api-java instead.
V2Form(GeneralNames) - Constructor for class org.glite.security.voms.ac.V2Form
Deprecated.  
V2Form(ASN1Sequence) - Constructor for class org.glite.security.voms.ac.V2Form
Deprecated.  
validAt(Date) - Method in class org.glite.security.voms.ac.AttributeCertificate
Deprecated. Checks if the AC was valid at the provided timestamp.
validate(AttributeCertificate) - Method in class org.glite.security.voms.ac.ACValidator
Deprecated.  
validate() - Method in class org.glite.security.voms.VOMSValidator
Deprecated. Parses the assumed-validated certificate chain (which may also include proxy certs) for any occurances of VOMS extensions containing attribute certificates issued to the end entity in the certificate chain.
VALUE_OCTETS - Static variable in class org.glite.security.voms.ac.IetfAttrSyntax
Deprecated.  
VALUE_OID - Static variable in class org.glite.security.voms.ac.IetfAttrSyntax
Deprecated.  
VALUE_UTF8 - Static variable in class org.glite.security.voms.ac.IetfAttrSyntax
Deprecated.  
verify(PublicKey) - Method in class org.glite.security.voms.ac.AttributeCertificate
Deprecated. Verifies the signature of the AC using the provided signature key
VOMS_ATTR_OID - Static variable in class org.glite.security.voms.VOMSAttribute
Deprecated. The ASN.1 object identifier for VOMS attributes
VOMS_EXT_OID - Static variable in class org.glite.security.voms.VOMSValidator
Deprecated.  
VOMS_VALIDATOR - Static variable in class org.glite.security.SecurityContext
Deprecated. This constant is deprecated and you should use the classes found in org.glite.voms from glite-security-voms-api-java instead. The label for the verified VOMS Validator.
VOMSAttribute - Class in org.glite.security.voms
Deprecated. This class is deprecated and you should use the classes found in org.glite.voms from glite-security-voms-api-java instead. Representation of the authorization information (VO, server address and list of Fully Qualified Attribute Names, or FQANs) contained in a VOMS attribute certificate.
VOMSAttribute(AttributeCertificate) - Constructor for class org.glite.security.voms.VOMSAttribute
Deprecated. Parses the contents of an attribute certificate.
NOTE: Cryptographic signatures, time stamps etc.
VOMSValidator - Class in org.glite.security.voms
Deprecated. This class is deprecated and you should use the classes found in org.glite.voms from glite-security-voms-api-java instead. The main (top) class to use for extracting VOMS information from a certificate and/or certificate chain. The VOMS information can simply be parsed or validated. No validation is performed on the certificate chain -- that is assumed to already have happenede.
The certificate chain is assumed to already be validated. It is also assumed to be sorted in TLS order, that is certificate issued by trust anchor first and client certificate last.
Example of use: this will validate any VOMS attributes in the certificate chain and check if any of the attributes grants the user the "admin" role in the group (VO) "MyVO".
 boolean isAdmin = new VOMSValidator(certChain).validate().getRoles("MyVO").contains("admin");
 
VOMSValidator(X509Certificate) - Constructor for class org.glite.security.voms.VOMSValidator
Deprecated. Convenience constructor in the case where you have a single cert and not a chain.
VOMSValidator(X509Certificate[]) - Constructor for class org.glite.security.voms.VOMSValidator
Deprecated. Convenience constructor
Same as VOMSValidator(validatedChain, null)
VOMSValidator(X509Certificate[], ACValidator) - Constructor for class org.glite.security.voms.VOMSValidator
Deprecated. If validatedChain is null, a call to setValidatedChain() MUST be made before calling parse() or validate().
VOMSValidator.FQANTree - Class in org.glite.security.voms
Deprecated. Class to sort out the hierarchial properties of FQANs.
VOMSValidator.FQANTree() - Constructor for class org.glite.security.voms.VOMSValidator.FQANTree
Deprecated.  

W

withoutLastCN(boolean) - Method in interface org.glite.security.util.DN
Used to get a DN instance of the DN without the last CN.
withoutLastCN(boolean) - Method in class org.glite.security.util.DNImpl
Returns the DN without the last CN.

X

X500 - Static variable in class org.glite.security.util.DNImpl
Marker for the X500 format.
x500nameToGeneralName(byte[]) - Static method in class org.glite.security.voms.ac.Util
Deprecated.  
x500nameToGeneralNames(X500Principal) - Static method in class org.glite.security.voms.ac.Util
Deprecated.  
X500Principal - Class in org.glite.security.util
DOCUMENT ME!
X500Principal() - Constructor for class org.glite.security.util.X500Principal
 

A B C D E F G H I K L M N O P R S T U V W X