Package | Description |
---|---|
iaik.pkcs.pkcs11.provider |
This package is the main package and includes the JCE provider implementation
class, which is
IAIKPkcs11 . |
Modifier and Type | Class and Description |
---|---|
class |
IAIKPkcs11AuthenticationCanceledException
This exception indicates the provider could not get the required authentication status because
the user canceled the PIN entry.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TokenManager.login(boolean SORole,
char[] PIN)
Login.
|
boolean |
TokenManager.login(iaik.pkcs.pkcs11.Session session,
boolean SORole,
char[] PIN)
Login the user into the given session.
|
void |
DefaultLoginManager.login(TokenManager tokenManager,
iaik.pkcs.pkcs11.Session session,
boolean useSORole,
char[] userPIN)
Login a certain role into the given session.
|
abstract void |
LoginManager.login(TokenManager tokenManager,
iaik.pkcs.pkcs11.Session session,
boolean useSORole,
char[] userPIN)
Login a certain role into the given session.
|
boolean |
TokenManager.loginSO(char[] PIN)
Open a read-only user session and login as SO.
|
void |
DefaultLoginManager.loginSO(TokenManager tokenManager,
iaik.pkcs.pkcs11.Session session,
char[] userPIN)
Login the Security Officer (SO) into the given session.
|
abstract void |
LoginManager.loginSO(TokenManager tokenManager,
iaik.pkcs.pkcs11.Session session,
char[] userPIN)
Login the Security Officer (SO) into the given session.
|
boolean |
TokenManager.loginUser(char[] PIN)
Open a read-only user session and login the user.
|
void |
DefaultLoginManager.loginUser(TokenManager tokenManager,
iaik.pkcs.pkcs11.Session session,
char[] userPIN)
Login the user into the given session.
|
abstract void |
LoginManager.loginUser(TokenManager tokenManager,
iaik.pkcs.pkcs11.Session session,
char[] userPIN)
Login the user into the given session.
|
boolean |
TokenManager.makeAuthorizedSession(iaik.pkcs.pkcs11.Session session,
boolean SORole,
char[] PIN)
Make the given session authorized.
|
boolean |
TokenManager.makeAuthorizedSession(iaik.pkcs.pkcs11.Session session,
char[] PIN)
Make the given session authorized.
|
void |
TokenManager.setUserPIN(iaik.pkcs.pkcs11.Session session,
char[] oldUserPIN,
char[] newUserPIN)
Set or change the user PIN of the token.
|
void |
DefaultLoginManager.setUserPIN(TokenManager tokenManager,
iaik.pkcs.pkcs11.Session session,
char[] oldPIN,
char[] newPIN)
Change the user PIN.
|
abstract void |
LoginManager.setUserPIN(TokenManager tokenManager,
iaik.pkcs.pkcs11.Session session,
char[] oldPIN,
char[] newPIN)
Change the user PIN.
|
IAIK JavaSecurity Website https://jce.iaik.tugraz.at/
IAIK at Graz University of Technology, Austria, Europe
Copyright 2001-2023 IAIK, Graz University of Technology, Inffeldgasse 16a, 8010 Graz, Austria. All Rights Reserved. Version 1.9.4