A B C D E G I M P R S V W X

A

addSignatureELement(XmlSecToolCommandLineArguments, Element, Element) - Static method in class edu.internet2.middleware.security.XmlSecTool
Adds the signature element at the appropriate place in the document.

B

buildNoTrustTrustManager() - Static method in class edu.internet2.middleware.security.CredentialHelper
 

C

CredentialHelper - Class in edu.internet2.middleware.security
Helper class for reading in cryptographic credentials.
CredentialHelper() - Constructor for class edu.internet2.middleware.security.CredentialHelper
 

D

doHelp() - Method in class edu.internet2.middleware.security.XmlSecToolCommandLineArguments
 
doQuietOutput() - Method in class edu.internet2.middleware.security.XmlSecToolCommandLineArguments
 
doSchemaValidation() - Method in class edu.internet2.middleware.security.XmlSecToolCommandLineArguments
 
doSign() - Method in class edu.internet2.middleware.security.XmlSecToolCommandLineArguments
 
doSignatureVerify() - Method in class edu.internet2.middleware.security.XmlSecToolCommandLineArguments
 
doVerboseOutput() - Method in class edu.internet2.middleware.security.XmlSecToolCommandLineArguments
 

E

edu.internet2.middleware.security - package edu.internet2.middleware.security
 

G

getCertificate() - Method in class edu.internet2.middleware.security.XmlSecToolCommandLineArguments
 
getCredential(XmlSecToolCommandLineArguments) - Static method in class edu.internet2.middleware.security.XmlSecTool
Gets the credentials used for signing and signature verification.
getCredentialFromKeystore(KeyStore, String, String) - Static method in class edu.internet2.middleware.security.CredentialHelper
Gets a credential from the given store.
getCRLs(XmlSecToolCommandLineArguments) - Static method in class edu.internet2.middleware.security.XmlSecTool
Gets the CRLs referenced on the command line, if any.
getFileBasedCredentials(String, String, String) - Static method in class edu.internet2.middleware.security.CredentialHelper
Reads in the X509 credentials from the filesystem.
getHttpProxy() - Method in class edu.internet2.middleware.security.XmlSecToolCommandLineArguments
 
getHttpProxyPassword() - Method in class edu.internet2.middleware.security.XmlSecToolCommandLineArguments
 
getHttpProxyPort() - Method in class edu.internet2.middleware.security.XmlSecToolCommandLineArguments
 
getHttpProxyUsername() - Method in class edu.internet2.middleware.security.XmlSecToolCommandLineArguments
 
getInclusiveNamespacePrefixs() - Method in class edu.internet2.middleware.security.XmlSecToolCommandLineArguments
 
getInputFile() - Method in class edu.internet2.middleware.security.XmlSecToolCommandLineArguments
 
getInputUrl() - Method in class edu.internet2.middleware.security.XmlSecToolCommandLineArguments
 
getKey() - Method in class edu.internet2.middleware.security.XmlSecToolCommandLineArguments
 
getKeyInfoCrls() - Method in class edu.internet2.middleware.security.XmlSecToolCommandLineArguments
 
getKeyInfoKeyNames() - Method in class edu.internet2.middleware.security.XmlSecToolCommandLineArguments
 
getKeyPassword() - Method in class edu.internet2.middleware.security.XmlSecToolCommandLineArguments
 
getKeystore() - Method in class edu.internet2.middleware.security.XmlSecToolCommandLineArguments
 
getKeystoreCredential(String, String, String, String, String, String) - Static method in class edu.internet2.middleware.security.CredentialHelper
Reads in the X509 credentials from a keystore.
getKeystorePassword() - Method in class edu.internet2.middleware.security.XmlSecToolCommandLineArguments
 
getKeystoreProvider() - Method in class edu.internet2.middleware.security.XmlSecToolCommandLineArguments
 
getKeystoreType() - Method in class edu.internet2.middleware.security.XmlSecToolCommandLineArguments
 
getLoggingConfiguration() - Method in class edu.internet2.middleware.security.XmlSecToolCommandLineArguments
 
getOutputFile() - Method in class edu.internet2.middleware.security.XmlSecToolCommandLineArguments
 
getParser(XmlSecToolCommandLineArguments) - Static method in class edu.internet2.middleware.security.XmlSecTool
Constructs a DOM parser used to parse the input XML.
getPkcs11Config() - Method in class edu.internet2.middleware.security.XmlSecToolCommandLineArguments
 
getPKCS11Credential(String, String, String, String) - Static method in class edu.internet2.middleware.security.CredentialHelper
Reads in the X509 credentials from a PKCS11 source.
getReferenceIdAttributeName() - Method in class edu.internet2.middleware.security.XmlSecToolCommandLineArguments
 
getSchemaDirectory() - Method in class edu.internet2.middleware.security.XmlSecToolCommandLineArguments
 
getSignatureElement(Document) - Static method in class edu.internet2.middleware.security.XmlSecTool
Gets the signature element from the document.
getSignaturePosition() - Method in class edu.internet2.middleware.security.XmlSecToolCommandLineArguments
 
getSignatureReferenceUri(XmlSecToolCommandLineArguments, Element) - Static method in class edu.internet2.middleware.security.XmlSecTool
Gets the reference of the URI to use for the signature.
getXmlInputStreamFromFile(XmlSecToolCommandLineArguments) - Static method in class edu.internet2.middleware.security.XmlSecTool
Creates an input stream that reads the input XML from a file.
getXmlInputStreamFromUrl(XmlSecToolCommandLineArguments) - Static method in class edu.internet2.middleware.security.XmlSecTool
Creates an input stream that reads the input XML from an HTTP URL.

I

initLogging(XmlSecToolCommandLineArguments) - Static method in class edu.internet2.middleware.security.XmlSecTool
Initialize the logging subsystem.
isBase64DecodeInput() - Method in class edu.internet2.middleware.security.XmlSecToolCommandLineArguments
 
isBase64EncodedOutput() - Method in class edu.internet2.middleware.security.XmlSecToolCommandLineArguments
 
isDeflateOutput() - Method in class edu.internet2.middleware.security.XmlSecToolCommandLineArguments
 
isGunzipInput() - Method in class edu.internet2.middleware.security.XmlSecToolCommandLineArguments
 
isGzipOutput() - Method in class edu.internet2.middleware.security.XmlSecToolCommandLineArguments
 
isInflateInput() - Method in class edu.internet2.middleware.security.XmlSecToolCommandLineArguments
 
isRngSchema() - Method in class edu.internet2.middleware.security.XmlSecToolCommandLineArguments
 
isSignatureRequired() - Method in class edu.internet2.middleware.security.XmlSecToolCommandLineArguments
 
isXsdSchema() - Method in class edu.internet2.middleware.security.XmlSecToolCommandLineArguments
 

M

main(String[]) - Static method in class edu.internet2.middleware.security.XmlSecTool
 

P

parseCommandLineArguments(String[]) - Method in class edu.internet2.middleware.security.XmlSecToolCommandLineArguments
 
parseXML(XmlSecToolCommandLineArguments) - Static method in class edu.internet2.middleware.security.XmlSecTool
Parses the input XML from its source and converts it to a DOM document.
populateKeyInfo(Document, KeyInfo, BasicX509Credential) - Static method in class edu.internet2.middleware.security.XmlSecTool
Populates an XML signature's KeyInfo with X.509 credential information.
printHelp(PrintStream) - Method in class edu.internet2.middleware.security.XmlSecToolCommandLineArguments
Print command line help instructions.

R

RC_INIT - Static variable in class edu.internet2.middleware.security.XmlSecTool
Return code indicating an initialization error, 1 .
RC_INVALID_CRED - Static variable in class edu.internet2.middleware.security.XmlSecTool
Return code indicating an error reading the credentials, 6 .
RC_INVALID_XML - Static variable in class edu.internet2.middleware.security.XmlSecTool
Return code indicating input XML was not valid, 4 .
RC_INVALID_XS - Static variable in class edu.internet2.middleware.security.XmlSecTool
Return code indicating indicating an error validating the XML, 5 .
RC_IO - Static variable in class edu.internet2.middleware.security.XmlSecTool
Return code indicating an error reading files, 2 .
RC_MALFORMED_XML - Static variable in class edu.internet2.middleware.security.XmlSecTool
Return code indicating the input XML was not well formed, 3 .
RC_OK - Static variable in class edu.internet2.middleware.security.XmlSecTool
Return code indicating command completed successfully, 0 .
RC_SIG - Static variable in class edu.internet2.middleware.security.XmlSecTool
Return code indicating indicating that signing or signature verification failed, 7 .
RC_UNKNOWN - Static variable in class edu.internet2.middleware.security.XmlSecTool
Return code indicating an unknown error occurred, -1 .

S

schemaValidate(XmlSecToolCommandLineArguments, Document) - Static method in class edu.internet2.middleware.security.XmlSecTool
Validates the SAML document against the SAML 1.1 and 2.0 schema.
sign(XmlSecToolCommandLineArguments, Document) - Static method in class edu.internet2.middleware.security.XmlSecTool
Signs and outputs the signed SAML document.

V

validateSignatureReference(Document, XMLSignature) - Static method in class edu.internet2.middleware.security.XmlSecTool
Validates the reference within the XML signature by performing the following checks.
validateSignatureReferenceUri(Document, XMLSignature, Reference) - Static method in class edu.internet2.middleware.security.XmlSecTool
Validates that the element resolved by the signature validation layer's IdResolver is the same as the element resolved by the DOM layer.
validateSignatureTransforms(Reference) - Static method in class edu.internet2.middleware.security.XmlSecTool
Validate the transforms included in the Signature Reference.
verifySignature(XmlSecToolCommandLineArguments, Document) - Static method in class edu.internet2.middleware.security.XmlSecTool
Verifies that the signature on a document is valid.

W

writeDocument(XmlSecToolCommandLineArguments, Node) - Static method in class edu.internet2.middleware.security.XmlSecTool
Writes a DOM element to the output file.

X

XmlSecTool - Class in edu.internet2.middleware.security
 
XmlSecTool() - Constructor for class edu.internet2.middleware.security.XmlSecTool
 
XmlSecToolCommandLineArguments - Class in edu.internet2.middleware.security
Command line arguments for the XmlSecTool command line tool.
XmlSecToolCommandLineArguments(String[]) - Constructor for class edu.internet2.middleware.security.XmlSecToolCommandLineArguments
 

A B C D E G I M P R S V W X

Copyright © 2009-2011 Internet2. All Rights Reserved.