- generate(ProxyCertificateOptions, PrivateKey) - Method in class eu.emi.security.authn.x509.helpers.proxy.ProxyGeneratorHelper
- 
Generate the proxy certificate object from the local certificate. 
- generate(ProxyRequestOptions, PrivateKey) - Method in class eu.emi.security.authn.x509.helpers.proxy.ProxyGeneratorHelper
- 
Generate the proxy certificate object from the received Certificate Signing Request. 
- generate(ProxyCertificateOptions) - Static method in class eu.emi.security.authn.x509.proxy.ProxyCSRGenerator
- 
Generate the proxy certificate object. 
- generate(ProxyCertificateOptions, PrivateKey) - Static method in class eu.emi.security.authn.x509.proxy.ProxyCSRGenerator
- 
Generate the proxy certificate object. 
- generate(ProxyCertificateOptions, PrivateKey) - Static method in class eu.emi.security.authn.x509.proxy.ProxyGenerator
- 
Generate the proxy certificate object from the local certificate. 
- generate(ProxyRequestOptions, PrivateKey) - Static method in class eu.emi.security.authn.x509.proxy.ProxyGenerator
- 
Generate the proxy certificate object from the received Certificate Signing Request. 
- generateDN(X500Principal, ProxyType, boolean, BigInteger) - Static method in class eu.emi.security.authn.x509.helpers.proxy.ProxyGeneratorHelper
- 
Generate a correct DN for the proxy, depending on its type. 
- generateKeyPair(int) - Static method in class eu.emi.security.authn.x509.helpers.proxy.ProxyGeneratorHelper
-  
- getAcceptedIssuers() - Method in class eu.emi.security.authn.x509.CommonX509TrustManager
- getAcceptedIssuers() - Method in class eu.emi.security.authn.x509.helpers.ssl.SSLTrustManager
- getAdditionalStoresFromCRLDistributionPoint(CRLDistPoint, PKIXExtendedBuilderParameters) - Static method in class eu.emi.security.authn.x509.helpers.pkipath.bc.CertPathValidatorUtilitiesCanl
-  
- getAddress() - Method in class eu.emi.security.authn.x509.OCSPResponder
-  
- getArguments() - Method in exception eu.emi.security.authn.x509.helpers.pkipath.SimpleValidationErrorException
-  
- getAttributeCertificateExtensions() - Method in class eu.emi.security.authn.x509.proxy.ProxyChainInfo
- 
Returns the Attribute Certificate extensions from the certificate chain. 
- getAttributeCertificates() - Method in class eu.emi.security.authn.x509.helpers.proxy.ProxyACExtension
- 
Used to get the AC extension object. 
- getAttributeCertificates() - Method in class eu.emi.security.authn.x509.proxy.BaseProxyCertificateOptions
-  
- getAttributeNames(String) - Static method in class eu.emi.security.authn.x509.impl.X500NameUtils
- 
Returns a set with all attribute identifiers which are present in the passed DN. 
- getAttributeNames(X500Principal) - Static method in class eu.emi.security.authn.x509.impl.X500NameUtils
- 
Returns a set with all attribute identifiers which are present in the passed DN. 
- getAttributeValues(String, ASN1ObjectIdentifier) - Static method in class eu.emi.security.authn.x509.impl.X500NameUtils
- 
Returns an array of values of a provided attribute from the DN. 
- getAttributeValues(X500Principal, ASN1ObjectIdentifier) - Static method in class eu.emi.security.authn.x509.impl.X500NameUtils
- 
Returns an array of values of a provided attribute from the DN. 
- getBaseBuildParameters() - Method in class eu.emi.security.authn.x509.helpers.pkipath.ExtPKIXParameters2
-  
- getBaseOfBase() - Method in class eu.emi.security.authn.x509.helpers.pkipath.ExtPKIXParameters2
-  
- getBaseParameters() - Method in class eu.emi.security.authn.x509.helpers.pkipath.ExtPKIXParameters2
-  
- getCacheDir() - Method in class eu.emi.security.authn.x509.helpers.trust.DirectoryTrustAnchorStore
-  
- getCachedPolicies(Map<String, CachedElement<Map<String, List<NamespacePolicy>>>>, String, String, String, long) - Method in class eu.emi.security.authn.x509.helpers.ns.AbstractNamespacesStore
- 
Utility method useful for lazy stores. 
- getCachedResp(String, OCSPClientImpl, X509Certificate, X509Certificate) - Method in class eu.emi.security.authn.x509.helpers.ocsp.OCSPResponsesCache
-  
- getCacheFile(URL) - Method in class eu.emi.security.authn.x509.helpers.pkipath.PlainStoreUtils
-  
- getCacheTtl() - Method in class eu.emi.security.authn.x509.OCSPParametes
-  
- getCertificate() - Method in class eu.emi.security.authn.x509.helpers.AbstractDelegatingX509Credential
- 
Helper method to get certificate from the underlying keystore 
- getCertificate() - Method in class eu.emi.security.authn.x509.helpers.AbstractX509Credential
- 
Helper method to get certificate from the underlying keystore 
- getCertificate() - Method in class eu.emi.security.authn.x509.OCSPResponder
-  
- getCertificate() - Method in interface eu.emi.security.authn.x509.X509Credential
- 
Helper method to get certificate from the underlying keystore 
- getCertificateChain() - Method in class eu.emi.security.authn.x509.helpers.AbstractDelegatingX509Credential
- 
Helper method to get certificate chain from the underlying keystore 
- getCertificateChain() - Method in class eu.emi.security.authn.x509.helpers.AbstractX509Credential
- 
Helper method to get certificate chain from the underlying keystore 
- getCertificateChain() - Method in class eu.emi.security.authn.x509.helpers.proxy.ProxyCertificateImpl
-  
- getCertificateChain(String) - Method in class eu.emi.security.authn.x509.helpers.ssl.CredentialX509KeyManager
-  
- getCertificateChain() - Method in interface eu.emi.security.authn.x509.proxy.ProxyCertificate
- 
Returns the certificate chain of the proxy. 
- getCertificateChain() - Method in interface eu.emi.security.authn.x509.X509Credential
- 
Helper method to get certificate chain from the underlying keystore 
- getCertStatus(Date, X509CRL, Object, CertStatus) - Static method in class eu.emi.security.authn.x509.helpers.pkipath.bc.RFC3280CertPathUtilitiesCanl
-  
- getChain() - Method in class eu.emi.security.authn.x509.ValidationError
-  
- getChainKeyUsage(X509Certificate[]) - Static method in class eu.emi.security.authn.x509.helpers.proxy.ProxyGeneratorHelper
- 
If the input chain has no KeyUsage extension null is returned. 
- getCheckingMode() - Method in class eu.emi.security.authn.x509.OCSPParametes
-  
- getChildren() - Method in class eu.emi.security.authn.x509.helpers.pkipath.bc.PKIXPolicyNode
-  
- getClientAliases(String, Principal[]) - Method in class eu.emi.security.authn.x509.helpers.ssl.CredentialX509KeyManager
-  
- getCode() - Method in exception eu.emi.security.authn.x509.helpers.pkipath.SimpleValidationErrorException
-  
- getComparableForm(String) - Static method in class eu.emi.security.authn.x509.impl.X500NameUtils
- 
Returns a form of the source DN in RFC 2253 form  (or similar - some
 minor format violations are properly handled) which is suitable for string comparison. 
- getCompleteCRLs(DistributionPoint, Object, Date, PKIXExtendedParameters) - Static method in class eu.emi.security.authn.x509.helpers.pkipath.bc.CertPathValidatorUtilitiesCanl
- 
As CertPathValidatorUtilities.getCompleteCRLs(DistributionPoint, Object, Date, PKIXExtendedParameters)but it returns also expired CRLs.
 
- getCompleteCRLs2(DistributionPoint, X509Certificate, Date, PKIXExtendedParameters) - Static method in class eu.emi.security.authn.x509.helpers.pkipath.bc.CertPathValidatorUtilitiesCanl
-  
- getConntectTimeout() - Method in class eu.emi.security.authn.x509.OCSPParametes
-  
- getConnTimeout() - Method in class eu.emi.security.authn.x509.helpers.trust.DirectoryTrustAnchorStore
-  
- getCreationTs() - Method in class eu.emi.security.authn.x509.helpers.CachedElement
-  
- getCredential() - Method in class eu.emi.security.authn.x509.helpers.proxy.ProxyCertificateImpl
-  
- getCredential() - Method in interface eu.emi.security.authn.x509.proxy.ProxyCertificate
- 
Returns the X509Credential wrapping the generated private key and proxy certificate. 
- getCrlCheckingMode() - Method in class eu.emi.security.authn.x509.RevocationParameters
- 
Returns the current CRL settings. 
- getCRLDistUrls(CRLDistPoint) - Method in class eu.emi.security.authn.x509.helpers.pkipath.bc.FixedBCPKIXCertPathReviewer
-  
- getCRLForIssuer(X500Principal) - Method in class eu.emi.security.authn.x509.helpers.crl.AbstractCRLStoreSPI
-  
- getCRLForIssuer(X500Principal) - Method in class eu.emi.security.authn.x509.helpers.crl.LazyOpensslCRLStoreSpi
-  
- getCRLForIssuer(X500Principal) - Method in class eu.emi.security.authn.x509.helpers.crl.PlainCRLStoreSpi
-  
- getCrlParameters() - Method in class eu.emi.security.authn.x509.impl.RevocationParametersExt
- 
Returns CRL parameters 
- getCrls() - Method in class eu.emi.security.authn.x509.helpers.pkipath.PlainCRLValidator
- 
Returns the current list of additional CRL locations. 
- getCrls() - Method in class eu.emi.security.authn.x509.impl.CRLParameters
-  
- getCRLUpdateInterval() - Method in class eu.emi.security.authn.x509.helpers.pkipath.PlainCRLValidator
- 
Returns the interval between subsequent reloads of CRLs. 
- getCrlUpdateInterval() - Method in class eu.emi.security.authn.x509.impl.CRLParameters
-  
- getCRLWithMatcher(CRLSelector) - Method in class eu.emi.security.authn.x509.helpers.crl.AbstractCRLStoreSPI
-  
- getCRLWithMatcher(CRLSelector) - Method in class eu.emi.security.authn.x509.helpers.crl.LazyOpensslCRLStoreSpi
-  
- getCRLWithMatcher(CRLSelector) - Method in class eu.emi.security.authn.x509.helpers.crl.PlainCRLStoreSpi
-  
- getCSR() - Method in class eu.emi.security.authn.x509.helpers.proxy.ProxyCSRImpl
- 
Returns the CSR 
- getCSR() - Method in interface eu.emi.security.authn.x509.proxy.ProxyCSR
- 
Returns the CSR 
- getDefaultKeyAlias(KeyStore) - Method in class eu.emi.security.authn.x509.impl.KeystoreCredential
-  
- getDefinedFor() - Method in interface eu.emi.security.authn.x509.helpers.ns.NamespacePolicy
-  
- getDefinedFor() - Method in class eu.emi.security.authn.x509.helpers.ns.OpensslNamespacePolicyImpl
-  
- getDeltaCRLs2(Date, PKIXExtendedParameters, X509CRL) - Static method in class eu.emi.security.authn.x509.helpers.pkipath.bc.CertPathValidatorUtilitiesCanl
- 
Fetches delta CRLs according to RFC 3280 section 5.2.4. 
- getDepth() - Method in class eu.emi.security.authn.x509.helpers.pkipath.bc.PKIXPolicyNode
-  
- getDiskCachePath() - Method in class eu.emi.security.authn.x509.impl.CRLParameters
-  
- getDiskCachePath() - Method in class eu.emi.security.authn.x509.OCSPParametes
-  
- getElement() - Method in class eu.emi.security.authn.x509.helpers.CachedElement
-  
- getEncoding() - Method in class eu.emi.security.authn.x509.helpers.trust.DirectoryTrustAnchorStore
-  
- getEndUserCertificate(X509Certificate[]) - Static method in class eu.emi.security.authn.x509.proxy.ProxyUtils
- 
Extracts the first EEC from the chain. 
- getErrorCategory() - Method in class eu.emi.security.authn.x509.ValidationError
- 
Returns a coarse grained error category. 
- getErrorCategory(ValidationErrorCode) - Static method in enum eu.emi.security.authn.x509.ValidationErrorCategory
-  
- getErrorCode() - Method in class eu.emi.security.authn.x509.ValidationError
- 
Gets the unique error code. 
- getErrors() - Method in exception eu.emi.security.authn.x509.helpers.pkipath.ValidationErrorException
-  
- getErrors() - Method in class eu.emi.security.authn.x509.ValidationResult
- 
Returns list of problems found. 
- getExcludedAddresses() - Method in class eu.emi.security.authn.x509.helpers.proxy.ProxyAddressRestrictionData
-  
- getExpectedPolicies() - Method in class eu.emi.security.authn.x509.helpers.pkipath.bc.PKIXPolicyNode
-  
- getExtensionBytes(X509Certificate, String) - Static method in class eu.emi.security.authn.x509.helpers.CertificateHelpers
- 
Gets the certificate extension identified by the oid and returns the
 value bytes unwrapped by the ASN1OctetString. 
- getExtensions() - Method in class eu.emi.security.authn.x509.proxy.BaseProxyCertificateOptions
-  
- getExtensionValue(X509Extension, String) - Static method in class eu.emi.security.authn.x509.helpers.pkipath.bc.CertPathValidatorUtilitiesCanl
-  
- getFileHash(String, String) - Static method in class eu.emi.security.authn.x509.helpers.trust.OpensslTruststoreHelper
-  
- getFileSuffix() - Method in class eu.emi.security.authn.x509.helpers.ns.AbstractEuGridPmaNamespacesStore
-  
- getFileSuffix() - Method in class eu.emi.security.authn.x509.helpers.ns.AbstractGlobusNamespacesStore
-  
- getFileSuffix() - Method in class eu.emi.security.authn.x509.helpers.ns.AbstractNamespacesStore
-  
- getFilesWithRegexp(String, File) - Static method in class eu.emi.security.authn.x509.helpers.trust.OpensslTruststoreHelper
-  
- getFirstProxy(X509Certificate[]) - Method in class eu.emi.security.authn.x509.helpers.pkipath.BCCertPathValidator
-  
- getFirstProxyPosition() - Method in class eu.emi.security.authn.x509.proxy.ProxyChainInfo
-  
- getGlobusNsStore() - Method in class eu.emi.security.authn.x509.helpers.trust.LazyOpensslTrustAnchorStoreImpl
-  
- getGlobusNsStore() - Method in interface eu.emi.security.authn.x509.helpers.trust.OpensslTrustAnchorStore
-  
- getGlobusNsStore() - Method in class eu.emi.security.authn.x509.helpers.trust.OpensslTrustAnchorStoreImpl
-  
- getHashCode(String) - Static method in class eu.emi.security.authn.x509.helpers.DNComparator
-  
- getIdentification() - Method in interface eu.emi.security.authn.x509.helpers.ns.NamespacePolicy
-  
- getIdentification() - Method in class eu.emi.security.authn.x509.helpers.ns.OpensslNamespacePolicyImpl
-  
- getInitialListeners() - Method in class eu.emi.security.authn.x509.impl.ValidatorParams
-  
- getInstance(String) - Static method in class eu.emi.security.authn.x509.helpers.KeyStoreHelper
- 
- getInstance(X509Certificate) - Static method in class eu.emi.security.authn.x509.helpers.proxy.ProxyACExtension
- 
Returns the AC extension form the certificate. 
- getInstance(X509Certificate, boolean) - Static method in class eu.emi.security.authn.x509.helpers.proxy.ProxyAddressRestrictionData
- 
Creates an instance of the extension of the given type from a certificate. 
- getInstance(X509Certificate) - Static method in class eu.emi.security.authn.x509.helpers.proxy.ProxyCertInfoExtension
- 
- getInstance(X509Certificate) - Static method in class eu.emi.security.authn.x509.helpers.proxy.ProxySAMLExtension
- 
Returns the SAML extension from the certificate. 
- getInstance(X509Certificate, boolean) - Static method in class eu.emi.security.authn.x509.helpers.proxy.ProxyTracingExtension
- 
Returns the URL of the proxy tracing issuer if present. 
- getInstanceForCredential(String) - Static method in class eu.emi.security.authn.x509.helpers.KeyStoreHelper
- 
Creates an instance of KeyStore which should be used for loading/storing credentials. 
- getInstanceForTrust(String) - Static method in class eu.emi.security.authn.x509.helpers.KeyStoreHelper
- 
Creates an instance of KeyStore which should be used as a truststore, 
 using our custom logic for choosing a provider: BC for PKCS12 and default for others. 
- getIPSpaces() - Method in class eu.emi.security.authn.x509.helpers.proxy.ProxyAddressRestrictionData
- 
Returns a Vector of Vectors of IP address spaces as defined in rfc
 4632. 
- getIssuer() - Method in interface eu.emi.security.authn.x509.helpers.ns.NamespacePolicy
-  
- getIssuer() - Method in class eu.emi.security.authn.x509.helpers.ns.OpensslNamespacePolicyImpl
-  
- getKey() - Method in class eu.emi.security.authn.x509.helpers.AbstractDelegatingX509Credential
- 
Helper method to get private key from the underlying keystore 
- getKey() - Method in class eu.emi.security.authn.x509.helpers.AbstractX509Credential
- 
Helper method to get private key from the underlying keystore 
- getKey() - Method in interface eu.emi.security.authn.x509.X509Credential
- 
Helper method to get private key from the underlying keystore 
- getKeyAlias() - Method in class eu.emi.security.authn.x509.helpers.AbstractDelegatingX509Credential
- 
- getKeyAlias() - Method in class eu.emi.security.authn.x509.helpers.AbstractX509Credential
- 
- getKeyAlias() - Method in interface eu.emi.security.authn.x509.X509Credential
- 
- getKeyLength() - Method in class eu.emi.security.authn.x509.proxy.ProxyCertificateOptions
- 
Gets the length of the keys to be generated. 
- getKeyManager() - Method in class eu.emi.security.authn.x509.helpers.AbstractDelegatingX509Credential
- 
Returns a KeyManager which accompanies the KeyStore. 
- getKeyManager() - Method in class eu.emi.security.authn.x509.helpers.AbstractX509Credential
- 
Returns a KeyManager which accompanies the KeyStore. 
- getKeyManager() - Method in interface eu.emi.security.authn.x509.X509Credential
- 
Returns a KeyManager which accompanies the KeyStore. 
- getKeyPassword() - Method in class eu.emi.security.authn.x509.helpers.AbstractDelegatingX509Credential
- 
- getKeyPassword() - Method in class eu.emi.security.authn.x509.helpers.AbstractX509Credential
- 
- getKeyPassword() - Method in interface eu.emi.security.authn.x509.X509Credential
- 
- getKeyStore() - Method in class eu.emi.security.authn.x509.helpers.AbstractDelegatingX509Credential
- 
Returns the credential in a keystore. 
- getKeyStore() - Method in class eu.emi.security.authn.x509.helpers.AbstractX509Credential
- 
Returns the credential in a keystore. 
- getKeyStore() - Method in class eu.emi.security.authn.x509.helpers.trust.JDKInMemoryTrustAnchorStore
-  
- getKeyStore() - Method in interface eu.emi.security.authn.x509.X509Credential
- 
Returns the credential in a keystore. 
- getLabelForOid(ASN1ObjectIdentifier) - Method in class eu.emi.security.authn.x509.helpers.JavaAndBCStyle
-  
- getLabelForOidFull(ASN1ObjectIdentifier) - Method in class eu.emi.security.authn.x509.helpers.JavaAndBCStyle
-  
- getLastCN(X500Principal) - Static method in class eu.emi.security.authn.x509.helpers.proxy.ProxyHelper
-  
- getLastCN(X500Name) - Static method in class eu.emi.security.authn.x509.helpers.proxy.ProxyHelper
-  
- getLifetime() - Method in class eu.emi.security.authn.x509.proxy.BaseProxyCertificateOptions
-  
- getLocalResponders() - Method in class eu.emi.security.authn.x509.OCSPParametes
-  
- getLocations() - Method in class eu.emi.security.authn.x509.helpers.crl.PlainCRLStoreSpi
-  
- getLocations() - Method in class eu.emi.security.authn.x509.helpers.pkipath.PlainStoreUtils
-  
- getLocations() - Method in class eu.emi.security.authn.x509.helpers.trust.DirectoryTrustAnchorStore
-  
- getMaxCache() - Method in class eu.emi.security.authn.x509.helpers.ocsp.OCSPResponseStructure
-  
- getMessage() - Method in class eu.emi.security.authn.x509.ValidationError
- 
Returns human readable message describing this error. 
- getMostSpecificCN(X500Principal) - Method in class eu.emi.security.authn.x509.helpers.ssl.HostnameToCertificateChecker
-  
- getNames() - Method in class eu.emi.security.authn.x509.helpers.proxy.ProxyTracingExtension
- 
Returns the general names structure that holds the trace information. 
- getNamespaceCheckingMode() - Method in class eu.emi.security.authn.x509.impl.OpensslCertChainValidator
- 
Returns the namespace checking mode. 
- getNextUpdateFromCacheHeader(String) - Static method in class eu.emi.security.authn.x509.helpers.ocsp.OCSPClientImpl
-  
- getNormalizedRDNs(X500Principal) - Static method in class eu.emi.security.authn.x509.helpers.trust.OpensslTruststoreHelper
-  
- getNotBefore() - Method in class eu.emi.security.authn.x509.proxy.BaseProxyCertificateOptions
-  
- getNotificationType() - Method in class eu.emi.security.authn.x509.helpers.ns.AbstractEuGridPmaNamespacesStore
-  
- getNotificationType() - Method in class eu.emi.security.authn.x509.helpers.ns.AbstractGlobusNamespacesStore
-  
- getNotificationType() - Method in class eu.emi.security.authn.x509.helpers.ns.AbstractNamespacesStore
-  
- getNsFile(String, String) - Static method in class eu.emi.security.authn.x509.helpers.trust.OpensslTruststoreHelper
-  
- getObservers() - Method in class eu.emi.security.authn.x509.helpers.pkipath.ExtPKIXParameters2
-  
- getOcspParameters() - Method in class eu.emi.security.authn.x509.RevocationParameters
- 
Returns the current OCSP settings. 
- getOCSPUrls(X509Certificate, X509Certificate) - Method in class eu.emi.security.authn.x509.helpers.ocsp.OCSPVerifier
-  
- getOid() - Method in class eu.emi.security.authn.x509.proxy.OidAndValue
-  
- getOpenSSLCAHash(X500Principal, boolean) - Static method in class eu.emi.security.authn.x509.helpers.trust.OpensslTruststoreHelper
-  
- getOrder() - Method in class eu.emi.security.authn.x509.RevocationParameters
-  
- getOriginalUserDN(X509Certificate[]) - Static method in class eu.emi.security.authn.x509.proxy.ProxyUtils
- 
Tries to establish the DN of the user who issued 
 the first proxy which is found in the provided chain. 
- getParameters() - Method in class eu.emi.security.authn.x509.ValidationError
- 
Gets the error parameters. 
- getParent() - Method in class eu.emi.security.authn.x509.helpers.pkipath.bc.PKIXPolicyNode
-  
- getParentCertChain() - Method in class eu.emi.security.authn.x509.proxy.BaseProxyCertificateOptions
- 
Returns the certificate parent chain of the proxy. 
- getParser(String) - Method in class eu.emi.security.authn.x509.helpers.ns.AbstractEuGridPmaNamespacesStore
-  
- getParser(String) - Method in class eu.emi.security.authn.x509.helpers.ns.AbstractGlobusNamespacesStore
-  
- getParser(String) - Method in class eu.emi.security.authn.x509.helpers.ns.AbstractNamespacesStore
-  
- getPassword() - Method in class eu.emi.security.authn.x509.helpers.CharArrayPasswordFinder
-  
- getPassword() - Method in interface eu.emi.security.authn.x509.helpers.PasswordSupplier
-  
- getPEMType(String) - Static method in class eu.emi.security.authn.x509.helpers.CertificateHelpers
- 
Assumes that the input is the contents of the PEM identification line,
 after '-----BEGIN ' prefix. 
- getPermittedAddresses() - Method in class eu.emi.security.authn.x509.helpers.proxy.ProxyAddressRestrictionData
-  
- getPF(char[]) - Static method in class eu.emi.security.authn.x509.impl.CertificateUtils
-  
- getPmaNsStore() - Method in class eu.emi.security.authn.x509.helpers.trust.LazyOpensslTrustAnchorStoreImpl
-  
- getPmaNsStore() - Method in interface eu.emi.security.authn.x509.helpers.trust.OpensslTrustAnchorStore
-  
- getPmaNsStore() - Method in class eu.emi.security.authn.x509.helpers.trust.OpensslTrustAnchorStoreImpl
-  
- getPolicies(X500Principal[], int) - Method in class eu.emi.security.authn.x509.helpers.ns.AbstractEuGridPmaNamespacesStore
-  
- getPolicies(X500Principal[], int) - Method in class eu.emi.security.authn.x509.helpers.ns.AbstractGlobusNamespacesStore
-  
- getPolicies(X509Certificate[], int) - Method in class eu.emi.security.authn.x509.helpers.ns.AbstractNamespacesStore
-  
- getPolicies(X509Certificate[], int) - Method in interface eu.emi.security.authn.x509.helpers.ns.NamespacesStore
- 
Gets namespace policies applicable for the CA. 
- getPolicies(X500Principal[], int) - Method in interface eu.emi.security.authn.x509.helpers.ns.NamespacesStore
- 
- getPoliciesByIssuerDn(String, String) - Method in class eu.emi.security.authn.x509.helpers.ns.AbstractEuGridPmaNamespacesStore
-  
- getPoliciesByIssuerDn(String, String) - Method in class eu.emi.security.authn.x509.helpers.ns.EuGridPmaNamespacesStore
-  
- getPoliciesByIssuerDn(String, String) - Method in class eu.emi.security.authn.x509.helpers.ns.LazyEuGridPmaNamespacesStore
-  
- getPoliciesByIssuerHash(String, String) - Method in class eu.emi.security.authn.x509.helpers.ns.AbstractEuGridPmaNamespacesStore
-  
- getPoliciesByIssuerHash(String, String) - Method in class eu.emi.security.authn.x509.helpers.ns.EuGridPmaNamespacesStore
-  
- getPoliciesByIssuerHash(String, String) - Method in class eu.emi.security.authn.x509.helpers.ns.LazyEuGridPmaNamespacesStore
-  
- getPoliciesFor(String, String) - Method in class eu.emi.security.authn.x509.helpers.ns.AbstractGlobusNamespacesStore
-  
- getPoliciesFor(String, String) - Method in class eu.emi.security.authn.x509.helpers.ns.GlobusNamespacesStore
-  
- getPoliciesFor(String, String) - Method in class eu.emi.security.authn.x509.helpers.ns.LazyGlobusNamespacesStore
-  
- getPolicy() - Method in class eu.emi.security.authn.x509.helpers.proxy.ProxyCertInfoExtension
- 
Get the policy object of this extension. 
- getPolicy() - Method in class eu.emi.security.authn.x509.proxy.BaseProxyCertificateOptions
-  
- getPolicy() - Method in class eu.emi.security.authn.x509.proxy.ProxyChainInfo
- 
Gets the array of RFC proxy extension policy OID and octets of the
 policy. 
- getPolicy() - Method in class eu.emi.security.authn.x509.proxy.ProxyCSRInfo
- 
Gets the requested RFC proxy extension policy OID and octets of the
 policy. 
- getPolicyASN1() - Method in class eu.emi.security.authn.x509.proxy.ProxyPolicy
- 
The optional policy information in this structure 
- getPolicyOID() - Method in class eu.emi.security.authn.x509.proxy.ProxyPolicy
- 
Use to get the policy OID as a String. 
- getPolicyQualifiers() - Method in class eu.emi.security.authn.x509.helpers.pkipath.bc.PKIXPolicyNode
-  
- getPortableRFC2253Form(String) - Static method in class eu.emi.security.authn.x509.impl.X500NameUtils
- 
Returns a form of the source DN in RFC 2253 form (or similar - some
 minor format violations are properly handled) which is strictly RFC2253
 and is guaranteed to be correctly parsed by the JDK methods. 
- getPosition() - Method in class eu.emi.security.authn.x509.ValidationError
- 
Returns position in chain of the certificate causing the error. 
- getPrivateKey() - Method in class eu.emi.security.authn.x509.helpers.proxy.ProxyCertificateImpl
-  
- getPrivateKey() - Method in class eu.emi.security.authn.x509.helpers.proxy.ProxyCSRImpl
- 
Returns the generated private key of this CSR. 
- getPrivateKey(String) - Method in class eu.emi.security.authn.x509.helpers.ssl.CredentialX509KeyManager
-  
- getPrivateKey() - Method in interface eu.emi.security.authn.x509.proxy.ProxyCertificate
- 
Returns the generated private key of this proxy. 
- getPrivateKey() - Method in interface eu.emi.security.authn.x509.proxy.ProxyCSR
- 
Returns the generated private key of this CSR. 
- getProxyKeyUsageMask() - Method in class eu.emi.security.authn.x509.proxy.BaseProxyCertificateOptions
-  
- getProxyPathLimit() - Method in class eu.emi.security.authn.x509.helpers.proxy.ProxyCertInfoExtension
- 
Get the proxy certificate path length limit of this extension, if
 set. 
- getProxyPathLimit(X509Certificate) - Static method in class eu.emi.security.authn.x509.helpers.proxy.ProxyHelper
- 
Returns the proxy path limit of the proxy. 
- getProxyPathLimit() - Method in class eu.emi.security.authn.x509.proxy.BaseProxyCertificateOptions
- 
Gets the proxy path length limit of this certificate. 
- getProxyPathLimit() - Method in class eu.emi.security.authn.x509.proxy.ProxyCSRInfo
- 
Returns the proxy path length limit set in the Certificate Signing Request. 
- getProxyRequest() - Method in class eu.emi.security.authn.x509.proxy.ProxyRequestOptions
-  
- getProxySourceRestrictions() - Method in class eu.emi.security.authn.x509.proxy.ProxyChainInfo
- 
Gets the proxy source restriction data from the chain. 
- getProxySourceRestrictions() - Method in class eu.emi.security.authn.x509.proxy.ProxyCSRInfo
- 
Gets the proxy source restriction data from the Certificate Signing Request. 
- getProxySupport() - Method in class eu.emi.security.authn.x509.helpers.BinaryCertChainValidator
-  
- getProxySupport() - Method in class eu.emi.security.authn.x509.helpers.pkipath.AbstractValidator
- 
Returns whether this validator supports proxy certificates. 
- getProxySupport() - Method in interface eu.emi.security.authn.x509.X509CertChainValidatorExt
- 
Returns whether this validator supports proxy certificates. 
- getProxyTargetRestrictions() - Method in class eu.emi.security.authn.x509.proxy.ProxyChainInfo
- 
Gets the proxy target restriction data from the chain. 
- getProxyTargetRestrictions() - Method in class eu.emi.security.authn.x509.proxy.ProxyCSRInfo
- 
Gets the proxy target restriction data from the Certificate Signing Request. 
- getProxyTracingIssuer() - Method in class eu.emi.security.authn.x509.proxy.BaseProxyCertificateOptions
-  
- getProxyTracingIssuer() - Method in class eu.emi.security.authn.x509.proxy.ProxyCSRInfo
- 
Returns an requested URL of the proxy tracing issuer. 
- getProxyTracingIssuers() - Method in class eu.emi.security.authn.x509.proxy.ProxyChainInfo
- 
Returns an array of URLs of the proxy tracing issuers in 
 the chain. 
- getProxyTracingSubject() - Method in class eu.emi.security.authn.x509.proxy.BaseProxyCertificateOptions
-  
- getProxyTracingSubject() - Method in class eu.emi.security.authn.x509.proxy.ProxyCSRInfo
- 
Returns a requested URL of the proxy tracing subject. 
- getProxyTracingSubjects() - Method in class eu.emi.security.authn.x509.proxy.ProxyChainInfo
- 
Returns an array of URLs of the proxy tracing subjects in the chain. 
- getProxyType(X509Certificate) - Static method in class eu.emi.security.authn.x509.helpers.proxy.ProxyHelper
- 
Checks if the certificate is a proxy and if so return its type. 
- getProxyType() - Method in class eu.emi.security.authn.x509.proxy.ProxyChainInfo
- 
The type of the proxy chain chain is returned. 
- getProxyType() - Method in class eu.emi.security.authn.x509.proxy.ProxyCSRInfo
- 
The type of the proxy certificate requested is returned or null if can not be determined. 
- getPublicKey() - Method in class eu.emi.security.authn.x509.proxy.ProxyCertificateOptions
- 
Returns the manually set public key for the proxy. 
- getReadableForm(String) - Static method in class eu.emi.security.authn.x509.impl.X500NameUtils
- 
Returns a human-readable representation of this DN. 
- getReadableForm(X500Principal) - Static method in class eu.emi.security.authn.x509.impl.X500NameUtils
- 
Returns a human-readable representation of this DN. 
- getRemainingPathLimit() - Method in class eu.emi.security.authn.x509.proxy.ProxyChainInfo
- 
Returns the remaining path length of this chain. 
- getRemoteConnectionTimeout() - Method in class eu.emi.security.authn.x509.impl.CRLParameters
-  
- getResolvedWildcards() - Method in class eu.emi.security.authn.x509.helpers.pkipath.PlainStoreUtils
-  
- getResponse() - Method in class eu.emi.security.authn.x509.helpers.ocsp.OCSPResponseStructure
-  
- getRevocationCheckingMode() - Method in class eu.emi.security.authn.x509.helpers.BinaryCertChainValidator
-  
- getRevocationCheckingMode() - Method in class eu.emi.security.authn.x509.helpers.pkipath.AbstractValidator
- 
Gets the current revocation checking mode. 
- getRevocationCheckingMode() - Method in interface eu.emi.security.authn.x509.X509CertChainValidatorExt
- 
Gets the current revocation checking mode. 
- getRevocationParameters() - Method in class eu.emi.security.authn.x509.helpers.pkipath.PlainCRLValidator
- 
Returns a copy (so modifications won't change this validator internal state)
 of revocation parameters. 
- getRevocationParams() - Method in class eu.emi.security.authn.x509.helpers.pkipath.ExtPKIXParameters2
-  
- getRevocationReason() - Method in class eu.emi.security.authn.x509.helpers.ocsp.OCSPResult
-  
- getRevocationSettings() - Method in class eu.emi.security.authn.x509.impl.ValidatorParams
-  
- getRevocationSettings() - Method in class eu.emi.security.authn.x509.impl.ValidatorParamsExt
-  
- getRevocationTime() - Method in class eu.emi.security.authn.x509.helpers.ocsp.OCSPResult
-  
- getSAML() - Method in class eu.emi.security.authn.x509.helpers.proxy.ProxySAMLExtension
- 
Used to get the SAML assertion in String format. 
- getSAMLAssertion() - Method in class eu.emi.security.authn.x509.proxy.BaseProxyCertificateOptions
- 
Gets SAML assertions in a string format. 
- getSAMLExtension() - Method in class eu.emi.security.authn.x509.proxy.ProxyCSRInfo
- 
Returns the SAML extension from the certificate chain. 
- getSAMLExtensions() - Method in class eu.emi.security.authn.x509.proxy.ProxyChainInfo
- 
Returns the SAML extensions from the certificate chain. 
- getSerialNumber(Object) - Static method in class eu.emi.security.authn.x509.helpers.pkipath.bc.CertPathValidatorUtilitiesCanl
-  
- getSerialNumber() - Method in class eu.emi.security.authn.x509.proxy.BaseProxyCertificateOptions
- 
Gets the proxy serial number. 
- getSerialNumbers() - Method in class eu.emi.security.authn.x509.proxy.ProxyChainInfo
-  
- getServerAliases(String, Principal[]) - Method in class eu.emi.security.authn.x509.helpers.ssl.CredentialX509KeyManager
-  
- getServerSocketFactory(X509Credential, X509CertChainValidator, SecureRandom) - Static method in class eu.emi.security.authn.x509.impl.SocketFactoryCreator
- 
- getServerSocketFactory(X509Credential, X509CertChainValidator) - Static method in class eu.emi.security.authn.x509.impl.SocketFactoryCreator
- 
- getSocketFactory(X509Credential, X509CertChainValidator, SecureRandom) - Static method in class eu.emi.security.authn.x509.impl.SocketFactoryCreator
- 
Returns an  SSLSocketFactory configured to check
 servers' certificates with a provided validator. 
- getSocketFactory(X509Credential, X509CertChainValidator) - Static method in class eu.emi.security.authn.x509.impl.SocketFactoryCreator
- 
- getSourceRestrictionExcludedAddresses() - Method in class eu.emi.security.authn.x509.proxy.BaseProxyCertificateOptions
- 
Gets an excluded from source restriction IP addressSpace from the data structure. 
- getSourceRestrictionPermittedAddresses() - Method in class eu.emi.security.authn.x509.proxy.BaseProxyCertificateOptions
- 
Gets the permitted source IP addressSpace of the Proxy. 
- getSSLContext(X509Credential, X509CertChainValidator, SecureRandom) - Static method in class eu.emi.security.authn.x509.impl.SocketFactoryCreator
- 
Low level interface. 
- getSSLTrustManager(X509CertChainValidator) - Static method in class eu.emi.security.authn.x509.impl.SocketFactoryCreator
- 
Creates a SSL trustmanager which uses the provided validator. 
- getStatus() - Method in class eu.emi.security.authn.x509.helpers.ocsp.OCSPResult
-  
- getSubjectName() - Method in class eu.emi.security.authn.x509.helpers.AbstractDelegatingX509Credential
- getSubjectName() - Method in class eu.emi.security.authn.x509.helpers.AbstractX509Credential
-  
- getSubjectName() - Method in interface eu.emi.security.authn.x509.X509Credential
-  
- getSuject() - Method in class eu.emi.security.authn.x509.helpers.ns.OpensslNamespacePolicyImpl
-  
- getSupportedExtensions() - Method in class eu.emi.security.authn.x509.helpers.pkipath.PKIXProxyCertificateChecker
-  
- getTargetRestrictionExcludedAddresses() - Method in class eu.emi.security.authn.x509.proxy.BaseProxyCertificateOptions
- 
Gets an excluded target IP addressSpace from the data structure. 
- getTargetRestrictionPermittedAddresses() - Method in class eu.emi.security.authn.x509.proxy.BaseProxyCertificateOptions
- 
Returns a permitted target IP address space of the Proxy. 
- getTrustAnchors() - Method in class eu.emi.security.authn.x509.helpers.trust.DirectoryTrustAnchorStore
-  
- getTrustAnchors() - Method in class eu.emi.security.authn.x509.helpers.trust.JDKInMemoryTrustAnchorStore
-  
- getTrustAnchors() - Method in class eu.emi.security.authn.x509.helpers.trust.LazyOpensslTrustAnchorStoreImpl
-  
- getTrustAnchors() - Method in interface eu.emi.security.authn.x509.helpers.trust.TrustAnchorStore
-  
- getTrustAnchorsFor(X509Certificate[]) - Method in class eu.emi.security.authn.x509.helpers.trust.LazyOpensslTrustAnchorStoreImpl
- 
Algorithm is as follows: for each certificate subject in chain, and for the issuer of the last 
 certificate in chain, it is tried to load a trust anchor defined for such subject. 
- getTrustedCertificates() - Method in class eu.emi.security.authn.x509.helpers.trust.DirectoryTrustAnchorStore
-  
- getTrustedCertificates() - Method in class eu.emi.security.authn.x509.helpers.trust.JDKInMemoryTrustAnchorStore
-  
- getTrustedCertificates() - Method in class eu.emi.security.authn.x509.helpers.trust.LazyOpensslTrustAnchorStoreImpl
-  
- getTrustedCertificates() - Method in interface eu.emi.security.authn.x509.helpers.trust.TrustAnchorStore
-  
- getTrustedIssuers() - Method in class eu.emi.security.authn.x509.helpers.BinaryCertChainValidator
- 
Returns a list of trusted issuers of certificates. 
- getTrustedIssuers() - Method in class eu.emi.security.authn.x509.helpers.pkipath.AbstractValidator
- 
Returns a list of trusted issuers of certificates. 
- getTrustedIssuers() - Method in interface eu.emi.security.authn.x509.X509CertChainValidator
- 
Returns a list of trusted issuers of certificates. 
- getTruststore() - Method in class eu.emi.security.authn.x509.impl.InMemoryKeystoreCertChainValidator
- 
Returns the current trust store. 
- getTruststorePath() - Method in class eu.emi.security.authn.x509.helpers.trust.JDKFSTrustAnchorStore
-  
- getTruststorePath() - Method in class eu.emi.security.authn.x509.impl.KeystoreCertChainValidator
- 
Returns the current truststore path 
- getTruststorePath() - Method in class eu.emi.security.authn.x509.impl.OpensslCertChainValidator
- 
Returns the trusted certificates directory path 
- getTruststorePaths() - Method in class eu.emi.security.authn.x509.impl.DirectoryCertChainValidator
- 
Returns the current truststore locations 
- getTruststoreUpdateInterval() - Method in class eu.emi.security.authn.x509.impl.DirectoryCertChainValidator
- 
Returns the interval between subsequent checks of the truststore files. 
- getTruststoreUpdateInterval() - Method in class eu.emi.security.authn.x509.impl.KeystoreCertChainValidator
- 
Returns the interval between subsequent checks of the truststore file. 
- getType() - Method in class eu.emi.security.authn.x509.proxy.BaseProxyCertificateOptions
-  
- getUnresolvedCriticalExtensions() - Method in class eu.emi.security.authn.x509.ValidationResult
- 
Returns a set of unresolved critical certificate extensions. 
- getUnresolvedExtensionons(List<?>[]) - Method in class eu.emi.security.authn.x509.helpers.pkipath.BCCertPathValidator
-  
- getUpdateInterval() - Method in class eu.emi.security.authn.x509.helpers.crl.LazyOpensslCRLStoreSpi
-  
- getUpdateInterval() - Method in class eu.emi.security.authn.x509.helpers.crl.PlainCRLStoreSpi
-  
- getUpdateInterval() - Method in class eu.emi.security.authn.x509.helpers.trust.AbstractTrustAnchorStore
-  
- getUpdateInterval() - Method in interface eu.emi.security.authn.x509.helpers.trust.TrustAnchorStore
-  
- getUpdateInterval() - Method in class eu.emi.security.authn.x509.impl.OpensslCertChainValidator
- 
Returns the interval between subsequent checks of the trusted certificates
 directory. 
- getURL() - Method in class eu.emi.security.authn.x509.helpers.proxy.ProxyTracingExtension
- 
Returns the URL inside the proxy tracing data structure. 
- getURLLocations() - Method in class eu.emi.security.authn.x509.helpers.pkipath.PlainStoreUtils
-  
- getValidChain() - Method in class eu.emi.security.authn.x509.ValidationResult
- 
Returns the resolved, valid certificate chain which was validated. 
- getValidPolicy() - Method in class eu.emi.security.authn.x509.helpers.pkipath.bc.PKIXPolicyNode
-  
- getValue() - Method in class eu.emi.security.authn.x509.proxy.OidAndValue
-  
- getX500Principal(String) - Static method in class eu.emi.security.authn.x509.impl.X500NameUtils
- 
- globusEnabled() - Method in enum eu.emi.security.authn.x509.NamespaceCheckingMode
-  
- GlobusNamespacesParser - Class in eu.emi.security.authn.x509.helpers.ns
- 
- GlobusNamespacesParser(String) - Constructor for class eu.emi.security.authn.x509.helpers.ns.GlobusNamespacesParser
-  
- GlobusNamespacesStore - Class in eu.emi.security.authn.x509.helpers.ns
- 
- GlobusNamespacesStore(ObserversHandler, boolean) - Constructor for class eu.emi.security.authn.x509.helpers.ns.GlobusNamespacesStore
-  
- params - Variable in class eu.emi.security.authn.x509.helpers.crl.AbstractCRLStoreSPI
-  
- parent - Variable in class eu.emi.security.authn.x509.helpers.pkipath.bc.PKIXPolicyNode
-  
- parse() - Method in class eu.emi.security.authn.x509.helpers.ns.EuGridPmaNamespacesParser
-  
- parse() - Method in class eu.emi.security.authn.x509.helpers.ns.GlobusNamespacesParser
-  
- parse() - Method in interface eu.emi.security.authn.x509.helpers.ns.NamespacesParser
-  
- ParserUtils - Class in eu.emi.security.authn.x509.helpers.ns
- 
Common helpers for namespace file parsers. 
- ParserUtils() - Constructor for class eu.emi.security.authn.x509.helpers.ns.ParserUtils
-  
- partnerRef - Variable in class eu.emi.security.authn.x509.helpers.WeakTimerTask
-  
- PasswordSupplier - Interface in eu.emi.security.authn.x509.helpers
- 
Provides password on demand. 
- pathLen - Variable in class eu.emi.security.authn.x509.helpers.proxy.ProxyCertInfoExtension
- 
The sub proxy path length, default is not limited. 
- pem - Variable in class eu.emi.security.authn.x509.helpers.CachedPEMReader
-  
- PEMCredential - Class in eu.emi.security.authn.x509.impl
- 
Wraps certificate and private key stored in PEM format. 
- PEMCredential(String, char[]) - Constructor for class eu.emi.security.authn.x509.impl.PEMCredential
- 
Constructs the object from  InputStream which can be used to read 
 a private key and certificate in PEM keystore format, i.e. the file must contain
 both certificates and a private key. 
- PEMCredential(String, PasswordSupplier) - Constructor for class eu.emi.security.authn.x509.impl.PEMCredential
- 
- PEMCredential(InputStream, char[]) - Constructor for class eu.emi.security.authn.x509.impl.PEMCredential
- 
Constructs the object from  InputStream which can be used to read 
 a private key and certificate in PEM keystore format, i.e. the file must contain
 both certificates and a private key. 
- PEMCredential(InputStream, PasswordSupplier) - Constructor for class eu.emi.security.authn.x509.impl.PEMCredential
- 
- PEMCredential(InputStream, InputStream, char[]) - Constructor for class eu.emi.security.authn.x509.impl.PEMCredential
- 
Constructs the object from two  InputStreams which can be used to read 
 a private key and certificate in PEM format. 
- PEMCredential(InputStream, InputStream, PasswordSupplier) - Constructor for class eu.emi.security.authn.x509.impl.PEMCredential
- 
- PEMCredential(Reader, Reader, char[]) - Constructor for class eu.emi.security.authn.x509.impl.PEMCredential
- 
Constructs the object from two  Readers which can be used to read 
 a private key and certificate in PEM format. 
- PEMCredential(Reader, Reader, PasswordSupplier) - Constructor for class eu.emi.security.authn.x509.impl.PEMCredential
- 
- PEMCredential(String, String, char[]) - Constructor for class eu.emi.security.authn.x509.impl.PEMCredential
- 
Constructs the object from two files containing private key and certificate in
 PEM format. 
- PKCS8DERReader - Class in eu.emi.security.authn.x509.helpers
- 
This class extends the PEMParserclass from the BC library.
 
- PKCS8DERReader(InputStream, boolean) - Constructor for class eu.emi.security.authn.x509.helpers.PKCS8DERReader
-  
- pkixParams - Variable in class eu.emi.security.authn.x509.helpers.pkipath.bc.FixedBCPKIXCertPathReviewer
-  
- PKIXPolicyNode - Class in eu.emi.security.authn.x509.helpers.pkipath.bc
-  
- PKIXPolicyNode(List, int, Set, PolicyNode, Set, String, boolean) - Constructor for class eu.emi.security.authn.x509.helpers.pkipath.bc.PKIXPolicyNode
-  
- PKIXProxyCertificateChecker - Class in eu.emi.security.authn.x509.helpers.pkipath
- 
Checker which handles proxy certificate extensions so BC won't report them as unknown. 
- PKIXProxyCertificateChecker() - Constructor for class eu.emi.security.authn.x509.helpers.pkipath.PKIXProxyCertificateChecker
-  
- PlainCRLStoreSpi - Class in eu.emi.security.authn.x509.helpers.crl
- 
Handles an in-memory CRL store. 
- PlainCRLStoreSpi(CRLParameters, Timer, ObserversHandler) - Constructor for class eu.emi.security.authn.x509.helpers.crl.PlainCRLStoreSpi
- 
Creates a new CRL store. 
- PlainCRLValidator - Class in eu.emi.security.authn.x509.helpers.pkipath
- 
 An abstract validator which provides a CRL support common for validators
 using  PlainCRLStoreSpi. 
- PlainCRLValidator(RevocationParametersExt, Collection<? extends StoreUpdateListener>) - Constructor for class eu.emi.security.authn.x509.helpers.pkipath.PlainCRLValidator
- 
Constructs a new validator instance. 
- PlainStoreUtils - Class in eu.emi.security.authn.x509.helpers.pkipath
- 
Class for CA or CRL stores with utility methods for handling list 
 of locations as wildcards or URLs. 
- PlainStoreUtils(String, String, List<String>) - Constructor for class eu.emi.security.authn.x509.helpers.pkipath.PlainStoreUtils
-  
- policiesByName - Variable in class eu.emi.security.authn.x509.helpers.ns.GlobusNamespacesStore
- 
This structure holds the complete namespaces information. 
- policiesByName - Variable in class eu.emi.security.authn.x509.helpers.ns.LazyGlobusNamespacesStore
- 
This structure holds the namespaces cache. 
- policy - Variable in class eu.emi.security.authn.x509.helpers.proxy.ProxyCertInfoExtension
- 
The underlying policy object. 
- policyQualifiers - Variable in class eu.emi.security.authn.x509.helpers.pkipath.bc.PKIXPolicyNode
-  
- POS_RIGHTS - Static variable in class eu.emi.security.authn.x509.helpers.ns.GlobusNamespacesParser
-  
- preferLocalResponders - Variable in class eu.emi.security.authn.x509.OCSPParametes
-  
- prefix - Variable in class eu.emi.security.authn.x509.helpers.ocsp.OCSPCacheBase
-  
- preNormalize(String) - Static method in class eu.emi.security.authn.x509.helpers.DNComparator
- 
Returns a form of the original DN which will be properly parsed by JDK  X500Principal class by
 replacing attribute names unknown by the  X500Principal with OIDs. 
- processErrorList(List<ValidationError>) - Method in class eu.emi.security.authn.x509.helpers.pkipath.AbstractValidator
-  
- processingError(HandshakeCompletedEvent, Exception) - Method in class eu.emi.security.authn.x509.impl.AbstractHostnameToCertificateChecker
- 
Deprecated. This method is called whenever there is an error when processing the peer's certificate
 and hostname. 
- PROXY_TRACING_ISSUER_EXTENSION_OID - Static variable in class eu.emi.security.authn.x509.helpers.proxy.ProxyTracingExtension
- 
The OID to identify issuer proxy tracing extension. 
- PROXY_TRACING_SUBJECT_EXTENSION_OID - Static variable in class eu.emi.security.authn.x509.helpers.proxy.ProxyTracingExtension
- 
The OID to identify subject proxy tracing extension. 
- PROXY_VALIDATION_GRACE_PERIOD - Static variable in class eu.emi.security.authn.x509.helpers.pkipath.BCCertPathValidator
-  
- ProxyACExtension - Class in eu.emi.security.authn.x509.helpers.proxy
- 
A class for handling the VOMS AC extension in certificates (OID: 1.3.6.1.4.1.8005.100.100.5) 
- ProxyACExtension(byte[]) - Constructor for class eu.emi.security.authn.x509.helpers.proxy.ProxyACExtension
- 
Generates a new ProxyACExtension object form the byte array 
- ProxyACExtension(AttributeCertificate[]) - Constructor for class eu.emi.security.authn.x509.helpers.proxy.ProxyACExtension
- 
Used to generate an instance from the AttributeCertificate object. 
- ProxyAddressRestrictionData - Class in eu.emi.security.authn.x509.helpers.proxy
- 
An utility class for defining the allowed address space, used both to define
 the source and target restrictions. 
- ProxyAddressRestrictionData(byte[]) - Constructor for class eu.emi.security.authn.x509.helpers.proxy.ProxyAddressRestrictionData
- 
Parses the restriction data from byte array. 
- ProxyAddressRestrictionData() - Constructor for class eu.emi.security.authn.x509.helpers.proxy.ProxyAddressRestrictionData
- 
Constructor to generate an empty ProxyRestrictionData object for
 creating new restrictions. 
- ProxyCertificate - Interface in eu.emi.security.authn.x509.proxy
- 
Wraps information about a new proxy which was generated by the  ProxyGenerator. 
- ProxyCertificateImpl - Class in eu.emi.security.authn.x509.helpers.proxy
- 
- ProxyCertificateImpl(X509Certificate[], PrivateKey) - Constructor for class eu.emi.security.authn.x509.helpers.proxy.ProxyCertificateImpl
-  
- ProxyCertificateImpl(X509Certificate[]) - Constructor for class eu.emi.security.authn.x509.helpers.proxy.ProxyCertificateImpl
-  
- ProxyCertificateOptions - Class in eu.emi.security.authn.x509.proxy
- 
Holds parameters which are used to create a proxy certificate using 
 only a certificate chain. 
- ProxyCertificateOptions(X509Certificate[]) - Constructor for class eu.emi.security.authn.x509.proxy.ProxyCertificateOptions
- 
Create a new proxy cert based on the parent cert chain. 
- ProxyCertInfoExtension - Class in eu.emi.security.authn.x509.helpers.proxy
- 
Proxy cert info extension class. 
- ProxyCertInfoExtension() - Constructor for class eu.emi.security.authn.x509.helpers.proxy.ProxyCertInfoExtension
-  
- ProxyChainInfo - Class in eu.emi.security.authn.x509.proxy
- 
A class to get an information from a proxy certificate chain. 
- ProxyChainInfo(X509Certificate[]) - Constructor for class eu.emi.security.authn.x509.proxy.ProxyChainInfo
- 
Generates new instance of this class using the certificate chain as the source 
 of the data. 
- ProxyChainType - Enum in eu.emi.security.authn.x509.proxy
- 
Specifies the type of the proxy chain. 
- ProxyCSR - Interface in eu.emi.security.authn.x509.proxy
- 
Wraps information about a new proxy certificate signing request which was generated by the  ProxyCSRGenerator. 
- ProxyCSRGenerator - Class in eu.emi.security.authn.x509.proxy
- 
Generates a proxy certificate signing request. 
- ProxyCSRGenerator() - Constructor for class eu.emi.security.authn.x509.proxy.ProxyCSRGenerator
-  
- ProxyCSRImpl - Class in eu.emi.security.authn.x509.helpers.proxy
- 
ProxyCSR implementation. 
- ProxyCSRImpl(PKCS10CertificationRequest, PrivateKey) - Constructor for class eu.emi.security.authn.x509.helpers.proxy.ProxyCSRImpl
-  
- ProxyCSRInfo - Class in eu.emi.security.authn.x509.proxy
- 
A class to get the information from the proxy certificate request. 
- ProxyCSRInfo(PKCS10CertificationRequest) - Constructor for class eu.emi.security.authn.x509.proxy.ProxyCSRInfo
- 
Generates new instance of this class using the Certificate Signing Request 
- ProxyGenerator - Class in eu.emi.security.authn.x509.proxy
- 
Utilities to create proxy certificates. 
- ProxyGenerator() - Constructor for class eu.emi.security.authn.x509.proxy.ProxyGenerator
-  
- ProxyGeneratorHelper - Class in eu.emi.security.authn.x509.helpers.proxy
- 
Actual implementation of the Proxy generation. 
- ProxyGeneratorHelper() - Constructor for class eu.emi.security.authn.x509.helpers.proxy.ProxyGeneratorHelper
-  
- ProxyHelper - Class in eu.emi.security.authn.x509.helpers.proxy
- 
Various helpers for handling proxy certificates 
- ProxyHelper() - Constructor for class eu.emi.security.authn.x509.helpers.proxy.ProxyHelper
-  
- ProxyPolicy - Class in eu.emi.security.authn.x509.proxy
- 
Proxy policy ASN1 class. 
- ProxyPolicy(String) - Constructor for class eu.emi.security.authn.x509.proxy.ProxyPolicy
- 
Generate basic proxy policy. 
- ProxyPolicy(String, ASN1OctetString) - Constructor for class eu.emi.security.authn.x509.proxy.ProxyPolicy
- 
Generate new policy object using language defined by oid and the
 policy. 
- ProxyPolicy(ASN1Sequence) - Constructor for class eu.emi.security.authn.x509.proxy.ProxyPolicy
- 
Read a new proxy policy object from the ASN1 sequence. 
- ProxyRequestOptions - Class in eu.emi.security.authn.x509.proxy
- 
Holds parameters which are used to issue a proxy certificate 
 using a provided Certificate Signing Request and a local certificate chain. 
- ProxyRequestOptions(X509Certificate[], PKCS10CertificationRequest) - Constructor for class eu.emi.security.authn.x509.proxy.ProxyRequestOptions
- 
Create a new proxy certificate based on certification request and
 a certificate chain. 
- ProxySAMLExtension - Class in eu.emi.security.authn.x509.helpers.proxy
- 
A class for handling the SAML extension in the Certificate. 
- ProxySAMLExtension(byte[]) - Constructor for class eu.emi.security.authn.x509.helpers.proxy.ProxySAMLExtension
- 
Generates a new SAMLExtension object from the byte array 
- ProxySAMLExtension(String) - Constructor for class eu.emi.security.authn.x509.helpers.proxy.ProxySAMLExtension
- 
Used to generate an instance from the SAML assertion in String
 format. 
- proxySupport - Variable in class eu.emi.security.authn.x509.helpers.pkipath.ExtPKIXParameters2
-  
- ProxySupport - Enum in eu.emi.security.authn.x509
- 
Defines proxy support mode for validators. 
- ProxyTracingExtension - Class in eu.emi.security.authn.x509.helpers.proxy
- 
A class for generating and parsing the proxy tracing extensions. 
- ProxyTracingExtension(String) - Constructor for class eu.emi.security.authn.x509.helpers.proxy.ProxyTracingExtension
- 
Generates a new proxy tracing item from the URL. 
- ProxyTracingExtension(byte[]) - Constructor for class eu.emi.security.authn.x509.helpers.proxy.ProxyTracingExtension
- 
Parses the information in the byte array (GeneralNames ASN1 sequence
 of GeneralName) into a proxy tracing extension object. 
- ProxyType - Enum in eu.emi.security.authn.x509.proxy
- 
Specifies the type of the proxy. 
- ProxyUtils - Class in eu.emi.security.authn.x509.proxy
- 
Utility methods for checking properties of proxy certificates. 
- ProxyUtils() - Constructor for class eu.emi.security.authn.x509.proxy.ProxyUtils
-  
- read(byte[], int, int) - Method in class eu.emi.security.authn.x509.helpers.ReaderInputStream
- 
Read the specified number of bytes into an array. 
- read(byte[]) - Method in class eu.emi.security.authn.x509.helpers.ReaderInputStream
- 
Read the specified number of bytes into an array. 
- read() - Method in class eu.emi.security.authn.x509.helpers.ReaderInputStream
- 
Read a single byte. 
- readDERCertificate(InputStream) - Static method in class eu.emi.security.authn.x509.helpers.CertificateHelpers
-  
- readDERCertificates(InputStream) - Static method in class eu.emi.security.authn.x509.helpers.CertificateHelpers
-  
- ReaderInputStream - Class in eu.emi.security.authn.x509.helpers
- 
InputStream implementation that reads a character stream from a  Reader
 and transforms it to a byte stream using a specified charset encoding. 
- ReaderInputStream(Reader, CharsetEncoder) - Constructor for class eu.emi.security.authn.x509.helpers.ReaderInputStream
- 
- ReaderInputStream(Reader, CharsetEncoder, int) - Constructor for class eu.emi.security.authn.x509.helpers.ReaderInputStream
- 
- ReaderInputStream(Reader, Charset, int) - Constructor for class eu.emi.security.authn.x509.helpers.ReaderInputStream
- 
- ReaderInputStream(Reader, Charset) - Constructor for class eu.emi.security.authn.x509.helpers.ReaderInputStream
- 
Construct a new  ReaderInputStream with a default input buffer size of
 1024 characters. 
- ReaderInputStream(Reader, String, int) - Constructor for class eu.emi.security.authn.x509.helpers.ReaderInputStream
- 
- ReaderInputStream(Reader, String) - Constructor for class eu.emi.security.authn.x509.helpers.ReaderInputStream
- 
Construct a new  ReaderInputStream with a default input buffer size of
 1024 characters. 
- ReaderInputStream(Reader) - Constructor for class eu.emi.security.authn.x509.helpers.ReaderInputStream
- 
Construct a new  ReaderInputStream that uses the default character encoding
 with a default input buffer size of 1024 characters. 
- readPemObject() - Method in class eu.emi.security.authn.x509.helpers.CachedPEMReader
- 
Generate BC's PemObject from the input stream. 
- readPemObject() - Method in class eu.emi.security.authn.x509.helpers.FlexiblePEMReader
- 
Generate BC's PemObject 
- readPemObject() - Method in class eu.emi.security.authn.x509.helpers.PKCS8DERReader
- 
Generate BC's PemObject from the input stream. 
- REASONS - Static variable in class eu.emi.security.authn.x509.helpers.ocsp.OCSPResult
-  
- reloadCerts(Collection<URL>) - Method in class eu.emi.security.authn.x509.helpers.trust.DirectoryTrustAnchorStore
- 
For all URLs tries to load a CA cert. 
- reloadCerts(Collection<URL>) - Method in class eu.emi.security.authn.x509.helpers.trust.OpensslTrustAnchorStoreImpl
- 
For all URLs tries to load a CA cert and namespaces 
- reloadCRL(File) - Method in class eu.emi.security.authn.x509.helpers.crl.LazyOpensslCRLStoreSpi
-  
- reloadCRL(URL) - Method in class eu.emi.security.authn.x509.helpers.crl.OpensslCRLStoreSpi
- 
Tries to load a CRL 
- reloadCRL(URL) - Method in class eu.emi.security.authn.x509.helpers.crl.PlainCRLStoreSpi
-  
- removeAllObservers() - Method in class eu.emi.security.authn.x509.helpers.ObserversHandler
-  
- removeChild(PKIXPolicyNode) - Method in class eu.emi.security.authn.x509.helpers.pkipath.bc.PKIXPolicyNode
-  
- removeEldestEntry(Map.Entry<S, T>) - Method in class eu.emi.security.authn.x509.helpers.ocsp.BoundedSizeLruMap
-  
- removeObserver(StoreUpdateListener) - Method in class eu.emi.security.authn.x509.helpers.ObserversHandler
- 
Unregisters a previously registered CA or CRL update listener. 
- removeUpdateListener(StoreUpdateListener) - Method in class eu.emi.security.authn.x509.helpers.BinaryCertChainValidator
- 
Unregisters a previously registered CA or CRL update listener. 
- removeUpdateListener(StoreUpdateListener) - Method in class eu.emi.security.authn.x509.helpers.pkipath.AbstractValidator
- 
Unregisters a previously registered CA or CRL update listener. 
- removeUpdateListener(StoreUpdateListener) - Method in interface eu.emi.security.authn.x509.X509CertChainValidator
- 
Unregisters a previously registered CA or CRL update listener. 
- removeValidationListener(ValidationErrorListener) - Method in class eu.emi.security.authn.x509.helpers.BinaryCertChainValidator
- 
Unregisters a previously registered validation listener. 
- removeValidationListener(ValidationErrorListener) - Method in class eu.emi.security.authn.x509.helpers.pkipath.AbstractValidator
- 
Unregisters a previously registered validation listener. 
- removeValidationListener(ValidationErrorListener) - Method in interface eu.emi.security.authn.x509.X509CertChainValidator
- 
Unregisters a previously registered validation listener. 
- RESOURCE_NAME - Static variable in class eu.emi.security.authn.x509.helpers.pkipath.bc.FixedBCPKIXCertPathReviewer
-  
- ResultWrapper() - Constructor for class eu.emi.security.authn.x509.helpers.ssl.HostnameToCertificateChecker.ResultWrapper
-  
- RevocationChecker - Interface in eu.emi.security.authn.x509.helpers.revocation
- 
Used to check revocation using a single revocation checking mechanism. 
- revocationParameters - Variable in class eu.emi.security.authn.x509.helpers.pkipath.PlainCRLValidator
-  
- RevocationParameters - Class in eu.emi.security.authn.x509
- 
Wraps the information required to control how certificates revocation is checked. 
- RevocationParameters() - Constructor for class eu.emi.security.authn.x509.RevocationParameters
- 
- RevocationParameters(CrlCheckingMode) - Constructor for class eu.emi.security.authn.x509.RevocationParameters
- 
Deprecated.  
- RevocationParameters(CrlCheckingMode, OCSPParametes) - Constructor for class eu.emi.security.authn.x509.RevocationParameters
- 
One positive revocation source is enough to finish validation, order is set to OCSP first, then CRL. 
- RevocationParameters(CrlCheckingMode, OCSPParametes, boolean, RevocationParameters.RevocationCheckingOrder) - Constructor for class eu.emi.security.authn.x509.RevocationParameters
- 
Constructor allowing to control all settings. 
- RevocationParameters.RevocationCheckingOrder - Enum in eu.emi.security.authn.x509
-  
- RevocationParametersExt - Class in eu.emi.security.authn.x509.impl
- 
Manages configuration of revocation settings, used in non-openssl truststores. 
- RevocationParametersExt() - Constructor for class eu.emi.security.authn.x509.impl.RevocationParametersExt
- 
- RevocationParametersExt(CrlCheckingMode, CRLParameters) - Constructor for class eu.emi.security.authn.x509.impl.RevocationParametersExt
- 
- RevocationParametersExt(CrlCheckingMode, CRLParameters, OCSPParametes) - Constructor for class eu.emi.security.authn.x509.impl.RevocationParametersExt
- 
Constructor allowing to set CRL checking mode and all OCSP settings. 
- RevocationParametersExt(CrlCheckingMode, CRLParameters, OCSPParametes, boolean, RevocationParameters.RevocationCheckingOrder) - Constructor for class eu.emi.security.authn.x509.impl.RevocationParametersExt
- 
Full fledged constructor. 
- revocationParams - Variable in class eu.emi.security.authn.x509.helpers.pkipath.ExtPKIXParameters2
-  
- revocationSettings - Variable in class eu.emi.security.authn.x509.impl.ValidatorParams
-  
- revocationSettings - Variable in class eu.emi.security.authn.x509.impl.ValidatorParamsExt
-  
- RevocationStatus - Enum in eu.emi.security.authn.x509.helpers.revocation
- 
Covers possible generic revocation checking outcomes, in case when certificate being checked is not revoked. 
- RFC3280CertPathUtilitiesCanl - Class in eu.emi.security.authn.x509.helpers.pkipath.bc
- 
This class exposes the BC's JCA implementation of the RFC3280CertPathUtilities.
 
- RFC3280CertPathUtilitiesCanl() - Constructor for class eu.emi.security.authn.x509.helpers.pkipath.bc.RFC3280CertPathUtilitiesCanl
-  
- rfc3280Equal(X500Principal, X500Principal) - Static method in class eu.emi.security.authn.x509.impl.X500NameUtils
- 
Uses the strict RFC 3280 algorithm to compare two DNs. 
- RFC_EXTENSION_OID - Static variable in class eu.emi.security.authn.x509.helpers.proxy.RFCProxyCertInfoExtension
- 
The oid of the proxy cert info extension, defined in the RFC 3820. 
- RFCProxyCertInfoExtension - Class in eu.emi.security.authn.x509.helpers.proxy
- 
Proxy cert info extension class. 
- RFCProxyCertInfoExtension(int, ProxyPolicy) - Constructor for class eu.emi.security.authn.x509.helpers.proxy.RFCProxyCertInfoExtension
- 
Generate new proxy certificate info extension with length limit len
 and policy policy. 
- RFCProxyCertInfoExtension() - Constructor for class eu.emi.security.authn.x509.helpers.proxy.RFCProxyCertInfoExtension
- 
Generate a proxy that inherits all rights and that has no cert path
 length limitations. 
- RFCProxyCertInfoExtension(byte[]) - Constructor for class eu.emi.security.authn.x509.helpers.proxy.RFCProxyCertInfoExtension
- 
Constructor that generates instance out of byte array. 
- RFCProxyCertInfoExtension(ASN1Sequence) - Constructor for class eu.emi.security.authn.x509.helpers.proxy.RFCProxyCertInfoExtension
- 
Read a proxyCertInfoExtension from the ASN1 sequence. 
- SAML_OID - Static variable in class eu.emi.security.authn.x509.helpers.proxy.ProxySAMLExtension
- 
The OID for the SAML assertion. 
- saveCacheFile(byte[], URL) - Method in class eu.emi.security.authn.x509.helpers.pkipath.PlainStoreUtils
-  
- saveCertificate(OutputStream, X509Certificate, CertificateUtils.Encoding) - Static method in class eu.emi.security.authn.x509.impl.CertificateUtils
- 
Saves the provided certificate to the output file, using the requested encoding. 
- saveCertificateChain(OutputStream, X509Certificate[], CertificateUtils.Encoding) - Static method in class eu.emi.security.authn.x509.impl.CertificateUtils
- 
Saves the provided certificate chain to the output stream, using the requested 
 encoding. 
- savePEMKeystore(OutputStream, KeyStore, String, String, char[], char[]) - Static method in class eu.emi.security.authn.x509.impl.CertificateUtils
- 
- savePEMKeystore(OutputStream, X509Credential, String, char[], boolean) - Static method in class eu.emi.security.authn.x509.impl.CertificateUtils
- 
- savePEMKeystore(OutputStream, KeyStore, String, String, char[], char[], boolean) - Static method in class eu.emi.security.authn.x509.impl.CertificateUtils
- 
Saves the chosen private key entry from the provided keystore as a plain 
 text PEM data. 
- savePrivateKey(OutputStream, PrivateKey, CertificateUtils.Encoding, String, char[]) - Static method in class eu.emi.security.authn.x509.impl.CertificateUtils
- 
- savePrivateKey(OutputStream, PrivateKey, CertificateUtils.Encoding, String, char[], boolean) - Static method in class eu.emi.security.authn.x509.impl.CertificateUtils
- 
Saves the provided private key to the output file, using the requested encoding. 
- scheduleUpdate() - Method in class eu.emi.security.authn.x509.helpers.trust.TimedTrustAnchorStoreBase
-  
- send(URL, OCSPReq, int) - Method in class eu.emi.security.authn.x509.helpers.ocsp.OCSPClientImpl
-  
- setAddress(URL) - Method in class eu.emi.security.authn.x509.OCSPResponder
-  
- setAllowProxy(ProxySupport) - Method in class eu.emi.security.authn.x509.impl.ValidatorParams
-  
- setArguments(Object[]) - Method in exception eu.emi.security.authn.x509.helpers.pkipath.SimpleValidationErrorException
-  
- setAttributeCertificates(AttributeCertificate[]) - Method in class eu.emi.security.authn.x509.proxy.BaseProxyCertificateOptions
- 
Sets Attribute certificates, which will be added as the VOMS extensions to the generated proxy. 
- setCacheTtl(int) - Method in class eu.emi.security.authn.x509.OCSPParametes
-  
- setCertificate(X509Certificate) - Method in class eu.emi.security.authn.x509.OCSPResponder
-  
- setCheckingMode(OCSPCheckingMode) - Method in class eu.emi.security.authn.x509.OCSPParametes
-  
- setCode(ValidationErrorCode) - Method in exception eu.emi.security.authn.x509.helpers.pkipath.SimpleValidationErrorException
-  
- setConntectTimeout(int) - Method in class eu.emi.security.authn.x509.OCSPParametes
-  
- setCritical(boolean) - Method in class eu.emi.security.authn.x509.helpers.pkipath.bc.PKIXPolicyNode
-  
- setCritical(boolean) - Method in class eu.emi.security.authn.x509.proxy.CertificateExtension
-  
- setCrlCheckingMode(CrlCheckingMode) - Method in class eu.emi.security.authn.x509.RevocationParameters
- 
Changes CRL settings that shall be used. 
- setCrlParameters(CRLParameters) - Method in class eu.emi.security.authn.x509.impl.RevocationParametersExt
- 
Sets CRL parameters to be used. 
- setCrls(List<String>) - Method in class eu.emi.security.authn.x509.helpers.pkipath.PlainCRLValidator
- 
Sets a new list of additional CRL locations. 
- setCrls(List<String>) - Method in class eu.emi.security.authn.x509.impl.CRLParameters
-  
- setCRLUpdateInterval(long) - Method in class eu.emi.security.authn.x509.helpers.pkipath.PlainCRLValidator
- 
Sets a new interval between subsequent of CRLs. 
- setCrlUpdateInterval(long) - Method in class eu.emi.security.authn.x509.impl.CRLParameters
-  
- setDiskCachePath(String) - Method in class eu.emi.security.authn.x509.impl.CRLParameters
-  
- setDiskCachePath(String) - Method in class eu.emi.security.authn.x509.OCSPParametes
-  
- setError(List<ValidationError>) - Method in exception eu.emi.security.authn.x509.helpers.pkipath.ValidationErrorException
-  
- setErrors(List<ValidationError>) - Method in class eu.emi.security.authn.x509.ValidationResult
-  
- setExpectedPolicies(Set) - Method in class eu.emi.security.authn.x509.helpers.pkipath.bc.PKIXPolicyNode
-  
- setInitialListeners(Collection<? extends StoreUpdateListener>) - Method in class eu.emi.security.authn.x509.impl.ValidatorParams
-  
- setKeyLength(int) - Method in class eu.emi.security.authn.x509.proxy.ProxyCertificateOptions
- 
Sets the length of the keys to be generated, only used if the keys
 are not set separately. 
- setLifetime(int) - Method in class eu.emi.security.authn.x509.proxy.BaseProxyCertificateOptions
- 
Set the proxy lifetime in seconds. 
- setLifetime(long, TimeUnit) - Method in class eu.emi.security.authn.x509.proxy.BaseProxyCertificateOptions
- 
Set the proxy lifetime using desired unit. 
- setLimited(boolean) - Method in class eu.emi.security.authn.x509.proxy.BaseProxyCertificateOptions
- 
Defines whether the resulting proxy will be a limited proxy. 
- setLocalResponders(OCSPResponder[]) - Method in class eu.emi.security.authn.x509.OCSPParametes
-  
- setMaxCache(Date) - Method in class eu.emi.security.authn.x509.helpers.ocsp.OCSPResponseStructure
-  
- setOcspParameters(OCSPParametes) - Method in class eu.emi.security.authn.x509.RevocationParameters
- 
Changes OCSP settings that shall be used. 
- setOid(String) - Method in class eu.emi.security.authn.x509.proxy.OidAndValue
-  
- setOrder(RevocationParameters.RevocationCheckingOrder) - Method in class eu.emi.security.authn.x509.RevocationParameters
-  
- setParent(PKIXPolicyNode) - Method in class eu.emi.security.authn.x509.helpers.pkipath.bc.PKIXPolicyNode
-  
- setPolicies(Collection<String>) - Method in class eu.emi.security.authn.x509.helpers.ns.EuGridPmaNamespacesStore
-  
- setPolicies(List<NamespacePolicy>) - Method in class eu.emi.security.authn.x509.helpers.ns.EuGridPmaNamespacesStore
-  
- setPolicies(Collection<String>) - Method in class eu.emi.security.authn.x509.helpers.ns.GlobusNamespacesStore
-  
- setPolicies(List<NamespacePolicy>) - Method in class eu.emi.security.authn.x509.helpers.ns.GlobusNamespacesStore
-  
- setPolicies(Collection<String>) - Method in class eu.emi.security.authn.x509.helpers.ns.LazyEuGridPmaNamespacesStore
-  
- setPolicies(Collection<String>) - Method in class eu.emi.security.authn.x509.helpers.ns.LazyGlobusNamespacesStore
-  
- setPolicies(Collection<String>) - Method in interface eu.emi.security.authn.x509.helpers.ns.NamespacesStore
-  
- setPolicy(ProxyPolicy) - Method in class eu.emi.security.authn.x509.proxy.BaseProxyCertificateOptions
- 
Set the RFC proxy extension policy OID and octets of the
 policy. 
- setPreferLocalResponders(boolean) - Method in class eu.emi.security.authn.x509.OCSPParametes
-  
- setProxyKeyUsageMask(int) - Method in class eu.emi.security.authn.x509.proxy.BaseProxyCertificateOptions
- 
Sets the mask of the KeyUsage for the resulting proxy certificate. 
- setProxyPathLimit(int) - Method in class eu.emi.security.authn.x509.proxy.BaseProxyCertificateOptions
- 
Sets the proxy path length limit of this certificate. 
- setProxySupport(boolean) - Method in class eu.emi.security.authn.x509.helpers.pkipath.ExtPKIXParameters2.Builder
-  
- setProxyTracingIssuer(String) - Method in class eu.emi.security.authn.x509.proxy.BaseProxyCertificateOptions
- 
Sets the issuer URL for the proxy tracing. 
- setProxyTracingSubject(String) - Method in class eu.emi.security.authn.x509.proxy.BaseProxyCertificateOptions
- 
Sets the subject URL for the proxy tracing. 
- setPublicKey(PublicKey) - Method in class eu.emi.security.authn.x509.proxy.ProxyCertificateOptions
- 
Manually sets public key which shall be included in the generated proxy 
- setRemoteConnectionTimeout(int) - Method in class eu.emi.security.authn.x509.impl.CRLParameters
-  
- setResponse(OCSPResp) - Method in class eu.emi.security.authn.x509.helpers.ocsp.OCSPResponseStructure
-  
- setRevocationParams(RevocationParameters) - Method in class eu.emi.security.authn.x509.helpers.pkipath.ExtPKIXParameters2.Builder
-  
- setRevocationSettings(RevocationParameters) - Method in class eu.emi.security.authn.x509.impl.ValidatorParams
-  
- setRevocationSettings(RevocationParametersExt) - Method in class eu.emi.security.authn.x509.impl.ValidatorParamsExt
-  
- setRevocationSettings(RevocationParameters) - Method in class eu.emi.security.authn.x509.impl.ValidatorParamsExt
- 
Do not use this method - it will always throw an exception. 
- setSAMLAssertion(String) - Method in class eu.emi.security.authn.x509.proxy.BaseProxyCertificateOptions
- 
Sets SAML assertions in a string format. 
- setSerialNumber(BigInteger) - Method in class eu.emi.security.authn.x509.proxy.BaseProxyCertificateOptions
- 
Sets the proxy serial number. 
- setSourceRestrictionExcludedAddresses(String[]) - Method in class eu.emi.security.authn.x509.proxy.BaseProxyCertificateOptions
- 
Sets an excluded from source restriction IP addressSpace to the data structure. 
- setSourceRestrictionExcludedAddresses(byte[][]) - Method in class eu.emi.security.authn.x509.proxy.BaseProxyCertificateOptions
- 
Sets an excluded from source restriction IP addressSpace to the data structure. 
- setSourceRestrictionPermittedAddresses(String[]) - Method in class eu.emi.security.authn.x509.proxy.BaseProxyCertificateOptions
- 
Sets a new permitted source IP addressSpace to the Proxy 
- setSourceRestrictionPermittedAddresses(byte[][]) - Method in class eu.emi.security.authn.x509.proxy.BaseProxyCertificateOptions
- 
Sets a permitted source IP addressSpace to the Proxy. 
- setTargetRestrictionExcludedAddresses(String[]) - Method in class eu.emi.security.authn.x509.proxy.BaseProxyCertificateOptions
- 
Sets an excluded target IP addressSpace to the data structure. 
- setTargetRestrictionExcludedAddresses(byte[][]) - Method in class eu.emi.security.authn.x509.proxy.BaseProxyCertificateOptions
- 
Sets an excluded target IP addressSpace to the data structure. 
- setTargetRestrictionPermittedAddresses(String[]) - Method in class eu.emi.security.authn.x509.proxy.BaseProxyCertificateOptions
- 
Sets a new permitted target IP addressSpace to the Proxy. 
- setTargetRestrictionPermittedAddresses(byte[][]) - Method in class eu.emi.security.authn.x509.proxy.BaseProxyCertificateOptions
- 
Sets a permitted target IP address space to the Proxy. 
- setTrustAnchors(Set<TrustAnchor>) - Method in class eu.emi.security.authn.x509.helpers.pkipath.ExtPKIXParameters2.Builder
-  
- setTruststore(KeyStore) - Method in class eu.emi.security.authn.x509.impl.InMemoryKeystoreCertChainValidator
- 
Changes the current trust store. 
- setTruststorePaths(List<String>) - Method in class eu.emi.security.authn.x509.impl.DirectoryCertChainValidator
- 
Sets new trusted locations. 
- setTruststoreUpdateInterval(long) - Method in class eu.emi.security.authn.x509.impl.DirectoryCertChainValidator
- 
Sets a new interval between subsequent checks of the truststore
 files. 
- setTruststoreUpdateInterval(long) - Method in class eu.emi.security.authn.x509.impl.KeystoreCertChainValidator
- 
Sets a new interval between subsequent checks of the truststore
 file. 
- setType(ProxyType) - Method in class eu.emi.security.authn.x509.proxy.BaseProxyCertificateOptions
- 
Used to set the type of the proxy. 
- setUpdateInterval(long) - Method in class eu.emi.security.authn.x509.helpers.crl.AbstractCRLStoreSPI
-  
- setUpdateInterval(long) - Method in class eu.emi.security.authn.x509.helpers.crl.LazyOpensslCRLStoreSpi
-  
- setUpdateInterval(long) - Method in class eu.emi.security.authn.x509.helpers.crl.PlainCRLStoreSpi
-  
- setUpdateInterval(long) - Method in class eu.emi.security.authn.x509.helpers.trust.AbstractTrustAnchorStore
-  
- setUpdateInterval(long) - Method in class eu.emi.security.authn.x509.helpers.trust.TimedTrustAnchorStoreBase
-  
- setUpdateInterval(long) - Method in interface eu.emi.security.authn.x509.helpers.trust.TrustAnchorStore
-  
- setUpdateInterval(long) - Method in class eu.emi.security.authn.x509.impl.OpensslCertChainValidator
- 
Sets a new interval between subsequent checks of the trusted certificates
 directory. 
- setUseAllEnabled(boolean) - Method in class eu.emi.security.authn.x509.RevocationParameters
-  
- setUseNonce(boolean) - Method in class eu.emi.security.authn.x509.OCSPParametes
-  
- setValidityBounds(Date, Date) - Method in class eu.emi.security.authn.x509.proxy.BaseProxyCertificateOptions
- 
Sets the desired time bounds for the proxy. 
- setValue(T) - Method in class eu.emi.security.authn.x509.proxy.OidAndValue
-  
- SimpleCRLStore - Class in eu.emi.security.authn.x509.helpers.crl
- 
Provider-less implementation of the CertStore. 
- SimpleCRLStore(CertStoreSpi) - Constructor for class eu.emi.security.authn.x509.helpers.crl.SimpleCRLStore
-  
- SimpleValidationErrorException - Exception in eu.emi.security.authn.x509.helpers.pkipath
- 
Contains one problem code with optional arguments. 
- SimpleValidationErrorException(ValidationErrorCode, Object...) - Constructor for exception eu.emi.security.authn.x509.helpers.pkipath.SimpleValidationErrorException
-  
- SocketFactoryCreator - Class in eu.emi.security.authn.x509.impl
- 
- SocketFactoryCreator() - Constructor for class eu.emi.security.authn.x509.impl.SocketFactoryCreator
-  
- sortChain(List<X509Certificate>) - Static method in class eu.emi.security.authn.x509.helpers.CertificateHelpers
- 
Creates a chain of certificates, where the top-most certificate (the one without 
 issuing certificate) is the last in the returned array. 
- SOURCE_RESTRICTION_OID - Static variable in class eu.emi.security.authn.x509.helpers.proxy.ProxyAddressRestrictionData
-  
- SSLTrustManager - Class in eu.emi.security.authn.x509.helpers.ssl
- 
- SSLTrustManager(X509CertChainValidator) - Constructor for class eu.emi.security.authn.x509.helpers.ssl.SSLTrustManager
-  
- start() - Method in class eu.emi.security.authn.x509.helpers.crl.PlainCRLStoreSpi
- 
Initiates the store operation (the initial update and subsequent refreshes) 
- store - Variable in class eu.emi.security.authn.x509.impl.InMemoryKeystoreCertChainValidator
-  
- StoreUpdateListener - Interface in eu.emi.security.authn.x509
- 
Implementations receive information about updates of certificate, CRL stores or OCSP errors. 
- StoreUpdateListener.Severity - Enum in eu.emi.security.authn.x509
-  
- stripComments(String) - Method in class eu.emi.security.authn.x509.helpers.ns.EuGridPmaNamespacesParser
-  
- SUBJECT_EXTENSION - Static variable in class eu.emi.security.authn.x509.helpers.proxy.ProxyTracingExtension
- 
The OID to identify issuer proxy tracing type. 
- SUFFIX - Static variable in class eu.emi.security.authn.x509.helpers.ns.AbstractEuGridPmaNamespacesStore
-  
- SUFFIX - Static variable in class eu.emi.security.authn.x509.helpers.ns.AbstractGlobusNamespacesStore
-  
- validate(CertPath) - Method in class eu.emi.security.authn.x509.helpers.BinaryCertChainValidator
- 
Performs validation of a provided certificate path. 
- validate(X509Certificate[]) - Method in class eu.emi.security.authn.x509.helpers.BinaryCertChainValidator
- 
Performs validation of a provided certificate chain. 
- validate(CertPath) - Method in class eu.emi.security.authn.x509.helpers.pkipath.AbstractValidator
- 
Performs validation of a provided certificate path. 
- validate(X509Certificate[]) - Method in class eu.emi.security.authn.x509.helpers.pkipath.AbstractValidator
- 
Performs validation of a provided certificate chain. 
- validate(X509Certificate[], Set<TrustAnchor>) - Method in class eu.emi.security.authn.x509.helpers.pkipath.AbstractValidator
-  
- validate(X509Certificate[], boolean, Set<TrustAnchor>, CertStore, RevocationParameters, ObserversHandler) - Method in class eu.emi.security.authn.x509.helpers.pkipath.BCCertPathValidator
- 
Performs validation. 
- validate(X509Certificate[]) - Method in class eu.emi.security.authn.x509.impl.OpensslCertChainValidator
- 
Performs validation of a provided certificate chain. 
- validate(CertPath) - Method in interface eu.emi.security.authn.x509.X509CertChainValidator
- 
Performs validation of a provided certificate path. 
- validate(X509Certificate[]) - Method in interface eu.emi.security.authn.x509.X509CertChainValidator
- 
Performs validation of a provided certificate chain. 
- ValidationError - Class in eu.emi.security.authn.x509
- 
Holds information about a single validation problem with a reference to
 the certificate chain. 
- ValidationError(X509Certificate[], int, ValidationErrorCode, Object...) - Constructor for class eu.emi.security.authn.x509.ValidationError
-  
- ValidationErrorCategory - Enum in eu.emi.security.authn.x509
- 
This enumeration contains general classes of errors that can be signaled 
 during certificate path validation. 
- ValidationErrorCode - Enum in eu.emi.security.authn.x509
- 
This enumeration contains codes of errors that can be signaled 
 during certificate path validation. 
- ValidationErrorException - Exception in eu.emi.security.authn.x509.helpers.pkipath
- 
- ValidationErrorException() - Constructor for exception eu.emi.security.authn.x509.helpers.pkipath.ValidationErrorException
-  
- ValidationErrorException(ValidationError) - Constructor for exception eu.emi.security.authn.x509.helpers.pkipath.ValidationErrorException
-  
- ValidationErrorListener - Interface in eu.emi.security.authn.x509
- 
Invoked when there is an error found during certificate chain validation. 
- ValidationResult - Class in eu.emi.security.authn.x509
- 
Wraps a validation result, error messages and unresolved 
 certificate extension oids (if any). 
- ValidationResult(boolean) - Constructor for class eu.emi.security.authn.x509.ValidationResult
- 
Constructor used when no errors are provided and no information about unresolved extensions. 
- ValidationResult(boolean, List<ValidationError>) - Constructor for class eu.emi.security.authn.x509.ValidationResult
- 
Constructor used when no information about unresolved extensions is provided. 
- ValidationResult(boolean, List<ValidationError>, Set<String>, List<X509Certificate>) - Constructor for class eu.emi.security.authn.x509.ValidationResult
- 
Constructor used to provide a full information set about validation problem. 
- validator - Variable in class eu.emi.security.authn.x509.helpers.pkipath.AbstractValidator
-  
- validator - Variable in class eu.emi.security.authn.x509.helpers.ssl.SSLTrustManager
-  
- ValidatorParams - Class in eu.emi.security.authn.x509.impl
- 
- ValidatorParams() - Constructor for class eu.emi.security.authn.x509.impl.ValidatorParams
- 
Default constructor: proxies are allowed, no initial update listeners,
 default revocation settings. 
- ValidatorParams(RevocationParameters, ProxySupport) - Constructor for class eu.emi.security.authn.x509.impl.ValidatorParams
- 
Allows for setting all parameters except the list of initial listeners 
- ValidatorParams(RevocationParameters, ProxySupport, Collection<? extends StoreUpdateListener>) - Constructor for class eu.emi.security.authn.x509.impl.ValidatorParams
- 
Full version, allows for setting all parameters. 
- ValidatorParamsExt - Class in eu.emi.security.authn.x509.impl
- 
- ValidatorParamsExt() - Constructor for class eu.emi.security.authn.x509.impl.ValidatorParamsExt
- 
Default constructor: proxies are allowed, no initial update listeners,
 default revocation settings. 
- ValidatorParamsExt(RevocationParametersExt, ProxySupport) - Constructor for class eu.emi.security.authn.x509.impl.ValidatorParamsExt
- 
Allows for setting all parameters except the list of initial listeners 
- ValidatorParamsExt(RevocationParametersExt, ProxySupport, Collection<? extends StoreUpdateListener>) - Constructor for class eu.emi.security.authn.x509.impl.ValidatorParamsExt
- 
Full version, allows for setting all parameters. 
- validPolicy - Variable in class eu.emi.security.authn.x509.helpers.pkipath.bc.PKIXPolicyNode
-  
- value - Variable in class eu.emi.security.authn.x509.proxy.OidAndValue
-  
- VALUE_CA_SIGN - Static variable in class eu.emi.security.authn.x509.helpers.ns.GlobusNamespacesParser
-  
- valueOf(String) - Static method in enum eu.emi.security.authn.x509.CrlCheckingMode
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum eu.emi.security.authn.x509.helpers.CertificateHelpers.PEMContentsType
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum eu.emi.security.authn.x509.helpers.ocsp.OCSPResult.Status
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum eu.emi.security.authn.x509.helpers.proxy.ExtendedProxyType
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum eu.emi.security.authn.x509.helpers.revocation.RevocationStatus
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum eu.emi.security.authn.x509.impl.CertificateUtils.Encoding
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum eu.emi.security.authn.x509.impl.FormatMode
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum eu.emi.security.authn.x509.NamespaceCheckingMode
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum eu.emi.security.authn.x509.OCSPCheckingMode
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum eu.emi.security.authn.x509.proxy.ProxyChainType
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum eu.emi.security.authn.x509.proxy.ProxyType
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum eu.emi.security.authn.x509.ProxySupport
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum eu.emi.security.authn.x509.RevocationParameters.RevocationCheckingOrder
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum eu.emi.security.authn.x509.StoreUpdateListener.Severity
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum eu.emi.security.authn.x509.ValidationErrorCategory
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum eu.emi.security.authn.x509.ValidationErrorCode
- 
Returns the enum constant of this type with the specified name. 
- values() - Static method in enum eu.emi.security.authn.x509.CrlCheckingMode
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum eu.emi.security.authn.x509.helpers.CertificateHelpers.PEMContentsType
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum eu.emi.security.authn.x509.helpers.ocsp.OCSPResult.Status
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum eu.emi.security.authn.x509.helpers.proxy.ExtendedProxyType
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum eu.emi.security.authn.x509.helpers.revocation.RevocationStatus
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum eu.emi.security.authn.x509.impl.CertificateUtils.Encoding
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum eu.emi.security.authn.x509.impl.FormatMode
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum eu.emi.security.authn.x509.NamespaceCheckingMode
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum eu.emi.security.authn.x509.OCSPCheckingMode
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum eu.emi.security.authn.x509.proxy.ProxyChainType
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum eu.emi.security.authn.x509.proxy.ProxyType
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum eu.emi.security.authn.x509.ProxySupport
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum eu.emi.security.authn.x509.RevocationParameters.RevocationCheckingOrder
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum eu.emi.security.authn.x509.StoreUpdateListener.Severity
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum eu.emi.security.authn.x509.ValidationErrorCategory
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum eu.emi.security.authn.x509.ValidationErrorCode
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- verify(X509Certificate, X509Certificate) - Method in class eu.emi.security.authn.x509.helpers.ocsp.OCSPVerifier
-  
- verifyResponse(OCSPResp, X509Certificate, X509Certificate, byte[]) - Method in class eu.emi.security.authn.x509.helpers.ocsp.OCSPClientImpl
- 
Verifies the provided response