eu.emi.client.security
Interface ISecurityConfiguration

All Superinterfaces:
Cloneable
All Known Subinterfaces:
IAuthenticationConfiguration, IClientProperties, ISecurityProperties
All Known Implementing Classes:
AbstractSecurityConfigurationImpl, ClientSecurityProperties

public interface ISecurityConfiguration
extends Cloneable

Implementation of this interface provides keystore details with a specified key.

Author:
K. Benedyczak

Method Summary
 ISecurityConfiguration clone()
          Cloning support is mandatory
 String getKeystore()
          Returns keystore location.
 String getKeystoreAlias()
          Returns key alias in keystore.
 String getKeystoreKeyPassword()
          Returns key password in keystore.
 String getKeystorePassword()
          Returns keystore password.
 String getKeystoreType()
          Returns keystore type.
 

Method Detail

getKeystore

String getKeystore()
Returns keystore location.

Returns:

getKeystorePassword

String getKeystorePassword()
Returns keystore password.

Returns:

getKeystoreAlias

String getKeystoreAlias()
Returns key alias in keystore.

Returns:

getKeystoreKeyPassword

String getKeystoreKeyPassword()
Returns key password in keystore.

Returns:

getKeystoreType

String getKeystoreType()
Returns keystore type.

Returns:

clone

ISecurityConfiguration clone()
Cloning support is mandatory



Copyright © 2012 EMI. All Rights Reserved.