Generated by
JDiff

Class org.dvb.security.pkcs11.DVBPKCS11Provider

Changed Constructors
DVBPKCS11Provider(String, double, String, AppID) Change in type from (String, double, String) to (String, double, String, AppID).
Change in exceptions thrown from no exceptions to java.lang.SecurityException.
Creates a new instance of DVBPKCS11Provider
 

Changed Methods
int getSlotId() Changed from non-abstract to abstract. This method returns the PKCS11 slot identifier currently associated with this provider.
TokenInfo getTokenInfo(int) Change in exceptions thrown from no exceptions to java.lang.IllegalArgumentException.
Changed from non-abstract to abstract.
This method is used to retreive information about a PKCS11 token in a given slot.
void login(Principal, CallbackHandler) Change in exceptions thrown from org.dvb.security.LoginException to (org.dvb.security.LoginException, java.lang.NullPointerException).
Changed from non-abstract to abstract.
This method is used to explicitly log into a PKCS11 token.
void logout() Changed from non-abstract to abstract. This method is called to explicitly log out from a PKCS11 token.
void setCallbackHandler(CallbackHandler) Changed from non-abstract to abstract. This method is used to set a default callback handler for the provider.
void setSlotId(int) Change in exceptions thrown from java.io.IOException to (java.io.IOException, java.lang.IllegalArgumentException).
Changed from non-abstract to abstract.
This method can be used to change the slot identifier used by the provider.