Package opencard.opt.security
Interface SecretKeyRef
- 
- All Superinterfaces:
 javax.security.auth.Destroyable,java.security.Key,KeyRef,javax.crypto.SecretKey,java.io.Serializable
- All Known Implementing Classes:
 SmartCardHSMSecretKey
public interface SecretKeyRef extends KeyRef, javax.crypto.SecretKey
Interface for classes that reference a secret key stored on a smart card. Different cards use different ways of identifying a key on the card, for example file names, indexes, numbers, logical names. Wherever a card service interface needs to identify a key on card the interface should use type SecretKeyRef. Concrete card service implementations should then support a subset of the subclasses of SecretKeyRef, for example SecretKeyFile for cards that store their keys in ISO files.- Author:
 - Peter Bendel (peter_bendel@de.ibm.com), Roland Weber (rolweber@de.ibm.com)
 - See Also:
 SecretKeyFile