|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use X509Credential | |
---|---|
org.opensaml.xml.security.credential | Interfaces and classes related to credentials and ways to represent them. |
org.opensaml.xml.security.trust | Interfaces and classes used to evaluate the trustworthiness
and validity of Credential s |
org.opensaml.xml.security.x509 | X509 based credential and trust class. |
org.opensaml.xml.signature.impl | Implementations of the interfaces for XMLObjects that represent XML signature types. |
Uses of X509Credential in org.opensaml.xml.security.credential |
---|
Methods in org.opensaml.xml.security.credential that return X509Credential | |
---|---|
protected X509Credential |
KeyStoreCredentialResolver.processPrivateKeyEntry(java.security.KeyStore.PrivateKeyEntry privateKeyEntry,
java.lang.String entityID,
UsageType usage)
Build an X509Credential from a keystore private key entry. |
protected X509Credential |
KeyStoreCredentialResolver.processTrustedCertificateEntry(java.security.KeyStore.TrustedCertificateEntry trustedCertEntry,
java.lang.String entityID,
UsageType usage)
Build an X509Credential from a keystore trusted certificate entry. |
Uses of X509Credential in org.opensaml.xml.security.trust |
---|
Methods in org.opensaml.xml.security.trust with parameters of type X509Credential | |
---|---|
protected void |
ExplicitX509CertificateTrustEngine.checkParams(X509Credential untrustedCredential,
CriteriaSet trustBasisCriteria)
Check the parameters for required values. |
boolean |
ExplicitX509CertificateTrustEngine.validate(X509Credential untrustedCredential,
CriteriaSet trustBasisCriteria)
Validates the token against trusted information obtained in an implementation-specific manner. |
boolean |
ExplicitX509CertificateTrustEvaluator.validate(X509Credential untrustedCredential,
java.lang.Iterable<Credential> trustedCredentials)
Evaluate trust. |
boolean |
ExplicitX509CertificateTrustEvaluator.validate(X509Credential untrustedCredential,
X509Credential trustedCredential)
Evaluate trust. |
Uses of X509Credential in org.opensaml.xml.security.x509 |
---|
Classes in org.opensaml.xml.security.x509 that implement X509Credential | |
---|---|
class |
BasicX509Credential
A basic implementation of X509Credential . |
class |
KeyStoreX509CredentialAdapter
A wrapper that changes a KeyStore in to a X509Credential . |
class |
X509KeyManagerX509CredentialAdapter
A class that wraps a X509KeyManager and exposes it as an X509Credential . |
Methods in org.opensaml.xml.security.x509 with parameters of type X509Credential | |
---|---|
protected java.security.cert.CertStore |
CertPathPKIXTrustEvaluator.buildCertStore(PKIXValidationInformation validationInfo,
X509Credential untrustedCredential)
Creates the certificate store that will be used during validation. |
protected boolean |
PKIXX509CredentialTrustEngine.checkNames(java.util.Set<java.lang.String> trustedNames,
X509Credential untrustedCredential)
Evaluate the credential against the set of trusted names. |
boolean |
X509CredentialNameEvaluator.evaluate(X509Credential credential,
java.util.Set<java.lang.String> trustedNames)
Evaluate the specified credential against the specified set of trusted names. |
boolean |
BasicX509CredentialNameEvaluator.evaluate(X509Credential credential,
java.util.Set<java.lang.String> trustedNames)
Evaluate the specified credential against the specified set of trusted names. |
static java.lang.String |
X509Util.getIdentifiersToken(X509Credential credential,
X500DNHandler handler)
Gets a formatted string representing identifier information from the supplied credential. |
protected java.security.cert.PKIXBuilderParameters |
CertPathPKIXTrustEvaluator.getPKIXBuilderParameters(PKIXValidationInformation validationInfo,
X509Credential untrustedCredential)
Creates the set of PKIX builder parameters to use when building the cert path builder. |
protected void |
X509KeyInfoGeneratorFactory.X509KeyInfoGenerator.processCRLs(KeyInfo keyInfo,
X509Data x509Data,
X509Credential credential)
Process the value of getCRLs() . |
protected void |
X509KeyInfoGeneratorFactory.X509KeyInfoGenerator.processEntityCertificate(KeyInfo keyInfo,
X509Data x509Data,
X509Credential credential)
Process the value of getEntityCertificate() . |
protected void |
X509KeyInfoGeneratorFactory.X509KeyInfoGenerator.processEntityCertificateChain(KeyInfo keyInfo,
X509Data x509Data,
X509Credential credential)
Process the value of getEntityCertificateChain() . |
protected boolean |
BasicX509CredentialNameEvaluator.processNameChecks(X509Credential credential,
java.util.Set<java.lang.String> trustedNames)
Process any name checks that are enabled. |
boolean |
CertPathPKIXTrustEvaluator.validate(PKIXValidationInformation validationInfo,
X509Credential untrustedCredential)
Validate the specified credential against the specified set of trusted validation information. |
boolean |
PKIXTrustEvaluator.validate(PKIXValidationInformation validationInfo,
X509Credential untrustedCredential)
Validate the specified credential against the specified set of trusted validation information. |
boolean |
PKIXX509CredentialTrustEngine.validate(X509Credential untrustedCredential,
CriteriaSet trustBasisCriteria)
Validates the token against trusted information obtained in an implementation-specific manner. |
protected boolean |
PKIXX509CredentialTrustEngine.validate(X509Credential untrustedX509Credential,
java.util.Set<java.lang.String> trustedNames,
java.lang.Iterable<PKIXValidationInformation> validationInfoSet)
Perform PKIX validation on the untrusted credential, using PKIX validation information based on the supplied set of trusted credentials. |
Uses of X509Credential in org.opensaml.xml.signature.impl |
---|
Methods in org.opensaml.xml.signature.impl with parameters of type X509Credential | |
---|---|
protected boolean |
PKIXSignatureTrustEngine.checkNames(java.util.Set<java.lang.String> trustedNames,
X509Credential untrustedCredential)
Evaluate the credential against the set of trusted names. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |