Provides a wrapper for Taverna's Keystore and Truststore and implements methods for managing user's credentials (passwords, private/proxy key pairs) and credentials of trusted services and CAs' (i.e.
Methods for parsing Distinguished Names and various associated utility methods.
Defines an interface for providing a password for Java's default truststore located in JAVA_HOME/lib/security/cacerts.
Defines an interface for providing a master password for the Credential Manager.
A parsed Distinguished Name with getters for parts.
Defines an interface for providing a username and password for a service to be invoked as part of a workflow run.
Defines an interface for providing ways to confirm/decline trust in a given service (i.e.
An event given to
Set the provider's priority that determines the order in which various master password providers will be invoked.
Represents a (cryptographic or any other) exception thrown by Credential Manager.
Represents an exception thrown by Credential Manager if an application tries to invoke certain methods on it before it has been initialised.
Copyright © 2015–2016 The Apache Software Foundation. All rights reserved.