Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X 

A

AccessListUtil - Class in no.bbs.server.util
Class that offers methods to validate if client or merchant certificates are allowed to be processed by this BankID Server.
AccessListUtil() - Constructor for class no.bbs.server.util.AccessListUtil
 
ACL_GRANTED_POLICY_OID_BSK_PREFIX - Static variable in class no.bbs.server.constants.JServerConstants
 
ACL_LABEL_NC_POLICY_OID - Static variable in class no.bbs.server.constants.JServerConstants
 
ACL_LABEL_SL_POLICY_OID - Static variable in class no.bbs.server.constants.JServerConstants
 
ACL_LABEL_SOFT_MERCHANT_OID - Static variable in class no.bbs.server.constants.JServerConstants
 
ACL_LABEL_VA_POLICY_OID - Static variable in class no.bbs.server.constants.JServerConstants
 
ACL_OID_HSM_MERCHANT_OID - Static variable in class no.bbs.server.constants.JServerConstants
 
ACL_OID_NC_EMPL_POLICY_OID - Static variable in class no.bbs.server.constants.JServerConstants
 
ACL_OID_NC_EMPL_POLICY_OID_LABEL - Static variable in class no.bbs.server.constants.JServerConstants
 
ACL_OID_NC_POLICY_OID - Static variable in class no.bbs.server.constants.JServerConstants
 
ACL_OID_NC_POLICY_OID_LABEL - Static variable in class no.bbs.server.constants.JServerConstants
 
ACL_OID_SL_EMPL_POLICY_OID - Static variable in class no.bbs.server.constants.JServerConstants
 
ACL_OID_SL_EMPL_POLICY_OID_LABEL - Static variable in class no.bbs.server.constants.JServerConstants
 
ACL_OID_SL_POLICY_OID - Static variable in class no.bbs.server.constants.JServerConstants
 
ACL_OID_SL_POLICY_OID_LABEL - Static variable in class no.bbs.server.constants.JServerConstants
 
ACL_OID_SOFT_MERCHANT_OID - Static variable in class no.bbs.server.constants.JServerConstants
 
ACL_OID_VA_POLICY_OID - Static variable in class no.bbs.server.constants.JServerConstants
 
addAccessListEntry(String) - Method in interface no.bbs.server.interfaces.IApplicationContext
Method to initialize an IApplicationContext implementation.
addAttribute(XMLAttribute) - Method in class no.bbs.bankid.server.xml.XMLElement
 
addChildElement(XMLElement) - Method in class no.bbs.bankid.server.xml.XMLElement
 
addChildElementAsString(String) - Method in class no.bbs.bankid.server.xml.XMLElement
 
addDocument(DocumentToSign) - Method in class no.bbs.server.vos.BIDSessionData
Adds an already populated document to sign.
addGrantedCertificatePolicy(GrantedCertificatePolicy) - Method in class no.bbs.server.implementation.MerchantContext
 
addGrantedCertificatePolicy(String) - Method in class no.bbs.server.implementation.MerchantContext
 
addGrantedPolicyIdentifier(String, String) - Method in class no.bbs.server.implementation.BIDFactory
This method allows merchants to add a certificate policy oid to the already configured granted policies list in the merchant context identified by the input merchantName.
AdditionalInformation - Class in no.bbs.server.vos
 
AdditionalInformation(String, String, String, String, String, String) - Constructor for class no.bbs.server.vos.AdditionalInformation
 
addNamedValue(String, String) - Method in class no.bbs.server.util.URLEncodedNamedValues
Adds a name/value pair to the data to be encoded.
addPDFDocument(byte[], String) - Method in class no.bbs.server.vos.BIDSessionData
Adding a PDF document to be signed.
addSDOSignature(SEID_SDO, PKCS7WithOCSPResponse[], byte[]) - Method in class no.bbs.server.handlers.SEIDSDOHandler
 
addSDOSignature(byte[], PKCS7WithOCSPResponse[], byte[]) - Method in class no.bbs.server.implementation.BIDFacade
This method makes it possible to add signatures to an already existing SEID_SDO.
addSDOSignature(SEID_SDO, PKCS7WithOCSPResponse[], byte[]) - Method in class no.bbs.server.implementation.BIDFacade
This method makes it possible to add signatures to an already existing SEID_SDO.
AddSDOSignatureInputValidator - Class in no.bbs.server.inputvalidators
 
AddSDOSignatureInputValidator(MerchantContext) - Constructor for class no.bbs.server.inputvalidators.AddSDOSignatureInputValidator
 
addSecureChannelInfo(String, String) - Method in class no.bbs.server.vos.SecureChannelInfo
Method to add SecureChannelInfo key-value pair.
addTextDocument(String, String) - Method in class no.bbs.server.vos.BIDSessionData
Adding a text document to be signed.
addXMLDocument(String, String, String) - Method in class no.bbs.server.vos.BIDSessionData
Adds an XML document to sign.
AESKEYLENGTH - Static variable in class no.bbs.server.constants.JServerConstants
 
ALG_AES_CBC_P5PADDING - Static variable in class no.bbs.server.constants.JServerConstants
 
ALG_DES_EDE - Static variable in class no.bbs.server.constants.JServerConstants
 
ALG_DES_EDE_CBC_P5PADDING - Static variable in class no.bbs.server.constants.JServerConstants
 
ALG_IDENT_AES - Static variable in class no.bbs.server.constants.JServerConstants
 
ALG_IDENT_DSA - Static variable in class no.bbs.server.constants.JServerConstants
 
ALG_IDENT_RSA - Static variable in class no.bbs.server.constants.JServerConstants
 
ALG_IDENT_SHA - Static variable in class no.bbs.server.constants.JServerConstants
 
ALG_RSA_ECB_P1PADDING - Static variable in class no.bbs.server.constants.JServerConstants
 
arrangeCertificateChain(X509Certificate[]) - Static method in class no.bbs.server.util.Util
Orders certificate in root-last order.
arrangeCertificateChain(X509Certificate[], boolean) - Static method in class no.bbs.server.util.Util
Orders certificate in root-last og root-first order.
ARTIFACT_NAME - Static variable in class no.bbs.bankid.bidjserver.version.ArtifactVersion
 
ARTIFACT_VERSION - Static variable in class no.bbs.bankid.bidjserver.version.ArtifactVersion
 
ArtifactVersion - Class in no.bbs.bankid.bidjserver.version
 
ArtifactVersion() - Constructor for class no.bbs.bankid.bidjserver.version.ArtifactVersion
 
ASCII_GSM_MAP - Static variable in class no.bbs.server.util.CharUtils
 
asciiToGSM(byte[]) - Static method in class no.bbs.server.util.CharUtils
Converts a bytearray of 8-bit characters into the 7-bit GSM alphabet.
ASN1Util - Class in no.bbs.server.util
 
ASN1Util() - Constructor for class no.bbs.server.util.ASN1Util
 
assembleCertChain(X509Certificate[], X509Certificate) - Method in class no.bbs.server.util.CryptoUtil
 
assembleCommaDeliminatedCarriers(List<GrantedCertificatePolicy>) - Static method in class no.bbs.server.util.Util
 
assembleCommaDeliminatedCertTypes(List<GrantedCertificatePolicy>) - Static method in class no.bbs.server.util.Util
 
assembleStackTrace(StackTraceElement[]) - Method in exception no.bbs.server.exception.BIDException
Manually assembles a stacktrace based on the input
assembleXMLDSIG(PrivateKey, X509Certificate, int, byte[], boolean, X509Certificate[], String, String) - Method in class no.bbs.bankid.server.xml.XMLDSIGHandler
Method that creates an XML Digital Signature.
attributeList - Variable in class no.bbs.bankid.server.xml.XMLElement
 
authenticateClient(String, String) - Method in class no.bbs.server.handlers.TransactionHandler
Method to verify the client Signature over the server challenge.
authenticateMessage(byte[], byte[], String) - Method in class no.bbs.server.handlers.MessageProtector
Verifies an incoming message with an associated MAC
authenticateRequest(byte[], byte[]) - Method in class no.bbs.server.handlers.MessageProtector
 
authenticateResponse(byte[], byte[]) - Method in class no.bbs.server.handlers.MessageProtector
 

B

B64UException - Exception in no.bbs.server.exception

----------------------------------------------
Copyright © 2005
Bankenes BetalingsSentral AS (BBS)
Organisation Number N- 975 946 231
Haavard Martinsens vei 54
N- 0045 OSLO
Norway

----------------------------------------------
Islam Sakka (02.nov.05)
B64UException() - Constructor for exception no.bbs.server.exception.B64UException
 
B64UException(String) - Constructor for exception no.bbs.server.exception.B64UException
 
BANKID_ENV_DEV - Static variable in class no.bbs.server.constants.JServerConstants
 
BANKID_ENV_PREPROD - Static variable in class no.bbs.server.constants.JServerConstants
 
BANKID_ENV_PROD - Static variable in class no.bbs.server.constants.JServerConstants
 
BANKID_ENV_TEST - Static variable in class no.bbs.server.constants.JServerConstants
 
BANKID_ROOT_CN_DEV - Static variable in class no.bbs.server.constants.JServerConstants
 
BANKID_ROOT_CN_PREPROD - Static variable in class no.bbs.server.constants.JServerConstants
 
BANKID_ROOT_CN_PROD - Static variable in class no.bbs.server.constants.JServerConstants
 
BANKID_ROOT_CN_TEST - Static variable in class no.bbs.server.constants.JServerConstants
 
base64Decode(byte[]) - Method in class no.bbs.server.implementation.BIDFacade
Method to base64-decoded byte[] of data.
base64Encode(byte[]) - Method in class no.bbs.server.implementation.BIDFacade
Method to base64-encoded byte[] of data.
Base64Utility - Class in no.bbs.server.util

----------------------------------------------
Copyright © 2010
Bankenes BetalingsSentral AS (BBS)
Organisation Number N- 975 946 231
Haavard Martinsens vei 54
N- 0045 OSLO
Norway

----------------------------------------------
Sture Abrahamsen
BASE_KEY_LENGTH - Static variable in class no.bbs.server.constants.JServerConstants
 
BaseKeyProtector - Class in no.bbs.server.util
 
BaseKeyProtector() - Constructor for class no.bbs.server.util.BaseKeyProtector
 
BIDByteArray - Class in no.bbs.server.util
byte[] Wrapper that offers many utility methods for manipulating and comparing byte[]'s
----------------------------------------------
Copyright © 2005
Bankenes BetalingsSentral AS (BBS)
Organisation Number N- 975 946 231
Haavard Martinsens vei 54
N- 0045 OSLO
Norway

----------------------------------------------
BIDByteArray() - Constructor for class no.bbs.server.util.BIDByteArray
Default BIDByteArray constructor
BIDByteArray(byte[]) - Constructor for class no.bbs.server.util.BIDByteArray
BIDByteArray constructor
BIDByteArray(BIDByteArray) - Constructor for class no.bbs.server.util.BIDByteArray
BIDByteArray constructor
BIDException - Exception in no.bbs.server.exception
BIDException is the only Exception that is thrown from the BankID Server API.
BIDException(int, String) - Constructor for exception no.bbs.server.exception.BIDException
Constructor that takes an errorCode and errorMessage as input
BIDException(int, String, String) - Constructor for exception no.bbs.server.exception.BIDException
Constructor that takes an errorCode and errorMessage as input
BIDException(int, String, String, String) - Constructor for exception no.bbs.server.exception.BIDException
Constructor that takes an errorCode, an errorMessage and parameters along with a method identifier as input
BIDException(int, String, List<?>) - Constructor for exception no.bbs.server.exception.BIDException
Constructor that takes an errorCode and errorMessage as input
BIDException(int, String, List<?>, String) - Constructor for exception no.bbs.server.exception.BIDException
Constructor that takes an errorCode and errorMessage as input
BIDException(String, int, String, ArrayList<String>) - Constructor for exception no.bbs.server.exception.BIDException
Constructor that takes a methodIdentifier, a errorCode and a errorMessage as input
BIDFacade - Class in no.bbs.server.implementation
This Class is the BankID Server Facade.
BIDFacade(MerchantContext) - Constructor for class no.bbs.server.implementation.BIDFacade
Constructs a BIDFacade instance with the input context
BIDFACADE_ADDSDOSIGNATURE - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_AUTHENTICATECLIENT - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_AUTHENTICATESERVER - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_BASE64DECODE - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_BASE64ENCODE - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_CREATEDYNAMICSEIDSDO - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_CREATEMERCHANTSDO - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_CREATESDO - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_CREATESDOSEAL - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_CREATESECURECHANNEL - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_CREATESEIDSDO - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_CREATEXMLDSIG - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_DECRYPT_SESSION_KEY - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_DECRYPT_TRANS_DATA - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_DYNAMICSDOGETSIGNERS - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_DYNAMICSDOXMLGETSIGNERS - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_ENCRYPT_TRANS_DATA - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_GET_CERTIFICATE_STATUS_RFC6960 - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_GET_MERCHANT_REFERENCE - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_GETCERTIFICATEINFO - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_GETCERTIFICATEINFO_PKCS7 - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_GETCERTIFICATESTATUS - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_GETOWNCERTIFICATESTATUS - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_GETPKCS7INFO - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_GETSIGNERS - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_GETTRANSACTIONINFO - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_HASHDATA - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_INIT_TRANSACTION - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_INITSESSION - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_PREPARE_AUTH_TEXT_MNO - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_PREPARE_TEXT_MOBILE - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_PUSHSMS - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_REQUEST_MOBILE_ACTION - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_REQUEST_MOBILE_STATUS - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_SDO_EXTRACT_SIGNATURES - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_SIGN - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_SIGNPKCS1 - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_SIGNXML - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_SPLIT_DECRYPT_TRANS_DATA - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_VALIDATEDYNAMICSDO - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_VALIDATESDO - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_VERIFY - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_VERIFY_TRANSACTION - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACADE_VERIFY_TRANSACTION_RES - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFactory - Class in no.bbs.server.implementation
The BIDFactory class is the BankID Server Context cache.
BIDFACTORY_ADDGRANTEDPOLICYIDENTIFIER - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACTORY_GETCONTEXT - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACTORY_GETFACADE - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACTORY_GETNATIVECRYPTOKIVERSION - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACTORY_INITAPPCONTEXT - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACTORY_LOADBANKIDCONTEXT - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACTORY_LOADPKCS11DRIVER - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACTORY_REGISTER_SECURITY_PROVIDER - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACTORY_REGISTER_SSL_PROVIDER - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACTORY_REGISTERBANKIDCONTEXT - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACTORY_REMGRANTEDPOLICYIDENTIFIER - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDFACTORY_REMOVEBANKIDCONTEXT - Static variable in class no.bbs.server.constants.JServerConstants
 
BIDHandshakeListener - Class in no.bbs.server.communicator
 
BIDHandshakeListener(String) - Constructor for class no.bbs.server.communicator.BIDHandshakeListener
 
BIDLogger - Class in no.bbs.server.logging
 
BIDLogger(String) - Constructor for class no.bbs.server.logging.BIDLogger
 
BIDLoggerFactory - Class in no.bbs.server.logging
 
BIDLoggerFactory() - Constructor for class no.bbs.server.logging.BIDLoggerFactory
 
BIDSessionData - Class in no.bbs.server.vos
This class is a holder for BankID session data.
BIDSessionData() - Constructor for class no.bbs.server.vos.BIDSessionData
 
BIDSessionData(String) - Constructor for class no.bbs.server.vos.BIDSessionData
Creates a BIDSessionData object based on the traceID from initSession.
BIDXML - Class in no.bbs.bankid.server.xml

----------------------------------------------
Copyright © 2006
Bankenes BetalingsSentral AS (BBS)
Organisation Number N- 975 946 231
Haavard Martinsens vei 54
N- 0045 OSLO
Norway

----------------------------------------------
Islam Sakka (02.jun.2006)
BIDXML(String, String) - Constructor for class no.bbs.bankid.server.xml.BIDXML
 
BIDXML() - Constructor for class no.bbs.bankid.server.xml.BIDXML
 
BSS_CHANNEL_OID - Static variable in class no.bbs.server.constants.JServerConstants
 
BSS_CHANNEL_SIGNED_DATA_LENGTH - Static variable in class no.bbs.server.constants.JServerConstants
 
BSS_CHANNEL_VALUE - Static variable in class no.bbs.server.constants.JServerConstants
 
buildCMSSignedData(byte[], X509Certificate[], X509Certificate, PrivateKey, int, byte[], AlgorithmIdentifier, ASN1Set) - Method in class no.bbs.server.handlers.sign.SignHelper
 
byteArrayToDer(byte[]) - Static method in class no.bbs.server.util.ASN1Util
Parse a byte array and return the contained ASN1 object
bytesToChar(byte[]) - Static method in class no.bbs.server.util.ByteUtils
Deprecated.
Should be replaced by ByteUtils.bytesToChars(byte[]).
bytesToChars(byte[]) - Static method in class no.bbs.server.util.ByteUtils
Convert an array of bytes to their respective hex encoded characters.
bytesToHex(byte[]) - Static method in class no.bbs.server.util.ByteUtils
Convert an array of bytes to their respective hex-octet encoded characters.
byteToChar(byte) - Static method in class no.bbs.server.util.ByteUtils
Convert a byte to its respective hex encoded character.
byteToHex(byte) - Static method in class no.bbs.server.util.ByteUtils
Convert a byte to its respective string of hex-octet encoded characters.
ByteUtils - Class in no.bbs.server.util
This is a utility class containing handy methods for converting and formatting bytes and arrays of bytes.
ByteUtils() - Constructor for class no.bbs.server.util.ByteUtils
 

C

calculateDaysUntilCertExpires(X509Certificate) - Method in class no.bbs.bankid.server.xml.XMLDSIGHandler
 
calculateKeyUsages(String) - Static method in class no.bbs.server.util.CryptoUtil
Calculates key usages base in the input type
CARRIER_NETCENTRIC - Static variable in class no.bbs.server.constants.JServerConstants
 
CARRIER_NETCENTRIC_BID20 - Static variable in class no.bbs.server.constants.JServerConstants
 
CARRIER_SOFTLOCAL - Static variable in class no.bbs.server.constants.JServerConstants
 
CERT_FIELD_BANK_NAME - Static variable in class no.bbs.server.constants.JServerConstants
 
CERT_FIELD_COMMON_NAME - Static variable in class no.bbs.server.constants.JServerConstants
 
CERT_FIELD_DATE_OF_BIRTH - Static variable in class no.bbs.server.constants.JServerConstants
 
CERT_FIELD_ISSUER_NAME - Static variable in class no.bbs.server.constants.JServerConstants
 
CERT_FIELD_KEY_ALGORITHM - Static variable in class no.bbs.server.constants.JServerConstants
 
CERT_FIELD_KEY_SIZE - Static variable in class no.bbs.server.constants.JServerConstants
 
CERT_FIELD_ORIGINATOR - Static variable in class no.bbs.server.constants.JServerConstants
 
CERT_FIELD_POLICY_OID - Static variable in class no.bbs.server.constants.JServerConstants
 
CERT_FIELD_SERIAL_NUMBER - Static variable in class no.bbs.server.constants.JServerConstants
 
CERT_FIELD_SUBJECT_NAME - Static variable in class no.bbs.server.constants.JServerConstants
 
CERT_FIELD_UNIQUEID - Static variable in class no.bbs.server.constants.JServerConstants
 
CERT_FIELD_VALIDFROM - Static variable in class no.bbs.server.constants.JServerConstants
 
CERT_FIELD_VALIDTO - Static variable in class no.bbs.server.constants.JServerConstants
 
CERT_FIELD_VERSION_NUMBER - Static variable in class no.bbs.server.constants.JServerConstants
 
CERT_KEY_SIZE_1024 - Static variable in class no.bbs.server.constants.JServerConstants
 
CERT_MERCHANT_AUTH_KEYUSAGES - Static variable in class no.bbs.server.constants.JServerConstants
 
CERT_MERCHANT_SIGN_KEYUSAGES - Static variable in class no.bbs.server.constants.JServerConstants
 
CERT_VA_EXTENDED_KEYUSAGES - Static variable in class no.bbs.server.constants.JServerConstants
 
CERT_VA_KEYUSAGES - Static variable in class no.bbs.server.constants.JServerConstants
 
CertificateInfo - Class in no.bbs.server.vos
This class is a holder for BankID X509 Certificate information.
CertificateInfo() - Constructor for class no.bbs.server.vos.CertificateInfo
 
CertificateStatus - Class in no.bbs.server.vos
Certificate Status response object.
CertificateStatus() - Constructor for class no.bbs.server.vos.CertificateStatus
 
CERTSTATUS_EXPIRED - Static variable in class no.bbs.server.constants.JServerConstants
 
CERTSTATUS_EXPIRED_STR - Static variable in class no.bbs.server.constants.JServerConstants
 
CERTSTATUS_REVOKED - Static variable in class no.bbs.server.constants.JServerConstants
 
CERTSTATUS_REVOKED_STR - Static variable in class no.bbs.server.constants.JServerConstants
 
CERTSTATUS_SUSPENDED - Static variable in class no.bbs.server.constants.JServerConstants
 
CERTSTATUS_SUSPENDED_STR - Static variable in class no.bbs.server.constants.JServerConstants
 
CERTSTATUS_UNKNOWN - Static variable in class no.bbs.server.constants.JServerConstants
 
CERTSTATUS_UNKNOWN_STR - Static variable in class no.bbs.server.constants.JServerConstants
 
CERTSTATUS_VALID - Static variable in class no.bbs.server.constants.JServerConstants
 
CERTSTATUS_VALID_STR - Static variable in class no.bbs.server.constants.JServerConstants
 
CERTTYPE_EMPLOYEE - Static variable in class no.bbs.server.constants.JServerConstants
 
CERTTYPE_PERSON - Static variable in class no.bbs.server.constants.JServerConstants
 
CHARSET_ISO_LATIN - Static variable in class no.bbs.server.constants.JServerConstants
 
CHARSET_UTF8 - Static variable in class no.bbs.server.constants.JServerConstants
 
charsToBytes(char[]) - Static method in class no.bbs.server.util.ByteUtils
Convert hex encoded characters to their respective bytes.
charToByte(char) - Static method in class no.bbs.server.util.ByteUtils
Convert a hex encoded character to its respective byte.
CharUtils - Class in no.bbs.server.util
This is a utility class containing handy methods for converting and formatting characters and strings.
CharUtils() - Constructor for class no.bbs.server.util.CharUtils
 
checkFilePath(String) - Static method in class no.bbs.server.util.StringUtil
 
checkStatus(X509Certificate, PrivateKey, byte[], List<String>, List<String>, X509Certificate, int, byte[], String, X509Certificate[]) - Method in class no.bbs.server.handlers.OCSPHandler
 
checkStatus(X509Certificate, PrivateKey, X509Certificate, X509Certificate, List<String>, List<String>, X509Certificate, int, byte[], String, X509Certificate[]) - Method in class no.bbs.server.handlers.OCSPHandler
Calls the BankID Validation Authority to get the certificate status of the signer certificate from the input signature
checkStatus(X509Certificate, X509Certificate, List<String>, String) - Method in class no.bbs.server.handlers.OCSPHandlerSign2
Calls the BankID Validation Authority to get the certificate status of the signer certificate from the input signature
checkWildcard(String, String) - Method in class no.bbs.server.communicator.SSLCommunicator
thomas.falang.no *omas.falang.no *.falang.no
childElements - Variable in class no.bbs.bankid.server.xml.XMLElement
 
CKR_ARGUMENTS_BAD - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_ATTRIBUTE_READ_ONLY - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_ATTRIBUTE_SENSITIVE - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_ATTRIBUTE_TYPE_INVALID - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_ATTRIBUTE_VALUE_INVALID - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_BUFFER_TOO_SMALL - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_CANCEL - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_CANT_LOCK - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_CRYPTOKI_ALREADY_INITIALIZED - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_CRYPTOKI_NOT_INITIALIZED - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_DATA_INVALID - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_DATA_LEN_RANGE - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_DEVICE_ERROR - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_DEVICE_MEMORY - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_DEVICE_REMOVED - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_DOMAIN_PARAMS_INVALID - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_ENCRYPTED_DATA_INVALID - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_ENCRYPTED_DATA_LEN_RANGE - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_FUNCTION_CANCELED - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_FUNCTION_FAILED - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_FUNCTION_NOT_PARALLEL - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_FUNCTION_NOT_SUPPORTED - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_FUNCTION_REJECTED - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_GENERAL_ERROR - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_HOST_MEMORY - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_INFORMATION_SENSITIVE - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_KEY_CHANGED - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_KEY_FUNCTION_NOT_PERMITTED - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_KEY_HANDLE_INVALID - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_KEY_INDIGESTIBLE - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_KEY_NEEDED - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_KEY_NOT_NEEDED - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_KEY_NOT_WRAPPABLE - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_KEY_SIZE_RANGE - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_KEY_TYPE_INCONSISTENT - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_KEY_UNEXTRACTABLE - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_MECHANISM_INVALID - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_MECHANISM_PARAM_INVALID - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_MUTEX_BAD - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_MUTEX_NOT_LOCKED - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_NEED_TO_CREATE_THREADS - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_NO_EVENT - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_OBJECT_HANDLE_INVALID - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_OK - Static variable in class no.bbs.server.constants.PKCS11Errors
NOTE !! ALL FIELDS DEFINED IN THIS CLASS *MUST* BE AN INT.
CKR_OPERATION_ACTIVE - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_OPERATION_NOT_INITIALIZED - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_PIN_EXPIRED - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_PIN_INCORRECT - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_PIN_INVALID - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_PIN_LEN_RANGE - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_PIN_LOCKED - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_RANDOM_NO_RNG - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_RANDOM_SEED_NOT_SUPPORTED - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_SAVED_STATE_INVALID - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_SESSION_CLOSED - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_SESSION_COUNT - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_SESSION_EXISTS - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_SESSION_HANDLE_INVALID - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_SESSION_PARALLEL_NOT_SUPPORTED - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_SESSION_READ_ONLY - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_SESSION_READ_ONLY_EXISTS - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_SESSION_READ_WRITE_SO_EXISTS - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_SIGNATURE_INVALID - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_SIGNATURE_LEN_RANGE - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_SLOT_ID_INVALID - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_STATE_UNSAVEABLE - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_TEMPLATE_INCOMPLETE - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_TEMPLATE_INCONSISTENT - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_TOKEN_NOT_PRESENT - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_TOKEN_NOT_RECOGNIZED - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_TOKEN_WRITE_PROTECTED - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_UNWRAPPING_KEY_HANDLE_INVALID - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_UNWRAPPING_KEY_SIZE_RANGE - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_UNWRAPPING_KEY_TYPE_INCONSISTENT - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_USER_ALREADY_LOGGED_IN - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_USER_ANOTHER_ALREADY_LOGGED_IN - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_USER_NOT_LOGGED_IN - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_USER_PIN_NOT_INITIALIZED - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_USER_TOO_MANY_TYPES - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_USER_TYPE_INVALID - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_VENDOR_DEFINED - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_WRAPPED_KEY_INVALID - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_WRAPPED_KEY_LEN_RANGE - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_WRAPPING_KEY_HANDLE_INVALID - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_WRAPPING_KEY_SIZE_RANGE - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CKR_WRAPPING_KEY_TYPE_INCONSISTENT - Static variable in class no.bbs.server.constants.PKCS11Errors
 
CLIENT_PROPS_BSSCHANNEL - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_BSSCHANNEL_SIGNATURE - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_CARRIER - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_CARRIER_MOBILE - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_CLIENT_INFO - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_CLIENT_PKCS_7S - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_CLIENTCHALLENGE - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_COI_DATA_SIGNATURE - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_COIDATA - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_CP_REPORT - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_DATA - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_DATA_DESCRIPTION - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_DOCUMENTS - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_ENCAUTH - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_ENCDATA - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_ENCKEY - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_ERROR_CODE - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_EXT_PDF_URL - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_IP - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_MIMETYPE - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_NEXTURL - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_OCSP - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_OPERATION - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_OPERATION_AUTHHEADER - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_OPERATION_HANDLEERROR - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_OPERATION_INITAUTH - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_OPERATION_INITNETPAY - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_OPERATION_INITSIGN - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_OPERATION_VERIFYAUTH - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_OPERATION_VERIFYSIGN - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_PKCS7 - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_PKCS7S - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_RT_REPORT - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_SDO - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_SERVERCHALLENGE - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_SIGNERS - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_STATUS - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_STATUS_OK - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_TARGET - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_TO_BE_SIGNED_HASHES - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_TRACEID - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_USERPROFILE_BANK - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_USERPROFILE_KEYSTROKE_DATA - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_USERPROFILE_OTP - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_USERPROFILE_USERID - Static variable in class no.bbs.server.constants.JServerConstants
 
CLIENT_PROPS_VA_PERF - Static variable in class no.bbs.server.constants.JServerConstants
 
closeQuetly(Closeable) - Static method in class no.bbs.server.util.FileUtil
Unconditionally close a Closeable.
closeSession(long) - Method in class no.bbs.server.handlers.NativeCryptokiHandler
 
CMSFormat - Enum in no.bbs.server.vos
Holder enum that contains information about The CMS Format.
codeBCD(byte[]) - Static method in class no.bbs.server.util.ByteUtils
Codes an array bytes to BCD coded bytes.
COLON - Static variable in class no.bbs.server.constants.JServerConstants
 
COMMA - Static variable in class no.bbs.server.constants.JServerConstants
 
COMMUNICATION_TIMEOUT_MILLIS_DEFAULT - Static variable in class no.bbs.server.constants.JServerConstants
 
COMMUNICATION_TIMEOUT_REQ_MOB_ACTION_MILLIS_DEFAULT - Static variable in class no.bbs.server.constants.JServerConstants
 
Communicator - Class in no.bbs.server.communicator
This Class offers methods to communicate with external resources via HTTP.
Communicator() - Constructor for class no.bbs.server.communicator.Communicator
 
concat(byte[]) - Method in class no.bbs.server.util.BIDByteArray
Concatenates the contents of this BIDByteArray with the value passed
concat(BIDByteArray) - Method in class no.bbs.server.util.BIDByteArray
Concatenates the contents of this BIDByteArray with the value passed
CONFIG_FILE_PREFIX - Static variable in class no.bbs.server.constants.JServerConstants
 
CONFIG_PROP_ACCESSLIST_PREFIX - Static variable in class no.bbs.server.constants.JServerConstants
 
CONFIG_PROP_COMMTIMEOUT - Static variable in class no.bbs.server.constants.JServerConstants
 
CONFIG_PROP_GRANTEDPOLICIES - Static variable in class no.bbs.server.constants.JServerConstants
 
CONFIG_PROP_HTTPPROXYAUTH - Static variable in class no.bbs.server.constants.JServerConstants
 
CONFIG_PROP_HTTPPROXYHOST - Static variable in class no.bbs.server.constants.JServerConstants
 
CONFIG_PROP_HTTPPROXYPORT - Static variable in class no.bbs.server.constants.JServerConstants
 
CONFIG_PROP_HTTPPROXYPWD - Static variable in class no.bbs.server.constants.JServerConstants
 
CONFIG_PROP_HTTPPROXYSETTINGS - Static variable in class no.bbs.server.constants.JServerConstants
 
CONFIG_PROP_HTTPPROXYUSER - Static variable in class no.bbs.server.constants.JServerConstants
 
CONFIG_PROP_IPADDRESS - Static variable in class no.bbs.server.constants.JServerConstants
 
CONFIG_PROP_KEYSTOREFILE - Static variable in class no.bbs.server.constants.JServerConstants
 
CONFIG_PROP_LOGGERNAME - Static variable in class no.bbs.server.constants.JServerConstants
 
CONFIG_PROP_LOGPROPFILELOCATION - Static variable in class no.bbs.server.constants.JServerConstants
 
CONFIG_PROP_MERCHANTNAME - Static variable in class no.bbs.server.constants.JServerConstants
 
CONFIG_PROP_MOBILE_COMMTIMEOUT - Static variable in class no.bbs.server.constants.JServerConstants
 
CONFIG_PROP_MOBILEPROXYAUTH - Static variable in class no.bbs.server.constants.JServerConstants
 
CONFIG_PROP_MOBILEPROXYSETTINGS - Static variable in class no.bbs.server.constants.JServerConstants
 
CONFIG_PROP_MODE - Static variable in class no.bbs.server.constants.JServerConstants
 
CONFIG_PROP_PKCS11_DRIVER - Static variable in class no.bbs.server.constants.JServerConstants
 
CONFIG_PROP_SDM_COMMTIMEOUT - Static variable in class no.bbs.server.constants.JServerConstants
 
CONFIG_PROP_SDM_PROXYAUTH - Static variable in class no.bbs.server.constants.JServerConstants
 
CONFIG_PROP_SDM_PROXYSETTINGS - Static variable in class no.bbs.server.constants.JServerConstants
 
CONFIG_PROP_SERVICEHOST_COMMTIMEOUT - Static variable in class no.bbs.server.constants.JServerConstants
 
CONFIG_PROP_SERVICEHOST_PROXYAUTH - Static variable in class no.bbs.server.constants.JServerConstants
 
CONFIG_PROP_SERVICEHOST_PROXYSETTINGS - Static variable in class no.bbs.server.constants.JServerConstants
 
CONFIG_PROP_SSL_PROVIDER_OVERRIDE - Static variable in class no.bbs.server.constants.JServerConstants
 
CONFIG_PROP_SSL_TRUSTSTORE - Static variable in class no.bbs.server.constants.JServerConstants
 
CONFIG_PROP_SSL_TRUSTSTOREPWD - Static variable in class no.bbs.server.constants.JServerConstants
 
CONFIG_PROP_TOKEN_USERPIN - Static variable in class no.bbs.server.constants.JServerConstants
 
CONFIG_PROP_TOKENPASSPHRASE - Static variable in class no.bbs.server.constants.JServerConstants
 
CONFIG_PROP_TRUSTSTORE - Static variable in class no.bbs.server.constants.JServerConstants
 
CONFIG_PROP_VA_COMMTIMEOUT - Static variable in class no.bbs.server.constants.JServerConstants
 
CONFIG_PROP_VA_PORT - Static variable in class no.bbs.server.constants.JServerConstants
 
CONFIG_PROP_VA_SSL - Static variable in class no.bbs.server.constants.JServerConstants
 
CONFIG_PROP_VAPROXYAUTH - Static variable in class no.bbs.server.constants.JServerConstants
 
CONFIG_PROP_VAPROXYSETTINGS - Static variable in class no.bbs.server.constants.JServerConstants
 
CONFIG_PROP_WEBADDRESS - Static variable in class no.bbs.server.constants.JServerConstants
 
ConfigUtil - Class in no.bbs.server.util
Class that provides methods for reading BankID Server property files.
ConfigUtil() - Constructor for class no.bbs.server.util.ConfigUtil
 
ContextInfo - Class in no.bbs.server.vos
ContextInfo is a class holding information about a merchant context registered in BankID Server.
ContextInfo() - Constructor for class no.bbs.server.vos.ContextInfo
 
createBIDException(String) - Method in class no.bbs.server.util.InputValidator
 
createBIDException(String, String) - Method in class no.bbs.server.util.InputValidator
 
createBIDException(List<String>) - Method in class no.bbs.server.util.InputValidator
 
createBIDUnexpectedException(Exception, int, String) - Method in class no.bbs.server.handlers.TransactionHandler
 
createDynamicSDO(PKCS7WithOCSPResponse[], byte[], String, String) - Method in class no.bbs.server.implementation.BIDFacade
This method gives the merchant the possibility to create a SEID_SDO structure with 1 ..
CreateDynamicSDOInputValidator - Class in no.bbs.server.inputvalidators
 
CreateDynamicSDOInputValidator(MerchantContext) - Constructor for class no.bbs.server.inputvalidators.CreateDynamicSDOInputValidator
 
createDynamicSEIDSDO(PKCS7WithOCSPResponse[], byte[], String, String) - Method in class no.bbs.server.handlers.SEIDSDOHandler
 
createGrantedCertificatePolicy(String) - Static method in class no.bbs.server.util.Util
 
createSDO(byte[], byte[], byte[], String, byte[], byte[], String) - Method in class no.bbs.server.implementation.BIDFacade
Method to create a SEID SDO instance (SEID_SDO).
CreateSDOInputValidator - Class in no.bbs.server.inputvalidators
Created by oskyt on 15.02.2017.
CreateSDOInputValidator(MerchantContext) - Constructor for class no.bbs.server.inputvalidators.CreateSDOInputValidator
 
createSDOSeal(SEID_SDO, byte[], X509Certificate[], X509Certificate, PrivateKey, List<String>, X509Certificate, int, byte[]) - Method in class no.bbs.server.handlers.SEIDSDOHandler
 
createSDOSeal(SEID_SDO, byte[]) - Method in class no.bbs.server.implementation.BIDFacade
This method seal the input SEID_SDO.
CreateSDOSealInputValidator - Class in no.bbs.server.inputvalidators
Created by oskyt on 15.02.2017.
CreateSDOSealInputValidator(MerchantContext) - Constructor for class no.bbs.server.inputvalidators.CreateSDOSealInputValidator
 
createSEIDSDO(byte[], byte[], byte[], String, byte[], byte[], String, X509Certificate[], X509Certificate, PrivateKey, List<String>, X509Certificate, int, byte[], X509Certificate[]) - Method in class no.bbs.server.handlers.SEIDSDOHandler
Method to create a SEID_SDO instance.
createSocket(String, int) - Method in class no.bbs.server.communicator.SSLTunnelSocketFactory
 
createSocket(String, int, InetAddress, int) - Method in class no.bbs.server.communicator.SSLTunnelSocketFactory
 
createSocket(InetAddress, int) - Method in class no.bbs.server.communicator.SSLTunnelSocketFactory
 
createSocket(InetAddress, int, InetAddress, int) - Method in class no.bbs.server.communicator.SSLTunnelSocketFactory
 
createSocket(Socket, String, int, boolean) - Method in class no.bbs.server.communicator.SSLTunnelSocketFactory
 
createXMLDSIG(String) - Method in class no.bbs.server.implementation.BIDFacade
This method signs the input c14n canonicalized xml creating a XML Digital Signature structure.
cryptokiAlreadyLoaded - Static variable in class no.bbs.server.implementation.BIDFactory
 
CryptoUtil - Class in no.bbs.server.util
Class that provides methods to extract and analyse Cryptografic components and X509 certificates
----------------------------------------------
Copyright © 2005
Bankenes BetalingsSentral AS (BBS)
Organisation Number N- 975 946 231
Haavard Martinsens vei 54
N- 0045 OSLO
Norway

----------------------------------------------
CryptoUtil() - Constructor for class no.bbs.server.util.CryptoUtil
 

D

decode(byte[]) - Static method in class no.bbs.server.util.Base64Utility
Decode the base64-encoded input data
decodeBCD(byte[]) - Static method in class no.bbs.server.util.ByteUtils
Decodes an array of BCD coded bytes.
decrypt(int, byte[], byte[], BIDLogger) - Method in class no.bbs.server.handlers.NativeCryptokiHandler
 
decryptTransactionData(String, String, String, String, String, BIDSessionData) - Method in class no.bbs.server.handlers.TransactionHandler
 
defaultString(String, String) - Static method in class no.bbs.server.util.StringUtil
Returns either the passed in String, or if the String is null, the value of defaultStr.
DELIM_FLAG - Static variable in class no.bbs.server.constants.ErrorConstants
 
DERIVED_REQ_AUTH_KEY - Static variable in class no.bbs.server.constants.JServerConstants
 
DERIVED_REQ_ENC_KEY - Static variable in class no.bbs.server.constants.JServerConstants
 
DERIVED_REQ_INIT_VECTOR - Static variable in class no.bbs.server.constants.JServerConstants
 
DERIVED_RES_AUTH_KEY - Static variable in class no.bbs.server.constants.JServerConstants
 
DERIVED_RES_ENC_KEY - Static variable in class no.bbs.server.constants.JServerConstants
 
DERIVED_RES_INIT_VECTOR - Static variable in class no.bbs.server.constants.JServerConstants
 
derToByteArray(ASN1Primitive) - Static method in class no.bbs.server.util.ASN1Util
Return the default DER encoding for this object.
DocumentToSign - Class in no.bbs.server.vos
 
DocumentToSign() - Constructor for class no.bbs.server.vos.DocumentToSign
 
DocumentToSign(BIDSessionData) - Constructor for class no.bbs.server.vos.DocumentToSign
 
DS_NS_PREFIX - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
DS_NS_URI - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
DS_PREFIX - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
DSA_WITH_SHA1_ALG - Static variable in class no.bbs.server.constants.JServerConstants
 
DSA_WITH_SHA256_ALG - Static variable in class no.bbs.server.constants.JServerConstants
 
DynamicSDOData - Class in no.bbs.server.vos
 
DynamicSDOData(PKCS7WithOCSPResponse[], String, byte[], String) - Constructor for class no.bbs.server.vos.DynamicSDOData
 
dynamicSDOGetSigners(SEID_SDO) - Method in class no.bbs.server.implementation.BIDFacade
This method generates a String formated for the client to used during multisigning.
dynamicSDOXMLGetSigners(String) - Method in class no.bbs.server.implementation.BIDFacade
This method generates a String formated for the client to used during multisigning.

E

elementName - Variable in class no.bbs.bankid.server.xml.XMLElement
 
elementValue - Variable in class no.bbs.bankid.server.xml.XMLElement
 
EMPTY - Static variable in class no.bbs.server.constants.JServerConstants
 
EmptyInputValidator - Class in no.bbs.server.util
Simple class for validation of empty values
EmptyInputValidator(String, String, int, MerchantContext) - Constructor for class no.bbs.server.util.EmptyInputValidator
 
encode(byte[]) - Static method in class no.bbs.server.util.Base64Utility
Encode the input data producing a base64-encoded byte array.
encodeBytes(byte[]) - Static method in class no.bbs.server.util.CharUtils
Encodes 'special' characters in an ASCII byte-array (preparation for sending string to DP5)
encodeToString(byte[]) - Static method in class no.bbs.server.util.Base64Utility
Encode the input data producing a base64-encoded string.
encryptRequest(byte[]) - Method in class no.bbs.server.handlers.MessageProtector
Encrypts a message from the client to either FOI or Merchant.
encryptTransactionData(String, BIDSessionData) - Method in class no.bbs.server.handlers.TransactionHandler
Method to encrypt the transactionData to be sendt to the client
Env - Class in no.bbs.server.vos
Holder object for a BankID environment
----------------------------------------------
Copyright © 2005
Bankenes BetalingsSentral AS (BBS)
Organisation Number N- 975 946 231
Haavard Martinsens vei 54
N- 0045 OSLO
Norway

----------------------------------------------
Env() - Constructor for class no.bbs.server.vos.Env
 
Env(String, String, String, String, String, X509Certificate[], KeyStore) - Constructor for class no.bbs.server.vos.Env
Constructor
EnvOveride - Class in no.bbs.server.implementation
Created by pni on 19/04/16.
EnvOveride() - Constructor for class no.bbs.server.implementation.EnvOveride
 
equals(Object) - Method in class no.bbs.server.util.BIDByteArray
Compares this BIDByteArray with the one passed
ERRCODE_ACCESSUTIL_CERTPOLICY_NOTSUPPORTED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_ACCESSUTIL_ISCERTSUPPORTED_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_ADDSDOSIGNATURE_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_AUTHENTICATECLIENT_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_AUTHENTICATESERVER_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_BASE64DECODE_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_BASE64ENCODE_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_CREATEDYNAMICSDO_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_CREATESDO_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_CREATESDOSEAL_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_CREATESECURECHANNEL_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_CREATEXMLDSIG_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_DECRYPT_TRANS_DATA_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_DYNAMICSDOGETSIGNERS_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_DYNAMICSDOXMLGETSIGNERS_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_ENCRYPT_TRANS_DATA_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_GET_MOBILE_REFERENCE_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_GETCERTINFO_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_GETCERTSTATUS_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_GETPKCS7INFO_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_GETSIGNERS_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_GETTRANSACTIONDATA_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_HASHDATA_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_INIT_TRANSACTION_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_INITSESSION_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_INPUT_PARAM_INVALID - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_INPUT_PARAM_MISSING - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_PREPARE_AUTH_TEXT_MNO_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_PREPARE_TEXT_MOBILE_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_PUSHSMS_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_REQ_MOBILE_ACTION_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_REQ_MOBILE_STATUS_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_SDO_EXTRACT_SIGNATURES_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_SIGN_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_SIGNP1_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_SIGNPKCS1_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_SIGNXML_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_SPLIT_DECRYPT_TRANS_DATA_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_UNEXPECTED_ERROR - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_VALIDATEDYNAMICSDO_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_VALIDATESDO_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_VERIFY_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_VERIFY_TRANSACTION_REQ_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_VERIFY_TRANSACTION_REQ_FAILED_GETCERTSTATUS - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACADE_VERIFY_TRANSACTION_RES_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACTORY_ADDGRANTEDPOLICYOID_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACTORY_DEF_SEC_PROVIDER - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACTORY_DEFINE_SSL_PROVIDER_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACTORY_GETCONTEXT_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACTORY_GETFACADE - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACTORY_GETNATIVECRYPTOKIVERSION - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACTORY_LOADBANKIDCONTEXT - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACTORY_LOADPKCS11DRIVER - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACTORY_REGISTERBANKIDCONTEXT - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACTORY_REMOVEBANKIDCONTEXT - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACTORY_REMOVEGRANTEDPOLICYOID_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDFACTORY_UNEXPECTED_ERROR - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_BIDSESSIONDATA_DATA_TO_BE_SIGNED_MIME_TYPE - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_CONFIGUTIL_INIT_LOG4J - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_CONFIGUTIL_INVALID_CONFIG_FILE - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_CONFIGUTIL_INVALID_CONFIG_PROP - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_CONFIGUTIL_INVALID_LOGCONFIG_PROP - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_CONFIGUTIL_LOGGER_NAME_NOT_FOUND_IN_LOGPROPFILE - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_CRYPTOUTIL_ASSEMBLECERTCHAIN - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_CRYPTOUTIL_BASE64DECODE - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_CRYPTOUTIL_BASE64ENCODE - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_CRYPTOUTIL_GETALLSAFEBAGSFORMTRUSTSTORE - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_CRYPTOUTIL_GETCERTCHAIN - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_CRYPTOUTIL_GETINNERCERTSANDPKS - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_CRYPTOUTIL_GETISSUERCERTFROMCHAIN - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_CRYPTOUTIL_GETPASSPHRASE - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_CRYPTOUTIL_GETPRIVATEKEY - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_CRYPTOUTIL_GETROOTCERTIFICATE - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_CRYPTOUTIL_GETROOTCERTSFORMTRUSTSTORE - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_CRYPTOUTIL_GETSIGNERCERTIFICATES - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_CRYPTOUTIL_HASHDATA - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_CRYPTOUTIL_INVALID_CIPHER_TEXT - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_CRYPTOUTIL_INVALID_DATA_LENGTH - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_CRYPTOUTIL_LOADCONTEXT - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_CRYPTOUTIL_LOADPRIVATEKEY - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_FILEUTIL_REAFFILENEWLINE - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_HTTPCOMM_SENDREQUEST - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_IBMSSLCOMM_SENDSSLREQUEST_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_ISH_FORMAT_POP_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_ISH_GET_SERVER_INFO_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_ISH_INITSESSION_BASE64ENC_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_ISH_INITSESSION_EMPTY_RESPONSE - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_ISH_INITSESSION_ENCRYPTION_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_ISH_INITSESSION_ERROR_RESPONSE - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_ISH_INITSESSION_PROP_INVALID - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_ISH_NONCE_VALUES_DIFFERS - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_ISH_RESPONSE_MISSING_MANDATORY_PARAM - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_MH_FORMAT_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_MH_GET_DICTIONARYS_ERROR_RESPONSE - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_MH_MOBILEINFO_PROP_INVALID - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_MH_PUSH_SMS_ERROR_RESPONSE - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_MH_REQMOBILEACTION_ERROR_RESPONSE - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_MH_REQMOBILESTATUS_ERROR_RESPONSE - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_MH_REQMOBILESTATUS_MISSING_MANDATORY_PARAM - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_MOBILEHANDLER_GET_REFERENCE_FROM_CACHE - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_OCSPH_ADDEXTNOCSPREQ_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_OCSPH_CHECKSTATUS_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_OCSPH_CREATEOCSPREQ_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_OCSPH_NONCECHECK_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_OCSPH_OCSPREQSIGN_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_OCSPH_PARSERESPEXTNS_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_OCSPH_VERIFYOCSPRESP_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_PKCS7SO_FINDCERTS - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_PKCS7SO_GET - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_PKCS7SO_GETAUTHENTICATEDATTRIBUTE - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_PKCS7SO_GETENDUSERCERTTODER - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_PKCS7SO_GETROOTCACERTTODER - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_PKCS7SO_GETSIGNINGTIME - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_PKCS7SO_GETSUBCACERTTODER - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_PKCS7SO_SET - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_SDOHANDLER_CREATESDO_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_SDOVALIDATOR_VALIDATION_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_SEID_SEIDSDOBUILDER_BUILD_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_SEID_SIGNEDOBJECT_GETSIGNEDDATARAW_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_SEID_SIGNEDOBJECT_SETSIGNEDDATA_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_SEID_TOXML_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_SEID_USERCERANDREVOCDATA_SETOCSPRAW_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_SEIDSDOHANDLER_ADDSDOSIGNATURE_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_SEIDSDOHANDLER_CREATEDYNAMICSDO_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_SEIDSDOHANDLER_CREATESDO_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_SEIDSDOHANDLER_CREATESDOSEAL_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_SEIDSDOVALIDATOR_VALIDATION_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_SH_ERROR_RESPONSE - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_SH_NONCE_VALUES_DIFFERS - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_SH_RESPONSE_MISSING_MANDATORY_PARAM - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_SH_SIGN_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_SH_SIGN_PKCS1_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_SH_SIGNANDCREATEPKCS7_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_SSLCOMM_SENDSSLREQUEST_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_SSLCOMM_SENDSSLREQUEST_TUNNELING_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_SSLCOMM_SENDSSLSOCKREQUEST_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_VCH_CACERTEXTNS - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_VCH_SIGNCERTEXTNS - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_VCH_VERIFYCHAIN - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_VCH_VERIFYSDOCHAIN - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_VCH_VERIFYSINGLECERTCHAIN - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_VH_VERIFY_DETACHED_PKCS7_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_VH_VERIFY_IDENTRUS_HASH_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_VH_VERIFY_IDENTRUS_HASH_MOBILE_SDO_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_VH_VERIFY_IDENTRUS_HASH_SDO_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_VH_VERIFY_ISSUER_ANS_SN_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_VH_VERIFY_PKCS7_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_VH_VERIFY_SDO_DETACHED_PKCS7_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_VH_VERIFY_SHA_WITH_RSA - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_X509WRAP_CONSTRUCTION_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_X509WRAP_GETAIALOCATION_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_X509WRAP_GETCERTIFICATE_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_X509WRAP_GETEMAIL_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_X509WRAP_GETEXTENSION_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_XMLDSIGHANDLER_CREATEDIGESTVALUEELEMENT_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_XMLDSIGHANDLER_CREATEKEYINFOELEMENT_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRCODE_XMLDSIGHANDLER_SIGN_SIGNEDINFO_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_ACCESSUTIL_CERTPOLICY_NOTSUPPORTED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_ACCESSUTIL_ISCERTSUPPORTED_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_BIDFACADE_CERTIFICATE_STATUS_NOT_VALID - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_BIDFACADE_DATA_TO_BE_SIGNED_MISSING - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_BIDFACADE_DECRYPT_TRANS_DATA_MAC_MISSMATH - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_BIDFACADE_DECRYPTSESSIONKEY_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_BIDFACADE_DO_SEIDSDO_CONVERT - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_BIDFACADE_INPUT_PARAM_INVALID - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_BIDFACADE_INPUT_PARAM_INVALID_REASON - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_BIDFACADE_INPUT_PARAM_MISSING - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_BIDFACADE_INPUT_PARAM_NOT_SUPPORTED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_BIDFACADE_INVALID_TRACEID - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_BIDFACADE_METHOD_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_BIDFACADE_NUMBER_OF_SIGNATURES_DIFFERS - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_BIDFACADE_UNEXPECTED_ERROR - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_BIDFACADE_UNSUPPORTED_MIMETYPE - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_BIDFACADE_VALIDATOR_PUBLICKEY_MISSING - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_BIDFACTORY_CONTEXT_NOT_INITIALIZED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_BIDFACTORY_CRYPTO_PROVIDER_MISSING - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_BIDFACTORY_GETCONTEXT_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_BIDFACTORY_INPUT_PARAM_MISSING - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_BIDFACTORY_INPUT_PARAM_VALUE_INVALID - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_BIDFACTORY_LOADPKCS11DRIVER_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_BIDFACTORY_UNEXPECTED_ERROR - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_BIDSESSIONDATA_MISSING_REQ_PARAMETER - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_BIDSESSIONDATA_UPDATE_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_BIDSESSIONDATA_USAGE_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_CONFIGUTIL_FAILED_READING_CONFIGFILE - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_CONFIGUTIL_FAILED_READING_CONFIGFILE_ACCESS_DENIED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_CONFIGUTIL_INVALID_CONFIG_PROP - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_CONFIGUTIL_INVALID_CONFIG_PROP_WEBADDRESS - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_CONFIGUTIL_INVALID_CONFIG_PROP_WEBADDRESS2 - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_CONFIGUTIL_INVALID_FILE_CONFIG_PROP - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_CONFIGUTIL_INVALID_PROP_VALUE - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_CONFIGUTIL_MISSING_CONFIG_FILE_OR_DIR - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_CONFIGUTIL_MISSING_INPUT_PARAM - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_CREATEXMLDSIG_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_CRYPTOUTIL_ALG_NOT_SUPPORTED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_CRYPTOUTIL_B64DECODING_FAILURE - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_CRYPTOUTIL_B64ENCODING_FAILURE - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_CRYPTOUTIL_ENCODING_FAILURE - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_CRYPTOUTIL_GETCERTCHAIN_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_CRYPTOUTIL_GETISSUERCERTFROMCHAIN_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_CRYPTOUTIL_GETROOTCERTIFICATE_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_CRYPTOUTIL_GETROOTCERTSFORMTRUSTSTORE - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_CRYPTOUTIL_INVALID_PASSPHRASE - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_CRYPTOUTIL_KEYSTORE_EMPTY - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_CRYPTOUTIL_KEYSTORE_FAILED_TO_READ - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_CRYPTOUTIL_KEYSTORE_GETCERTS_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_CRYPTOUTIL_KEYSTORE_LOADING_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_CRYPTOUTIL_KEYSTORE_SIGNCERT_EXPIRED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_CRYPTOUTIL_KEYSTORE_SIGNCERT_MISSING - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_CRYPTOUTIL_KEYSTORE_SIGNCERT_NOT_YET_VALID - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_CRYPTOUTIL_LOADCONTEXT_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_CRYPTOUTIL_NO_SUCH_ALGORITHM - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_CRYPTOUTIL_NO_SUCH_PROVIDER - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_CRYPTOUTIL_PRIVKEY_MISSING - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_CRYPTOUTIL_TRUSTSTORE_CREATION_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_DEFINE_SSL_PROVIDER_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_FILEUTIL_READ_FILE_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_HTTPCOMM_COMM_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_ISH_GET_SERVER_INFO_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_ISH_INITSESSION_BASE64ENC_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_ISH_INITSESSION_ERROR_RESPONSE - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_ISH_INITSESSION_NOT_AVAILABLE - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_ISH_INITSESSION_PROP_INVALID - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_MH_MOBILEINFO_PROP_INVALID - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_MH_REQMOBILEACTION_ERROR_RESPONSE - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_OCSPH_CHECKSTATUS_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_OCSPH_CREATEOCSPREQ_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_OCSPH_DDEXTNOCSPREQ_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_OCSPH_PARSERESPEXTNS_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_OCSPH_VERIFYOCSPRESP_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_PKCS7SO_FAILED_PARSE_CERT - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_PKCS7SO_GETAUTHENTICATEDATTRIBUTE - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_PKCS7SO_GETCERTTODER - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_SDO_EXCTRACT_SIGNATURES_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_SDOHANDLER_CREATESDO_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_SDOVALIDATOR_VALIDATION_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_SEID_SIGNEDOBJECT_GETSIGNEDDATARAW_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_SEID_SIGNEDOBJECT_SETSIGNEDDATA_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_SEID_TOXML_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_SEID_USERCERANDREVOCDATA_SETOCSPRAW_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_SEIDSDOBUILDER_BUILD_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_SEIDSDOHANDLER_ADDSDOSIGNATURE_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_SEIDSDOHANDLER_CREATEDYNAMICSDO_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_SEIDSDOHANDLER_CREATESDO_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_SEIDSDOHANDLER_CREATESDOSEAL_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_SEIDSDOVALIDATOR_VALIDATION_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_SH_SIGN_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_SH_SIGN_PKCS1_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_SH_SIGNANDCREATEPKCS7_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_SHH_GETTRANSACTIONDATA_ERROR_RESPONSE - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_SSLCOMM_SENDSSLREQUEST_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_VCH_CA_CERT_MISSING_BASICCONSTRAINT - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_VCH_CA_CERT_PARSE_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_VCH_CA_CERT_PATH_LEN_CONSTRAINT_VIOLATED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_VCH_CERT_EXPIRED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_VCH_CERT_NOT_VALID_YET - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_VCH_CHAIN_DOES_NOT_VERIFY - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_VCH_FAILED_CHAIN_VERIFY - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_VCH_FAILED_CHAIN_VERIFY_INVALID_ROOT_CERT - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_VCH_FAILED_TO_PARSE_CERT - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_VCH_INVALID_CA_BASIC_CONSTRAINTS - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_VCH_INVALID_CA_KEYUSAGE - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_VCH_INVALID_EXT_KEYUSAGE - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_VCH_INVALID_KEYUSAGE - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_VCH_MISSING_BASIC_CONSTRAINTS - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_VCH_MISSING_CA_KEYUSAGE - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_VCH_MISSING_EXT_KEYUSAGE - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_VCH_MISSING_KEYUSAGE - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_VCH_ROOT_CA_CERT_NOT_SELF_SIGNED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_VCH_SIGNCERT_INVALID_BASIC_CONSTRAINTS - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_VH_VERIFY_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_X509WRAP_GETAIALOCATION_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_X509WRAP_GETCERTIFICATE_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_X509WRAP_GETEXTENSION_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ERRMSG_X509WRAP_X509_CREATION_FAILED - Static variable in class no.bbs.server.constants.ErrorConstants
 
ErrorConstants - Class in no.bbs.server.constants
Class containing all ErrorCodes and ErrorMessage constants used in BankID Server
----------------------------------------------
Copyright 2005
Bankenes BetalingsSentral AS (BBS)
Organisation Number N- 975 946 231
Haavard Martinsens vei 54
N- 0045 OSLO
Norway

----------------------------------------------
ErrorConstants() - Constructor for class no.bbs.server.constants.ErrorConstants
 
EXT_KEYUSAGE_CLIENTAUTH - Static variable in class no.bbs.server.constants.JServerConstants
 
EXT_KEYUSAGE_CODESIGNING - Static variable in class no.bbs.server.constants.JServerConstants
 
EXT_KEYUSAGE_EMAILPROTECTION - Static variable in class no.bbs.server.constants.JServerConstants
 
EXT_KEYUSAGE_MSSGC - Static variable in class no.bbs.server.constants.JServerConstants
 
EXT_KEYUSAGE_NSSGC - Static variable in class no.bbs.server.constants.JServerConstants
 
EXT_KEYUSAGE_OCSPSIGNING - Static variable in class no.bbs.server.constants.JServerConstants
 
EXT_KEYUSAGE_SERVERAUTH - Static variable in class no.bbs.server.constants.JServerConstants
 
EXT_KEYUSAGE_TIMESTAMPING - Static variable in class no.bbs.server.constants.JServerConstants
 

F

FERMAT_4 - Static variable in class no.bbs.server.constants.JServerConstants
 
fileExists(String) - Method in class no.bbs.server.util.FileUtil
Check if the input filename (fully qualified path) exists or not.
FileUtil - Class in no.bbs.server.util
 
FileUtil() - Constructor for class no.bbs.server.util.FileUtil
 
filterASCIIBytes(byte[]) - Static method in class no.bbs.server.util.CharUtils
Removes and converts "unsafe" (in GSM alphabet context) ASCII bytes.
findAlgorithmIdentifierByName(String) - Static method in class no.bbs.server.util.ASN1Util
Find hashing AlgorithmIdentifier using common name.
findAlgorithmNameById(String) - Static method in class no.bbs.server.util.ASN1Util
Find algorithm name by id.
findAlgorithmNameById(AlgorithmIdentifier) - Static method in class no.bbs.server.util.ASN1Util
Find algorithm name by id.
findMerchantSlotAndToken(String, byte[], String) - Method in class no.bbs.server.handlers.NativeCryptokiHandler
 
findObject(long, byte[], int) - Method in class no.bbs.server.handlers.NativeCryptokiHandler
 
findSignatureAlgorithmIdentifierByName(String) - Static method in class no.bbs.server.util.ASN1Util
Find signing AlgorithmIdentifier using common name.
formatGSMBytes(byte[]) - Static method in class no.bbs.server.util.CharUtils
Format a byte array according to byte representation (hex encoded) on Sim-card.

G

generateKeyId(PublicKey) - Static method in class no.bbs.server.util.CryptoUtil
 
generateKeyIdString(PublicKey) - Static method in class no.bbs.server.util.CryptoUtil
 
generateMerchantReference() - Method in class no.bbs.server.implementation.BIDFacade
Deprecated.
generateMerchantReference(String) - Method in class no.bbs.server.implementation.BIDFacade
Method to generate the reference to show to the user during mobile authentication.
generateRandom(int) - Static method in class no.bbs.server.util.SecureRandomGenerator
 
generateSHADigestInfoStructure(byte[], String) - Method in class no.bbs.server.handlers.NativeCryptokiHandler
 
getAction() - Method in class no.bbs.server.vos.InitSessionInfo
Returns the initSession action parameter value that was set
getAction() - Method in class no.bbs.server.vos.MobileInfo
 
getAddInfoAccount() - Method in class no.bbs.server.vos.AdditionalInformation
 
getAddInfoAccount() - Method in class no.bbs.server.vos.CertificateStatus
Account Information from the Validation Authority
getAddInfoAccountErr() - Method in class no.bbs.server.vos.AdditionalInformation
 
getAddInfoAccountErr() - Method in class no.bbs.server.vos.CertificateStatus
Call this method if getAddInfoAccount returned null.
getAddInfoOrgNo() - Method in class no.bbs.server.vos.AdditionalInformation
 
getAddInfoOrgNo() - Method in class no.bbs.server.vos.CertificateStatus
Organisation Number from the Validation Authority
getAddInfoOrgNoErr() - Method in class no.bbs.server.vos.AdditionalInformation
 
getAddInfoOrgNoErr() - Method in class no.bbs.server.vos.CertificateStatus
Call this method if getAddInfoOrgNo returned null.
getAddInfoSSN() - Method in class no.bbs.server.vos.AdditionalInformation
 
getAddInfoSSN() - Method in class no.bbs.server.vos.CertificateStatus
Social Security Number from the Validation Authority
getAddInfoSSNErr() - Method in class no.bbs.server.vos.AdditionalInformation
 
getAddInfoSSNErr() - Method in class no.bbs.server.vos.CertificateStatus
Call this method if getAddInfoSSN returned null.
getAdditionalInfoList() - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the BankIDServer internally.
getAdditionalInformation() - Method in class no.bbs.server.vos.BIDSessionData
 
getAIALocation() - Method in class no.bbs.server.util.X509CertificateWrapper
Returns the Certificate AIALocation
getAllSafeBagsFromPKCS12File(File, char[]) - Static method in class no.bbs.server.util.CryptoUtil
Helper method to load all SafeBags from a PKCS#12 keystore.
getAlternativeBankIdRootCertificate() - Method in class no.bbs.server.implementation.MerchantContext
 
getAttribtueValue() - Method in class no.bbs.bankid.server.xml.XMLAttribute
 
getAttributeName() - Method in class no.bbs.bankid.server.xml.XMLAttribute
 
getAuthCert() - Method in class no.bbs.server.implementation.MerchantContext
Returns the merchants authentication certificate
getAuthCertificateChain() - Method in class no.bbs.server.implementation.MerchantContext
Returns the merchant authentication certificate chain
getAuthCertPrivKey() - Method in class no.bbs.server.implementation.MerchantContext
Returns the PrivateKey that corresponds with the merchant authentication certificate
getAuthCertPubKey() - Method in class no.bbs.server.implementation.MerchantContext
Returns the Public Key that resides in the merchants authentication certificate
getAuthenticatedAttributeBBSChannel() - Method in class no.bbs.server.signedobjects.PKCS7SignedObject
 
getAuthPrivKeyLabel() - Method in class no.bbs.server.implementation.MerchantContext
Returns the authentication PrivateKey Label
getB64FullOCSPResponse() - Method in class no.bbs.server.vos.CertificateStatus
 
getB64OCSPRequest() - Method in class no.bbs.server.vos.CertificateStatus
 
getB64OCSPRequestNonce() - Method in class no.bbs.server.vos.CertificateStatus
 
getB64OCSPResponse() - Method in class no.bbs.server.vos.CertificateStatus
The BasicOCSPResponse as Base64Encoded byte[].
getB64OCSPResponse() - Method in class no.bbs.server.vos.PKCS7WithOCSPResponse
Returns Base64-encoded OCSPResponse bytes
getB64PKCS7() - Method in class no.bbs.server.vos.PKCS7WithOCSPResponse
Returns Base64-encoded PKCS7 (Signature) bytes
getB64Pkcs7Hash() - Method in class no.bbs.server.vos.DocumentToSign
 
getB64Request() - Method in exception no.bbs.server.exception.BIDException
 
getB64Response() - Method in exception no.bbs.server.exception.BIDException
 
getB64SecureChannelSignature() - Method in class no.bbs.server.vos.SecureChannelPKCS7AndData
Returns the B64SecureChannelSignature as String
getB64SecureChannelSignatureBytes() - Method in class no.bbs.server.vos.SecureChannelPKCS7AndData
Returns the B64SecureChannelSignatureBytes as byte[]
getB64SecureChannelSignedData() - Method in class no.bbs.server.vos.SecureChannelPKCS7AndData
Returns the B64SecureChannelSignedData as String
getB64SecureChannelSignedDataBytes() - Method in class no.bbs.server.vos.SecureChannelPKCS7AndData
Returns the B64SecureChannelSignedDataBytes
getB64ServerChallenge() - Method in class no.bbs.server.vos.SignatureAndChallenge
Returns the base64-encoded Server challenge to be sent to the BankID Client
getB64ServerChallengeAsString() - Method in class no.bbs.server.vos.SignatureAndChallenge
Return the b64encoded serverchallenge as String
getB64ServerInfo(MerchantContext) - Static method in class no.bbs.server.handlers.InitSessionHandler
 
getB64ServerInfo() - Method in class no.bbs.server.handlers.ServiceHostHandler
 
getB64ServerSignature() - Method in class no.bbs.server.vos.SignatureAndChallenge
Returns the base64-encoded serverSignature (pkcs#7) of the client challenge
getB64ServerSignatureAsString() - Method in class no.bbs.server.vos.SignatureAndChallenge
Returns the b64encoded server signature as string
getB64Signature() - Method in class no.bbs.server.vos.SignatureAndData
Returns the String representation of the base64-encoded server signature (pkcs7)
getB64SignatureBytes() - Method in class no.bbs.server.vos.SignatureAndData
returns the base64-encoded server signature bytes
getB64SignedData() - Method in class no.bbs.server.vos.DocumentToSign
Returns the Base64 String of the data that was signed.
getB64SignedData() - Method in class no.bbs.server.vos.SignatureAndData
Returns the base64-encoding of the signed data bytes as String
getB64SignedDataBytes() - Method in class no.bbs.server.vos.SignatureAndData
Returns the base64-encoding of the signed data bytes
getBank() - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the BankIDServer internally.
getBankidEnvironment() - Method in class no.bbs.server.vos.ContextInfo
Returns the BankID environment for this merchant context.
getBankIDRootCert2048() - Method in class no.bbs.server.implementation.EnvOveride
 
getBankIDRootCert2048() - Method in class no.bbs.server.vos.Env
 
getBankIDRootCert4096() - Method in class no.bbs.server.implementation.EnvOveride
 
getBankIDRootCert4096() - Method in class no.bbs.server.vos.Env
 
getBankIDRootCertificate(X509Certificate) - Static method in class no.bbs.server.constants.JSCertificates
Returns the BankID root certificate with a particular subject DN
getBankIdRootCertificate() - Method in class no.bbs.server.implementation.MerchantContext
Return the BankID Root Certificate configured for this merchant context.
getBankIDRootCertificates() - Static method in class no.bbs.server.constants.JSCertificates
Returns the BankID root certificate for all environments as X509 instances.
getBankIDThrustAnchors(X509Certificate) - Static method in class no.bbs.server.constants.JSCertificates
Returns the BankID root certificates as a set of TrustAnchors.
getBankName() - Method in class no.bbs.server.util.X509CertificateWrapper
 
getBankName() - Method in class no.bbs.server.vos.CertificateInfo
Returns the BankName as present in the certificate
getBaseKey() - Method in class no.bbs.server.handlers.MessageProtector
This method returns the baseKey
getBytes() - Method in class no.bbs.server.util.BIDByteArray
Returns the contents of the BIDByteArray as byte[]
getCallback() - Method in class no.bbs.server.vos.MobileInfo
 
getCarrier() - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the BankIDServer internally.
getCarrier() - Method in class no.bbs.server.vos.GrantedCertificatePolicy
return the carrier
getCertificate() - Method in class no.bbs.server.util.X509CertificateWrapper
Gets the DER the certificate DER encoded
getCertificateInfo(byte[]) - Method in class no.bbs.server.implementation.BIDFacade
Returns a CertificateInfo with the Certificate Information for the input X509Certificate bytes.
getCertificateInfo(String) - Method in class no.bbs.server.implementation.BIDFacade
This method parses the input PKCS7 and retrieves the signer Certificate.
getCertificateKeySize() - Method in class no.bbs.server.implementation.MerchantContext
 
getCertificatePolicyAccessList() - Method in class no.bbs.server.implementation.MerchantContext
Returns a HashMap containing a Map of Certificate Policies that are allowed to be used in this Context
getCertificatePolicyAccessList() - Method in interface no.bbs.server.interfaces.IApplicationContext
 
getCertificatePolicyOID() - Method in class no.bbs.server.vos.GrantedCertificatePolicy
Returns the policyID
getCertificateStatus(String, List<String>, String, OCSPFormat) - Method in class no.bbs.server.implementation.BIDFacade
This method is for internal use only.
getCertificateStatus(String, List<String>) - Method in class no.bbs.server.implementation.BIDFacade
This method parses the input signature (PKCS#7) and extracts the signer certificate and its issuer certificate.
getCertificateStatus(String, List<String>, String) - Method in class no.bbs.server.implementation.BIDFacade
This method is for internal use only.
getCertificateStatus() - Method in class no.bbs.server.vos.BIDSessionData
This method returns a CertificateStatus object.
getCertificateStatus() - Method in class no.bbs.server.vos.CertificateStatus
Returns the Certificate Status.
getCertificateStatus() - Method in class no.bbs.server.vos.DocumentToSign
 
getCertificateStatusRFC6960(String, List<String>, String) - Method in class no.bbs.server.implementation.BIDFacade
Get CertificateStatus with RFC6960 signature validation.
getCertificateType() - Method in class no.bbs.server.vos.GrantedCertificatePolicy
Returns the cert type
getCertInfo() - Method in class no.bbs.server.vos.InitSessionInfo
This method is used by the BankIDServer internally.
getCertType() - Method in class no.bbs.server.vos.InitSessionInfo
Sets the certType in Web-client.
getCertType() - Method in class no.bbs.server.vos.MobileInfo
 
getClientChallenge() - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the BankIDServer internally.
getClientID() - Method in class no.bbs.server.vos.InitSessionInfo
Returns the ClientID.
getClientIP() - Method in class no.bbs.server.vos.BIDSessionData
This method can be used to get the IP address of the client.
getClientOCSP() - Method in class no.bbs.server.vos.BIDSessionData
This method returns the client OCSP response The method must be used during the process of creating an SEID_SDO
getClientOCSP() - Method in class no.bbs.server.vos.DocumentToSign
 
getClientOCSPBytes() - Method in class no.bbs.server.vos.BIDSessionData
This method returns the client OCSP response The method must be used during the process of creating an SEID_SDO
getClientOCSPBytes() - Method in class no.bbs.server.vos.DocumentToSign
Returns the client OCSP bytes.
getClientProxyPublicKey() - Method in class no.bbs.server.vos.InitSessionInfo
This method is used by the BankIDServer internally.
getClientProxyURL() - Method in class no.bbs.server.vos.InitSessionInfo
This method is used by the BankIDServer internally.
getClientSessionTimeout() - Method in class no.bbs.server.vos.InitSessionInfo
This method is used by the BankIDServer internally.
getClientSignature() - Method in class no.bbs.server.vos.BIDSessionData
This method returns the client signature The method must be used during the process of creating an SEID_SDO
getClientSignature() - Method in class no.bbs.server.vos.DocumentToSign
 
getClientSignatureBytes() - Method in class no.bbs.server.vos.BIDSessionData
This method returns the client signature The method must be used during the process of creating an SEID_SDO
getClientSignatureBytes() - Method in class no.bbs.server.vos.DocumentToSign
Returns the client signature bytes over the document to be signed.
getClientVersion() - Method in class no.bbs.server.vos.InitSessionInfo
This method is used by the BankIDServer internally.
getCmsFormat() - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the BankIDServer internally.
getCommonName() - Method in class no.bbs.server.util.X509CertificateWrapper
Retrieves the commonName in the SubjectName field in the SubjectName field
getCommonName() - Method in class no.bbs.server.vos.CertificateInfo
Returns the CommonName as present in the certificate
getCommTimeout() - Method in class no.bbs.server.implementation.MerchantContext
Returns the external communication timeout in millis
getCommTimeout() - Method in class no.bbs.server.vos.MerchantConfig
The external communication timeout in millis.
getCompileVersion() - Static method in class no.bbs.server.util.Util
 
getContextInfo(String) - Method in class no.bbs.server.implementation.BIDFactory
Returns an instance of no.bbs.server.vos.ContextInfo containing context-specific information for the given merchantName.
getContextMode() - Method in class no.bbs.server.vos.MerchantConfig
Returns the mode (p12 OR hsm, hsm is not supported in this version)
getCountryCode() - Method in class no.bbs.server.vos.MobileInfo
 
getDataBytesToBeSigned() - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the BankIDServer internally.
getDataBytesToBeSigned() - Method in class no.bbs.server.vos.DocumentToSign
 
getDataDescription() - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the BankIDServer internally.
getDataToBeSigned() - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the BankIDServer internally.
getDataToBeSigned() - Method in class no.bbs.server.vos.DocumentToSign
 
getDataToBeSignedMimeType() - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the BankIDServer internally.
getDataToBeSignedXMLFormat() - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the BankIDServer internally.
getDataToBeSignedXSL() - Method in class no.bbs.server.vos.DocumentToSign
 
getDateOfBirth() - Method in class no.bbs.server.util.X509CertificateWrapper
Retrieves the DateOfBirth Attribute value from the certificate.
getDateOfBirth() - Method in class no.bbs.server.vos.CertificateInfo
Returns the DateOfBirth as present in the certificate
getDaysUntilCertificateExpires() - Method in class no.bbs.server.vos.XMLDSIG
Returns the number of days until the signing certificate expires.
getDefaultCipherSuites() - Method in class no.bbs.server.communicator.SSLTunnelSocketFactory
 
getDerivedIv(String) - Method in class no.bbs.server.handlers.MessageProtector
getDerivedIv
getDerivedKey(String) - Method in class no.bbs.server.handlers.MessageProtector
Derive a key from the basekey.
getDescription() - Method in class no.bbs.server.vos.DocumentToSign
 
getDictionaryMap() - Method in class no.bbs.server.implementation.MerchantContext
 
getDictionaryTimeStampMap() - Method in class no.bbs.server.implementation.MerchantContext
 
getDigestAlgorithmNameByKeySize(Key) - Static method in class no.bbs.server.util.CryptoUtil
Use SHA-256 for keys sizes > 1024 and SHA-1 for small keys.
getDoAliasCheck() - Method in class no.bbs.server.vos.MobileInfo
 
getDocDisplayMode() - Method in class no.bbs.server.vos.InitSessionInfo
This method is used by the BankIDServer internally.
getDocumentHash() - Method in class no.bbs.server.vos.DocumentToSign
 
getDocuments() - Method in class no.bbs.server.vos.BIDSessionData
 
getDoSynchronusCommunication() - Method in class no.bbs.server.vos.MobileInfo
 
getElementName() - Method in class no.bbs.bankid.server.xml.XMLElement
 
getElementValue() - Method in class no.bbs.bankid.server.xml.XMLElement
 
getEmailAddress() - Method in class no.bbs.server.util.X509CertificateWrapper
Retrieves the Email extension from a Certificate
getEmailAddress() - Method in class no.bbs.server.vos.CertificateInfo
Gets the email address in the certificate (OID:1.2.840.113549.1.9.1)
getEncryptedRequest(String, byte[], KeyStore) - Method in class no.bbs.server.handlers.InitSessionHandler
 
getEnv(String) - Static method in class no.bbs.server.constants.JServerConstants
 
getEnv() - Method in class no.bbs.server.implementation.EnvOveride
 
getEnv() - Method in class no.bbs.server.vos.Env
Return the BankID environment
getEnvironment() - Method in class no.bbs.server.implementation.MerchantContext
Gets the Enironment instance
getEnvOverride() - Method in class no.bbs.server.vos.MerchantConfig
 
getErrCode() - Method in class no.bbs.server.vos.BIDSessionData
This method is used to get the errorCode if something goes wrong.
getErrCode() - Method in class no.bbs.server.vos.DocumentToSign
Returns the errCode on the end user VA lookup.
getErrorCode() - Method in exception no.bbs.server.exception.BIDException
Returns the BankID Server ErrorCode
getExponent() - Method in class no.bbs.server.crypto.KeyStore
 
getExtension(String) - Method in class no.bbs.server.util.X509CertificateWrapper
Returns the certificate extensions as byte[]
getExtensionValue(X509Extension, String) - Static method in class no.bbs.server.util.ASN1Util
 
getExtPDFDomain() - Method in class no.bbs.server.vos.InitSessionInfo
Returns the URL for the PDF-document to be signed.
getExtPDFUrl() - Method in class no.bbs.server.vos.BIDSessionData
 
getFacade(String) - Method in class no.bbs.server.implementation.BIDFactory
Returns a BIDFacade instance for the input merchant context.
getFileAge(String) - Method in class no.bbs.server.util.FileUtil
Return age of the input file in milliseconds.
getFormURLEncoding() - Method in class no.bbs.server.util.URLEncodedNamedValues
Retrieves the form URL encoded data as a string
getFullOCSPResponse() - Method in class no.bbs.server.vos.CertificateStatus
The Full OCSPResponse as byte[].
getGrantedCertificatePolicies() - Method in class no.bbs.server.vos.ContextInfo
Returns a comma-delimintated String of the granted certificate policy oids configured for this Context
getGrantedPolicies() - Method in class no.bbs.server.vos.MerchantConfig
Comma separated String of BankID Certificate PolicyOID labels that this merchant is configured to support.
getGrantedPoliciesAsString() - Method in class no.bbs.server.implementation.MerchantContext
 
getHelperURI() - Method in class no.bbs.server.vos.InitSessionInfo
Returns the url to the BankID Web-client helper.
getHostName() - Method in class no.bbs.server.communicator.BIDHandshakeListener
 
getHttpProxyHost() - Method in class no.bbs.server.implementation.MerchantContext
Returns the Proxy Host or null
getHttpProxyPassword() - Method in class no.bbs.server.implementation.MerchantContext
Returns the proxy passsword or null
getHttpProxyPort() - Method in class no.bbs.server.implementation.MerchantContext
Returns the proxy port or null
getHttpProxyUsername() - Method in class no.bbs.server.implementation.MerchantContext
Returns the proxy user for authentication
getInitRequest() - Method in class no.bbs.server.vos.BIDSessionData
This method can be used for debug/logging.
getInitResponse() - Method in class no.bbs.server.vos.BIDSessionData
This method can be used for debug/logging.
getInitSession(InitSessionInfo, KeyParameter) - Method in class no.bbs.server.handlers.InitSessionHandler
This is the InitSessionHandler's main method.
getInstance() - Static method in class no.bbs.server.implementation.BIDFactory
Returns the BIDFactory singleton instance.
getInstance(String) - Static method in class no.bbs.server.logging.BIDLogger
 
getIsQualifiedCertificate() - Method in class no.bbs.server.util.X509CertificateWrapper
 
getIssuerCertFromChain(X509Certificate[], X509Certificate) - Method in class no.bbs.server.util.CryptoUtil
 
getIssuerName() - Method in class no.bbs.server.util.X509CertificateWrapper
Returns the Certificate IssuerName
getIssuerName() - Method in class no.bbs.server.vos.CertificateInfo
Returns the IssuerName as present in the certificate
getKeyAlgorithm() - Method in class no.bbs.server.util.X509CertificateWrapper
Returns the Certificate KeyAlgorithm
getKeyAlgorithm() - Method in class no.bbs.server.vos.CertificateInfo
Returns the KeyAlgorithm as present in the certificate
getKeySize(Key) - Static method in class no.bbs.server.util.CryptoUtil
Returns the Certificate KeySize
getKeySize() - Method in class no.bbs.server.util.X509CertificateWrapper
Returns the Certificate KeySize
getKeySize() - Method in class no.bbs.server.vos.CertificateInfo
Returns the KeySize as present in the certificate
getKeystore() - Method in class no.bbs.server.implementation.EnvOveride
 
getKeystore() - Method in class no.bbs.server.vos.Env
 
getKeystorePassword() - Method in class no.bbs.server.vos.MerchantConfig
Returns the keystore password
getkeyUsage() - Method in class no.bbs.server.util.X509CertificateWrapper
 
getLocale() - Method in class no.bbs.server.vos.MobileInfo
 
getLocaleId() - Method in class no.bbs.server.vos.InitSessionInfo
Returns the localeId parameter value that was set
getLogger() - Method in class no.bbs.server.implementation.MerchantContext
 
getLogger(String) - Static method in class no.bbs.server.logging.BIDLogger
 
getLoggerName() - Method in class no.bbs.server.implementation.MerchantContext
 
getLoggerName() - Method in class no.bbs.server.vos.MerchantConfig
Returns the loggerName for this merchant config
getLoggingMessage() - Method in exception no.bbs.server.exception.BIDException
 
getLogPropFile() - Method in class no.bbs.server.implementation.MerchantContext
Returns the location of the logPropFile
getLogPropFile() - Method in class no.bbs.server.vos.MerchantConfig
Returns the location of the logPropFile
getMerchantContext() - Method in class no.bbs.server.vos.ContextInfo
 
getMerchantDescription() - Method in class no.bbs.server.vos.DynamicSDOData
 
getMerchantFEAncestors() - Method in class no.bbs.server.vos.InitSessionInfo
This method is used by the BankIDServer internally.
getMerchantFEDomain() - Method in class no.bbs.server.vos.InitSessionInfo
This method is used by the BankIDServer internally.
getMerchantIdentifier() - Method in class no.bbs.server.implementation.MerchantContext
Returns the merchantname/identifier
getMerchantKeystore() - Method in class no.bbs.server.vos.MerchantConfig
String returns the name of the merchant keystore (bid-file)
getMerchantName() - Method in class no.bbs.server.vos.ContextInfo
Returns the merchant name registered for this Context.
getMerchantName() - Method in class no.bbs.server.vos.MerchantConfig
Returns the name of the configured merchant.
getMerchantOCSP() - Method in class no.bbs.server.vos.BIDSessionData
This method returns the merchant OCSP response The method must be used during the process of creating an SEID_SDO
getMerchantOCSPBytes() - Method in class no.bbs.server.vos.BIDSessionData
This method returns the merchant OCSP response The method must be used during the process of creating an SEID_SDO
getMerchantReference(String) - Method in class no.bbs.server.handlers.MobileHandler
 
getMerchantReference() - Method in class no.bbs.server.vos.MobileInfo
 
getMerchantSignature() - Method in class no.bbs.server.vos.BIDSessionData
This method returns the merchant signature The method must be used during the process of creating an SEID_SDO
getMerchantSignatureBytes() - Method in class no.bbs.server.vos.BIDSessionData
This method returns the merchant signature The method must be used during the process of creating an SEID_SDO
getMerchantSignatureBytes() - Method in class no.bbs.server.vos.DocumentToSign
Returns the merchant signature over the document to be signed.
getMerchantURL() - Method in class no.bbs.server.vos.InitSessionInfo
Returns the merchantUrl parameter value that was set
getMessage() - Method in exception no.bbs.server.exception.BIDException
Returns the error message
getMessageMac(byte[], String) - Method in class no.bbs.server.handlers.MessageProtector
Calculates and returns the MAC for the message.
getMethodIdentifier() - Method in exception no.bbs.server.exception.BIDException
Returns the BIDFacade method identifier which uniquley identifies a Facade mthod
getMgmfeDNS() - Method in class no.bbs.server.implementation.EnvOveride
 
getMgmfeDNS() - Method in class no.bbs.server.vos.Env
Returns the environment MGMFE DNS name
getMgmfeUtilDNS() - Method in class no.bbs.server.implementation.EnvOveride
 
getMgmfeUtilDNS() - Method in class no.bbs.server.vos.Env
 
getMifv() - Method in class no.bbs.server.vos.InitSessionInfo
This method is used by the BankIDServer internally.
getMifv() - Method in class no.bbs.server.vos.MobileInfo
 
getMimeType() - Method in class no.bbs.server.vos.DocumentToSign
 
getMimeTypeValue() - Method in class no.bbs.server.vos.DocumentToSign
 
getMitm() - Method in class no.bbs.server.vos.MobileInfo
 
getMitmWebAddress() - Method in class no.bbs.server.implementation.MerchantContext
Returns the MITM WebAddress
getMobileCommTimeout() - Method in class no.bbs.server.implementation.MerchantContext
 
getMobileCommTimeout() - Method in class no.bbs.server.vos.MerchantConfig
 
getMobileHttpRequestFactory() - Method in class no.bbs.server.implementation.MerchantContext
 
getMobileProxyAuthenticationSettings() - Method in class no.bbs.server.vos.MerchantConfig
Returns the http proxy authentication settings for MobileGateway proxy as configured in BankID Server.
getMobileProxyHost() - Method in class no.bbs.server.implementation.MerchantContext
Returns the Proxy Host for MobileGateway proxy or null
getMobileProxyHost() - Method in class no.bbs.server.vos.MerchantConfig
Returns the proxy host for MobileGateway
getMobileProxyPassword() - Method in class no.bbs.server.implementation.MerchantContext
Returns the proxy passsword for MobileGateway proxy or null
getMobileProxyPort() - Method in class no.bbs.server.implementation.MerchantContext
Returns the proxy port for MobileGateway proxy or null
getMobileProxyPort() - Method in class no.bbs.server.vos.MerchantConfig
Returns the proxy port for MobileGateway
getMobileProxyPwd() - Method in class no.bbs.server.vos.MerchantConfig
Returns the proxy pwd for MobileGateway
getMobileProxyServerSettings() - Method in class no.bbs.server.vos.MerchantConfig
Returns the http proxy settings for MobileGateway communication as configured in BankID Server.
getMobileProxyUser() - Method in class no.bbs.server.vos.MerchantConfig
Returns the proxy user for MobileGateway
getMobileProxyUsername() - Method in class no.bbs.server.implementation.MerchantContext
Returns the proxy user for authentication for MobileGateway proxy
getMode() - Method in class no.bbs.server.vos.ContextInfo
Returns the mode that the Context operates in.
getModulus(KeyStore.Recipient) - Method in class no.bbs.server.crypto.KeyStore
 
getNamedValue(String) - Method in class no.bbs.server.util.URLEncodedNamedValues
Retrieves data for a given name.
getNamespacePrefix() - Method in class no.bbs.bankid.server.xml.XMLAttribute
 
getNamespacePrefix() - Method in class no.bbs.bankid.server.xml.XMLElement
 
getNativeCryptokiVersion() - Method in class no.bbs.server.handlers.NativeCryptokiHandler
 
getNativeCryptokiVersion() - Method in class no.bbs.server.implementation.BIDFactory
This method returns the NativeCryptoki.dll (or .so) version.
getNextURL() - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the BankIDServer internally.
getNextURL() - Method in class no.bbs.server.vos.InitSessionInfo
Returns the nextURL parameter value that was set
getNonce() - Method in class no.bbs.server.vos.InitSessionInfo
This method is used by the BankIDServer internally.
getNumberOfSubCACertificates() - Method in class no.bbs.server.vos.PKCS7Info
Returns the number of Sub CA Certificates in the signer certificates certificateChain
getNumberSubCACerts() - Method in class no.bbs.server.signedobjects.PKCS7SignedObject
Returns the number of sub CA certificates in PKCS#7
getOcspFormat() - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the BankIDServer internally.
getOcspRequest() - Method in class no.bbs.server.vos.CertificateStatus
 
getOcspResponse() - Method in class no.bbs.server.vos.CertificateStatus
The BasicOCSPResponse as byte[].
getOID() - Method in enum no.bbs.server.vos.CMSFormat
 
getOID() - Method in enum no.bbs.server.vos.OCSPFormat
 
getOIDsForExKeyUsages(String) - Static method in class no.bbs.server.util.CryptoUtil
Maps the input String to a ASN1ObjectIdentifier[].
getOperation() - Method in class no.bbs.server.vos.InitSessionInfo
This method is used by the BankIDServer internally.
getOriginator() - Method in class no.bbs.server.util.X509CertificateWrapper
Retrieves the value of the Originator Extension field
getOriginator() - Method in class no.bbs.server.vos.CertificateInfo
Returns the Originator as present in the certificate
getOtpServiceName() - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the BankIDServer internally.
getOwnCertificateStatus() - Method in class no.bbs.server.implementation.BIDFacade
This method gets the CertificateStatus for the merchant's own signing certificate
getP12Keystore() - Method in class no.bbs.server.implementation.MerchantContext
Returns the path to the keystore
getPerfValue() - Method in class no.bbs.server.vos.CertificateStatus
 
getPhoneAlias() - Method in class no.bbs.server.vos.MobileInfo
 
getPhoneNumber() - Method in class no.bbs.server.util.X509CertificateWrapper
 
getPhoneNumber() - Method in class no.bbs.server.vos.CertificateInfo
Returns the PhoneNumber as present in the certificate
getPhoneNumber() - Method in class no.bbs.server.vos.MobileInfo
 
getPKCS7Info(String) - Method in class no.bbs.server.implementation.BIDFacade
Returns a PKCS7Info with the PKCS#7 Information for the input base64 encoded signature bytes.
getPKCS7withOCSPResponses() - Method in class no.bbs.server.vos.DynamicSDOData
 
getPolicyOID() - Method in class no.bbs.server.util.X509CertificateWrapper
Returns the Certificate PolicyOID
getPolicyOID() - Method in class no.bbs.server.vos.CertificateInfo
Returns the policy OID as present in the certificate
getPopInfo() - Method in class no.bbs.server.vos.MobileInfo
 
getPopParameters() - Method in class no.bbs.server.vos.InitSessionInfo
This method is used by the BankIDServer internally.
getPopParameters() - Method in class no.bbs.server.vos.MobileInfo
 
getPopSignature() - Method in class no.bbs.server.vos.InitSessionInfo
This method is used by the BankIDServer internally.
getPopSignature() - Method in class no.bbs.server.vos.MobileInfo
 
getProperties(String) - Method in class no.bbs.server.util.ConfigUtil
Reads the input property file and returns a HashMap of keys with their corresponding values.
getProxyAuthenticationSettings() - Method in class no.bbs.server.vos.MerchantConfig
Returns the http proxy authentication settings as configured in BankID Server.
getProxyHost() - Method in class no.bbs.server.vos.MerchantConfig
Returns the proxy host
getProxyPort() - Method in class no.bbs.server.vos.MerchantConfig
Returns the proxy port
getProxyPwd() - Method in class no.bbs.server.vos.MerchantConfig
Returns the proxy pwd
getProxyServerSettings() - Method in class no.bbs.server.vos.MerchantConfig
Returns the http proxy settings as configured in BankID Server.
getProxyUser() - Method in class no.bbs.server.vos.MerchantConfig
Returns the proxy user
getQcValueLimitAmount() - Method in class no.bbs.server.util.X509CertificateWrapper
 
getQcValueLimitAmount() - Method in class no.bbs.server.vos.CertificateInfo
This is the Qualified Certificates limit amout as represented in the Certificate.
getQcValueLimitCurrency() - Method in class no.bbs.server.util.X509CertificateWrapper
 
getQcValueLimitCurrency() - Method in class no.bbs.server.vos.CertificateInfo
This is the Qualified Certificates amount currency as represented in the Certificate.
getRawTransactionInfo() - Method in class no.bbs.server.vos.BIDSessionData
Returns the Map containing the rawTransactionInfo elements received from the client.
getRawTransactionInfoItem(String) - Method in class no.bbs.server.vos.BIDSessionData
Returns the value for the given key
getRawTransactionReportMap(Map<String, String>) - Method in class no.bbs.server.handlers.TransactionHandler
 
getRefererence(ArrayList<String>, ArrayList<String>) - Static method in class no.bbs.server.util.SecureRandomGenerator
 
getRegisteredMerchantNames() - Method in class no.bbs.server.implementation.BIDFactory
Returns a String[] of all merchant names that have a BankIDContext registered in BankID Server.
getRequestMac(byte[]) - Method in class no.bbs.server.handlers.MessageProtector
Calculates the MAC for a message prepared by the client.
getResponseMac(byte[]) - Method in class no.bbs.server.handlers.MessageProtector
Calculates the MAC for a message prepared for the client.
getRootCACert() - Method in class no.bbs.server.signedobjects.PKCS7SignedObject
Returns the root certificate from the PKCS#7
getRootCACertDERBytes() - Method in class no.bbs.server.signedobjects.PKCS7SignedObject
Returns the root certificate from the PKCS#7
getRootCertificate(String) - Static method in class no.bbs.server.constants.JSCertificates
Returns the 2 BankID root certificates for the given environment.
getRootCertificate() - Method in class no.bbs.server.vos.PKCS7Info
Returns the Root CA Certificate for the Signer Certificate
getSCInfoInURLPattern() - Method in class no.bbs.server.vos.SecureChannelInfo
Method that returns the key-value pairs in URL-pattern (key=value&key=value...)
getSdmCommTimeout() - Method in class no.bbs.server.implementation.MerchantContext
 
getSdmCommTimeout() - Method in class no.bbs.server.vos.MerchantConfig
 
getSdmDNS() - Method in class no.bbs.server.implementation.EnvOveride
 
getSdmDNS() - Method in class no.bbs.server.vos.Env
 
getSdmHttpRequestFactory() - Method in class no.bbs.server.implementation.MerchantContext
 
getSdmProxyAuthenticationSettings() - Method in class no.bbs.server.vos.MerchantConfig
 
getSdmProxyHost() - Method in class no.bbs.server.implementation.MerchantContext
 
getSdmProxyHost() - Method in class no.bbs.server.vos.MerchantConfig
 
getSdmProxyPassword() - Method in class no.bbs.server.implementation.MerchantContext
 
getSdmProxyPort() - Method in class no.bbs.server.implementation.MerchantContext
 
getSdmProxyPort() - Method in class no.bbs.server.vos.MerchantConfig
 
getSdmProxyPwd() - Method in class no.bbs.server.vos.MerchantConfig
 
getSDMProxyServerSettings() - Method in class no.bbs.server.vos.MerchantConfig
Returns the http proxy settings for Session Data Manager communication as configured in BankID Server.
getSdmProxyUser() - Method in class no.bbs.server.vos.MerchantConfig
 
getSdmProxyUsername() - Method in class no.bbs.server.implementation.MerchantContext
 
getSdo() - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the BankIDServer internally.
getSecureChannelInfo() - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the BankIDServer internally.
getSecureRandom() - Static method in class no.bbs.server.util.SecureRandomGenerator
Returns a SecureRandom as byte[]
getSerialNumber() - Method in class no.bbs.server.util.X509CertificateWrapper
Returns the Certificate SerialNumber
getSerialNumber() - Method in class no.bbs.server.vos.CertificateInfo
Returns the SerialNumber as present in the certificate
getServerChallenge() - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the BankIDServer internally.
getServerInfo() - Method in class no.bbs.server.vos.InitSessionInfo
This method is used by the BankIDServer internally.
getServiceHostCommTimeout() - Method in class no.bbs.server.implementation.MerchantContext
 
getServiceHostCommTimeout() - Method in class no.bbs.server.vos.MerchantConfig
 
getServiceHostDNS() - Method in class no.bbs.server.implementation.EnvOveride
 
getServiceHostDNS() - Method in class no.bbs.server.vos.Env
 
getServiceHostHttpRequestFactory() - Method in class no.bbs.server.implementation.MerchantContext
 
getServiceHostProxyAuthenticationSettings() - Method in class no.bbs.server.vos.MerchantConfig
Returns the http proxy authentication settings for ServiceHost proxy as configured in BankID Server.
getServiceHostProxyHost() - Method in class no.bbs.server.implementation.MerchantContext
 
getServiceHostProxyHost() - Method in class no.bbs.server.vos.MerchantConfig
 
getServiceHostProxyPassword() - Method in class no.bbs.server.implementation.MerchantContext
 
getServiceHostProxyPort() - Method in class no.bbs.server.implementation.MerchantContext
 
getServiceHostProxyPort() - Method in class no.bbs.server.vos.MerchantConfig
 
getServiceHostProxyPwd() - Method in class no.bbs.server.vos.MerchantConfig
 
getServiceHostProxyServerSettings() - Method in class no.bbs.server.vos.MerchantConfig
Returns the http proxy settings for ServiceHost communication as configured in BankID Server.
getServiceHostProxyUser() - Method in class no.bbs.server.vos.MerchantConfig
 
getServiceHostProxyUsername() - Method in class no.bbs.server.implementation.MerchantContext
 
getSessionKey() - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the BankIDServer internally.
getShowConfirmation() - Method in class no.bbs.server.vos.InitSessionInfo
Tells whether to show the confirmation question in the BankID Client.
getShowUnderstanding() - Method in class no.bbs.server.vos.InitSessionInfo
Tells whether to show the "Have you understood..."-question in the BankID Client.
getSid() - Method in class no.bbs.server.vos.InitSessionInfo
Returns the initSession sid parameter value that was set
getSid() - Method in class no.bbs.server.vos.MobileInfo
 
getSifv() - Method in class no.bbs.server.vos.InitSessionInfo
This method is used by the BankIDServer internally.
getSignatureAlgorithmNameByKeySize(Key) - Static method in class no.bbs.server.util.CryptoUtil
Use SHA-256 for keys sizes > 1024 and SHA-1 for small keys.
getSignatureAndData() - Method in class no.bbs.server.vos.DocumentToSign
 
getSignCert() - Method in class no.bbs.server.implementation.MerchantContext
Return the signer certificate
getSignCertificateChain() - Method in class no.bbs.server.implementation.MerchantContext
Returns the merchants signer certificate chain
getSignCertPrivKey() - Method in class no.bbs.server.implementation.MerchantContext
Returns the Private Key
getSignCertPubKey() - Method in class no.bbs.server.implementation.MerchantContext
Returns the PublicKey that resides in the merchants signer certificate
getSignedData() - Method in class no.bbs.server.signedobjects.PKCS7SignedObject
Retrieves the signed data from the PKCS#7
getSignedData() - Method in class no.bbs.server.vos.DynamicSDOData
 
getSignedData() - Method in class no.bbs.server.vos.PKCS7Info
Returns the PKCS7 Content
getSignedDataBytes() - Method in class no.bbs.server.vos.BIDSessionData
This method returns the signed data bytes
getSignedDataBytes() - Method in class no.bbs.server.vos.DocumentToSign
Returns the bytes of the document that was signed.
getSignedDataBytes() - Method in class no.bbs.server.vos.SignatureAndData
Returns the signed data bytes (NOT base64-encoded)
getSignedDataMimeType() - Method in class no.bbs.server.vos.DynamicSDOData
 
getSignerCert() - Method in class no.bbs.server.signedobjects.PKCS7SignedObject
Returns the signer certificate from the PKCS#7
getSignerCertCN() - Method in class no.bbs.server.implementation.MerchantContext
Returns the CommonName from the signer certificate
getSignerCertDERBytes() - Method in class no.bbs.server.signedobjects.PKCS7SignedObject
Returns the signer certificate bytes from the PKCS#7
getSignerCertificate() - Method in class no.bbs.server.vos.PKCS7Info
Returns the Signer Certificate
getSignerCertificateCommonName() - Method in class no.bbs.server.vos.ContextInfo
Returns the CommonName value from teh merchant's signer certificate.
getSignerCertificates(X509Certificate[]) - Method in class no.bbs.server.util.CryptoUtil
Locates the Signer certificates from the input certificates based on the input key usage.
getSignerCertIssuer() - Method in class no.bbs.server.implementation.MerchantContext
Returns the Level 1 CA certificate that signed the signer certificates
getSigners(ArrayList<String>) - Method in class no.bbs.server.implementation.BIDFacade
This method generates a String formated for the client to used during multisigning.
getSigners() - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the BankIDServer internally Used to get the signers to be returned to the client
getSigningTime() - Method in class no.bbs.server.signedobjects.PKCS7SignedObject
Returns the Signing Time from the PKCS#7
getSigningTime() - Method in class no.bbs.server.vos.PKCS7Info
Returns the Signing Time
getSignPrivKeyLabel() - Method in class no.bbs.server.implementation.MerchantContext
Returns the signing PrivateKey Label
getSignService(CMSFormat, BIDLogger) - Static method in class no.bbs.server.handlers.sign.SignServiceFactory
 
getSlot() - Method in class no.bbs.server.implementation.MerchantContext
Returns the slot containing the token (HSM) that holds this Merchants PrivateKeys
getSlotDescription() - Method in class no.bbs.server.vos.SlotAndTokenInfo
 
getSlotFirmWareVersion() - Method in class no.bbs.server.vos.SlotAndTokenInfo
 
getSlotFlags() - Method in class no.bbs.server.vos.SlotAndTokenInfo
 
getSlotHardWareVersion() - Method in class no.bbs.server.vos.SlotAndTokenInfo
 
getSlotId() - Method in class no.bbs.server.vos.SlotAndTokenInfo
 
getSlotLoggedInSession(int) - Method in class no.bbs.server.implementation.BIDFactory
Returns the HSM LoggedInSession identifier for the given slotId.
getSlotManufacturerId() - Method in class no.bbs.server.vos.SlotAndTokenInfo
 
getStatusCode() - Method in class no.bbs.server.vos.TransactionAndStatus
This is the statusCode of this transaction.
getStringValue() - Method in class no.bbs.bankid.server.xml.XMLAttribute
 
getStringValue() - Method in class no.bbs.bankid.server.xml.XMLElement
 
getSubCACert(int) - Method in class no.bbs.server.signedobjects.PKCS7SignedObject
Returns the Sub CA certificate at the input level
getSubCACertificate(int) - Method in class no.bbs.server.vos.PKCS7Info
Returns the SUB CA Certificate at the level in the certificate chain that corresponds to the input level (int)
getSubCACertificates() - Method in class no.bbs.server.vos.PKCS7Info
Returns a HashMap containing the signing certificates.
getSubCACertToDER(int) - Method in class no.bbs.server.signedobjects.PKCS7SignedObject
Returns the Sub CA certificate at the input level
getSubjectName() - Method in class no.bbs.server.util.X509CertificateWrapper
Returns the Certificate SubjectName
getSubjectName() - Method in class no.bbs.server.vos.CertificateInfo
Returns the SubjectName as present in the certificate
getSubjectSerial() - Method in class no.bbs.server.util.X509CertificateWrapper
 
getSupportedBankIDCarriers() - Method in class no.bbs.server.implementation.MerchantContext
 
getSupportedBankIDCertTypes() - Method in class no.bbs.server.implementation.MerchantContext
 
getSupportedCipherSuites() - Method in class no.bbs.server.communicator.SSLTunnelSocketFactory
 
getSuppressBroadcast() - Method in class no.bbs.server.vos.InitSessionInfo
This method is used by the BankIDServer internally.
getTarget() - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the BankIDServer internaly Used to get the target to be returned to the client
getTimeout() - Method in class no.bbs.server.vos.InitSessionInfo
Returns the timeout.
getTimeout() - Method in class no.bbs.server.vos.MobileInfo
Deprecated.
getTokenFreePrivateMemory() - Method in class no.bbs.server.vos.SlotAndTokenInfo
 
getTokenFreePublicMemory() - Method in class no.bbs.server.vos.SlotAndTokenInfo
 
getTokenLabel() - Method in class no.bbs.server.vos.SlotAndTokenInfo
 
getTokenManufacturerId() - Method in class no.bbs.server.vos.SlotAndTokenInfo
 
getTokenMaxRWSessionCount() - Method in class no.bbs.server.vos.SlotAndTokenInfo
 
getTokenMaxSessionCount() - Method in class no.bbs.server.vos.SlotAndTokenInfo
 
getTokenModel() - Method in class no.bbs.server.vos.SlotAndTokenInfo
 
getTokenSerialNumber() - Method in class no.bbs.server.vos.SlotAndTokenInfo
 
getTokenStorage() - Method in class no.bbs.server.implementation.MerchantContext
Returns the token storage flag
getTokenSupportedMechanisms() - Method in class no.bbs.server.vos.SlotAndTokenInfo
 
getTokenUserPIN() - Method in class no.bbs.server.implementation.MerchantContext
Returns the HSM login pwd
getTokenUserPIN() - Method in class no.bbs.server.vos.MerchantConfig
Returns the token (HSM) UserPIN, which is the password to login to the HSM
getTraceID() - Method in class no.bbs.server.vos.InitSessionInfo
Returns the Trace ID received from BankID COI.
getTransactionInfo(String, List<String>, long) - Method in class no.bbs.server.implementation.BIDFacade
 
getTransactionReference() - Method in class no.bbs.server.vos.TransactionAndStatus
This is the transactionReference of this transaction.
getTrustManagers() - Method in class no.bbs.server.implementation.MerchantContext
 
getTrustStore() - Method in class no.bbs.server.implementation.MerchantContext
 
getTrustStore() - Method in class no.bbs.server.vos.MerchantConfig
Returns the truststore directory
getUniqueId() - Method in class no.bbs.server.util.X509CertificateWrapper
Retrieves the PID from the serialNumber field in the DN, if null then gets the old UniqueId from the OU field in the SubjectName field
getUniqueId() - Method in class no.bbs.server.vos.CertificateInfo
Returns the UniqueId as present in the certificate
getURL() - Method in exception no.bbs.server.exception.BIDException
 
getUrl() - Method in class no.bbs.server.vos.MobileInfo
 
getUserAgent() - Method in class no.bbs.server.vos.InitSessionInfo
Returns the HTTP Header User-Agent
getUserID() - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the BankIDServer internally.
getUserIDKeystrokeData() - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the BankIDServer internally.
getVaCommTimeout() - Method in class no.bbs.server.implementation.MerchantContext
 
getVaCommTimeout() - Method in class no.bbs.server.vos.MerchantConfig
 
getVAHttpRequestFactory() - Method in class no.bbs.server.implementation.MerchantContext
 
getValidFrom() - Method in class no.bbs.server.vos.CertificateInfo
Returns the ValidFrom date as present in the certificate
getValidFromDate() - Method in class no.bbs.server.util.X509CertificateWrapper
Returns the Certificate NotBefore
getValidTo() - Method in class no.bbs.server.vos.CertificateInfo
Returns the ValidTo date as present in the certificate
getValidToDate() - Method in class no.bbs.server.util.X509CertificateWrapper
Returns the Certificate NotAfter
getValue() - Method in enum no.bbs.server.constants.MIMEType
 
getValue() - Method in enum no.bbs.server.vos.CMSFormat
 
getValue() - Method in enum no.bbs.server.vos.OCSPFormat
 
getValue(String) - Method in class no.bbs.server.vos.SecureChannelInfo
 
getValueForLog(String) - Static method in class no.bbs.server.util.Util
 
getVaPort() - Method in class no.bbs.server.implementation.MerchantContext
 
getVAPort() - Method in class no.bbs.server.vos.MerchantConfig
 
getVAProxyAuthenticationSettings() - Method in class no.bbs.server.vos.MerchantConfig
Returns the http proxy authentication settings for VA proxy as configured in BankID Server.
getVAProxyHost() - Method in class no.bbs.server.implementation.MerchantContext
Returns the Proxy Host for VA proxy or null
getVAProxyHost() - Method in class no.bbs.server.vos.MerchantConfig
Returns the proxy host for VA
getVAProxyPassword() - Method in class no.bbs.server.implementation.MerchantContext
Returns the proxy passsword for VA proxy or null
getVAProxyPort() - Method in class no.bbs.server.implementation.MerchantContext
Returns the proxy port for VA proxy or null
getVAProxyPort() - Method in class no.bbs.server.vos.MerchantConfig
Returns the proxy port for VA
getVAProxyPwd() - Method in class no.bbs.server.vos.MerchantConfig
Returns the proxy pwd for VA
getVAProxyServerSettings() - Method in class no.bbs.server.vos.MerchantConfig
Returns the http proxy settings for VA communication as configured in BankID Server.
getVAProxyUser() - Method in class no.bbs.server.vos.MerchantConfig
Returns the proxy user for VA
getVAProxyUsername() - Method in class no.bbs.server.implementation.MerchantContext
Returns the proxy user for authentication for VA proxy
getVerifyRequest() - Method in class no.bbs.server.vos.BIDSessionData
This method can be used for debug/logging.
getVerifyResponse() - Method in class no.bbs.server.vos.BIDSessionData
This method can be used for debug/logging.
getVersionInfo() - Static method in class no.bbs.server.implementation.BIDFacade
 
getVersionNumber() - Method in class no.bbs.server.util.X509CertificateWrapper
Returns the Certificate VersionNumber
getVersionNumber() - Method in class no.bbs.server.vos.CertificateInfo
Returns the VersionNumber as present in the certificate
getWebAddresses() - Method in class no.bbs.server.vos.MerchantConfig
Returns the WebAddresses configured in BankID Server.
getWithCredentials() - Method in class no.bbs.server.vos.InitSessionInfo
This method is used by the BankIDServer internally.
getXml() - Method in class no.bbs.bankid.server.xml.BIDXML
 
getXmlDSig() - Method in class no.bbs.server.vos.XMLDSIG
Returns the XML Digital Signature
getXsl() - Method in class no.bbs.bankid.server.xml.BIDXML
 
GrantedCertificatePolicy - Class in no.bbs.server.vos

----------------------------------------------
Copyright © 2005
Bankenes BetalingsSentral AS (BBS)
Organisation Number N- 975 946 231
Haavard Martinsens vei 54
N- 0045 OSLO
Norway

----------------------------------------------
GrantedCertificatePolicy() - Constructor for class no.bbs.server.vos.GrantedCertificatePolicy
 
GSM_MAP - Static variable in class no.bbs.server.util.CharUtils
 

H

handshakeCompleted(HandshakeCompletedEvent) - Method in class no.bbs.server.communicator.BIDHandshakeListener
 
hashData(byte[], String) - Method in class no.bbs.server.implementation.BIDFacade
Method to hash data.
hashData(byte[], String) - Static method in class no.bbs.server.util.CryptoUtil
Method that hashes the tbhData according to the input hashAlg
HEX_DIGIT - Static variable in class no.bbs.server.util.ByteUtils
Contains all the hex characters - used to lookup from utility methods.
hexToByte(char, char) - Static method in class no.bbs.server.util.ByteUtils
Convert two hex-coded characters to their respective byte
hexToBytes(String) - Static method in class no.bbs.server.util.ByteUtils
Convert a string of hex-octet encoded characters to their respective array of bytes.
HMAC_SHA1 - Static variable in class no.bbs.server.constants.JServerConstants
 
HMAC_SHA256 - Static variable in class no.bbs.server.constants.JServerConstants
 
HMACKEYLENGTH - Static variable in class no.bbs.server.constants.JServerConstants
 
HOSTNAME_LOCALHOST - Static variable in class no.bbs.server.constants.JServerConstants
 
HOSTNAME_LOCALHOST_IP - Static variable in class no.bbs.server.constants.JServerConstants
 
HTTP_CONTENT_TYPE_APPL_OCSP - Static variable in class no.bbs.server.constants.JServerConstants
 
HTTP_CONTENT_TYPE_APPL_OCSP_RESPONSE - Static variable in class no.bbs.server.constants.JServerConstants
 
HTTP_CONTENT_TYPE_APPL_URL_FORM_URLENCODED - Static variable in class no.bbs.server.constants.JServerConstants
 
HTTP_HEADER_CONECTION - Static variable in class no.bbs.server.constants.JServerConstants
 
HTTP_HEADER_CONTENT_LENGTH - Static variable in class no.bbs.server.constants.JServerConstants
 
HTTP_HEADER_CONTENT_TYPE - Static variable in class no.bbs.server.constants.JServerConstants
 
HTTP_HEADER_HOST - Static variable in class no.bbs.server.constants.JServerConstants
 
HTTP_HEADER_HTTP1_1 - Static variable in class no.bbs.server.constants.JServerConstants
 
HTTP_HEADER_POST - Static variable in class no.bbs.server.constants.JServerConstants
 
HTTP_HEADER_USER_AGENT - Static variable in class no.bbs.server.constants.JServerConstants
 
HTTP_RESPONSE_LIMIT_BYTES - Static variable in class no.bbs.server.constants.JServerConstants
 
HTTPS_RESPONSE_LIMIT_BYTES - Static variable in class no.bbs.server.constants.JServerConstants
 

I

IApplicationContext - Interface in no.bbs.server.interfaces
Merchant Context interface.
ILLEGAL_ASCII_GSM - Static variable in class no.bbs.server.util.CharUtils
 
ILLEGAL_GSM - Static variable in class no.bbs.server.util.CharUtils
 
INIT_SESSION_AUTH - Static variable in class no.bbs.server.constants.JServerConstants
 
INIT_SESSION_CHANGEPASSWORD - Static variable in class no.bbs.server.constants.JServerConstants
 
INIT_SESSION_NETPAY - Static variable in class no.bbs.server.constants.JServerConstants
 
INIT_SESSION_SIGN - Static variable in class no.bbs.server.constants.JServerConstants
 
initAuth(BIDSessionData, boolean, boolean, SecureChannelInfo, HashMap<String, String>, OCSPFormat, CMSFormat) - Method in class no.bbs.server.handlers.TransactionHandler
 
initCertificateAccessList() - Method in class no.bbs.server.implementation.MerchantContext
Inserts the default BankID Certificates to support
initializeCryptoki() - Method in class no.bbs.server.handlers.NativeCryptokiHandler
 
initializeMaps() - Static method in class no.bbs.server.util.CharUtils
 
initSession(InitSessionInfo) - Method in class no.bbs.server.implementation.BIDFacade
This method sends a request to the BankID COI to generate a BankID Web-client, and receives a url to a helper object which retrieves the actual client.
InitSessionHandler - Class in no.bbs.server.handlers
This Class offers methods to communicate with the BankID Session Data Manager to retrieve a BankID Web-client helper URL.
InitSessionHandler(MerchantContext, BIDFacade) - Constructor for class no.bbs.server.handlers.InitSessionHandler
 
InitSessionInfo - Class in no.bbs.server.vos
The InitSessionInfo class is a holder object that must contain information about a user's environment and which BankID Web-client to load.
InitSessionInfo() - Constructor for class no.bbs.server.vos.InitSessionInfo
 
initTransaction(String, String, String, String, String, BIDSessionData) - Method in class no.bbs.server.implementation.BIDFacade
Method to handle the initAuth/initSign operation received from the BankID client.
InputValidator - Class in no.bbs.server.util
Base class for simple input validation
InputValidator(String, String, int, MerchantContext) - Constructor for class no.bbs.server.util.InputValidator
 
isAuthSigningCert(boolean[]) - Static method in class no.bbs.server.util.CryptoUtil
 
isBlank(CharSequence) - Static method in class no.bbs.server.util.StringUtil
Checks if a CharSequence is whitespace, empty ("") or null.
isCertificateSupported(List<String>, X509Certificate) - Static method in class no.bbs.server.util.AccessListUtil
Checks if the input JCRYPTO_X509Certificate's policy OID is supported
isEmpty(char[]) - Static method in class no.bbs.server.util.ByteUtils
Checks if an array of primitive chars is empty or null.
isEmpty(byte[]) - Static method in class no.bbs.server.util.ByteUtils
Checks if an array of primitive bytes is empty or null.
isEmpty(Object[]) - Static method in class no.bbs.server.util.ByteUtils
Checks if an array is empty or null.
isEmpty() - Method in class no.bbs.server.vos.SecureChannelInfo
Returns true if this instance has any SecureChannel info set, else false
isHostNameVerified() - Method in class no.bbs.server.communicator.BIDHandshakeListener
 
isInitialized() - Method in class no.bbs.server.implementation.MerchantContext
Return true if initContext is called, else false
ISO_LATIN_ALPHABET - Static variable in class no.bbs.server.constants.JServerConstants
 
isQualified() - Method in class no.bbs.server.vos.CertificateInfo
Returns true if the Certificate is qualified
isRAContext() - Method in class no.bbs.server.implementation.MerchantContext
Returns true if the merchant certificate is a RASigning cert
isResponseTooLong(int, int) - Static method in class no.bbs.server.util.Util
 
isRunRegisterSSLProvider() - Method in class no.bbs.server.implementation.MerchantContext
 
isRunRegisterSSLProvider() - Method in class no.bbs.server.vos.MerchantConfig
 
isSDOValidate() - Method in class no.bbs.server.signedobjects.PKCS7SignedObject
 
isSelfSigned(X509Certificate) - Static method in class no.bbs.server.util.CryptoUtil
 
isSignSigningCert(boolean[]) - Static method in class no.bbs.server.util.CryptoUtil
 
isTraceIDEqual(String) - Method in class no.bbs.server.vos.BIDSessionData
Checks if the traceID is equal to the one received from initSession
isValidOIDFormat(String) - Static method in class no.bbs.server.util.StringUtil
 
isVASSLDisabled() - Method in class no.bbs.server.implementation.MerchantContext
 
isVASSLDisabled() - Method in class no.bbs.server.vos.MerchantConfig
 
IVLENGTH - Static variable in class no.bbs.server.constants.JServerConstants
 

J

join(List<?>, String) - Static method in class no.bbs.server.util.StringUtil
Joins the elements of the provided array into a single String
JRE_SYS_VAR_PROTOCOL_HANDLER_PKGS - Static variable in class no.bbs.server.constants.JServerConstants
 
JSCertificates - Class in no.bbs.server.constants

----------------------------------------------
Copyright © 2009
Bankenes BetalingsSentral AS (BBS)
Organisation Number N- 975 946 231
Haavard Martinsens vei 54
N- 0045 OSLO
Norway

----------------------------------------------
Sture Abrahamsen (08.03.2009)
JSCertificates() - Constructor for class no.bbs.server.constants.JSCertificates
 
JServerConstants - Class in no.bbs.server.constants
 
JServerConstants() - Constructor for class no.bbs.server.constants.JServerConstants
 

K

KeyStore - Class in no.bbs.server.crypto
 
KeyStore(KeyStore.Environment) - Constructor for class no.bbs.server.crypto.KeyStore
 
KeyStore() - Constructor for class no.bbs.server.crypto.KeyStore
 
KeyStore.Environment - Enum in no.bbs.server.crypto
 
KeyStore.Recipient - Enum in no.bbs.server.crypto
 
KEYUSAGE_CRLSIGN - Static variable in class no.bbs.server.constants.JServerConstants
 
KEYUSAGE_DATAENCIPHERMENT - Static variable in class no.bbs.server.constants.JServerConstants
 
KEYUSAGE_DECIPHERONLY - Static variable in class no.bbs.server.constants.JServerConstants
 
KEYUSAGE_DIGITALSIGNATURE - Static variable in class no.bbs.server.constants.JServerConstants
 
KEYUSAGE_ENCIPHERONLY - Static variable in class no.bbs.server.constants.JServerConstants
 
KEYUSAGE_KEYAGREEMENT - Static variable in class no.bbs.server.constants.JServerConstants
 
KEYUSAGE_KEYCERTSIGN - Static variable in class no.bbs.server.constants.JServerConstants
 
KEYUSAGE_KEYENCIPHERMENT - Static variable in class no.bbs.server.constants.JServerConstants
 
KEYUSAGE_NONREPUDIATION - Static variable in class no.bbs.server.constants.JServerConstants
 

L

LABEL_OID_MAPPING - Static variable in class no.bbs.server.constants.JServerConstants
 
LABEL_OID_OCSP_ACCOUNT - Static variable in class no.bbs.server.constants.JServerConstants
 
LABEL_OID_OCSP_ACCOUNT_ERR - Static variable in class no.bbs.server.constants.JServerConstants
 
LABEL_OID_OCSP_ORGNO - Static variable in class no.bbs.server.constants.JServerConstants
 
LABEL_OID_OCSP_ORGNO_ERR - Static variable in class no.bbs.server.constants.JServerConstants
 
LABEL_OID_OCSP_SSN - Static variable in class no.bbs.server.constants.JServerConstants
 
LABEL_OID_OCSP_SSN_ERR - Static variable in class no.bbs.server.constants.JServerConstants
 
LANGUAGE_ENGLISH - Static variable in class no.bbs.server.constants.JServerConstants
 
LANGUAGE_NORWEGIAN - Static variable in class no.bbs.server.constants.JServerConstants
 
length() - Method in class no.bbs.server.util.BIDByteArray
Returns the length of the BIDByteArray
loadBankIDContext(String, String, String) - Method in class no.bbs.server.implementation.BIDFactory
Loads the configuration file merchantName.props and returns and instance of ContextInfo.
loadContext(String, String, MerchantContext) - Method in class no.bbs.server.util.CryptoUtil
Method that retrieves Certificates, CertificateChains and Keys from the input keystore and populates the input context with the information
loadCryptoki(String) - Method in class no.bbs.server.handlers.NativeCryptokiHandler
 
loadNativeCryptoki(String) - Method in class no.bbs.server.handlers.NativeCryptokiHandler
 
loadPKCS11Adapter(String, String) - Method in class no.bbs.server.implementation.BIDFactory
Method to load a PKCS#11 driver.
loadPrivateKey(File, char[], X509Certificate) - Method in class no.bbs.server.util.CryptoUtil
Locates the private key in a .bid file for the given certificate.

Additional description: The KeyBag should be located based on the localKeyId from the certificate The KeyBag should be a PKCS#8ShroudedKeyBag (password encrypted) For HSM .bid files with no KeyBags included, the method should return 'null'
LOG4J_INITIALIZED - Static variable in class no.bbs.server.implementation.BIDFactory
 
LOGINFO_MGMFE_GET_MERCHANT_REFERENCE - Static variable in class no.bbs.server.constants.JServerConstants
 
LOGINFO_MGMFE_PUSHSMS - Static variable in class no.bbs.server.constants.JServerConstants
 
LOGINFO_MGMFE_REQ_MOB_ACTION - Static variable in class no.bbs.server.constants.JServerConstants
 
LOGINFO_MGMFE_REQ_MOB_STATUS - Static variable in class no.bbs.server.constants.JServerConstants
 
LOGINFO_SDM_INITSESSION - Static variable in class no.bbs.server.constants.JServerConstants
 
LOGINFO_SERVICEHOST_GETTRANSACTIONINFO - Static variable in class no.bbs.server.constants.JServerConstants
 
LOGINFO_VA_GETCERTSTATUS - Static variable in class no.bbs.server.constants.JServerConstants
 
LOGLEVEL_DEBUG - Static variable in class no.bbs.server.constants.JServerConstants
 
LOGLEVEL_FATAL - Static variable in class no.bbs.server.constants.JServerConstants
 
logout(long) - Method in class no.bbs.server.handlers.NativeCryptokiHandler
 

M

makeNewLoggerInstance(String) - Method in class no.bbs.server.logging.BIDLoggerFactory
 
MD2_HASH_ALG - Static variable in class no.bbs.server.constants.JServerConstants
 
MD5_HASH_ALG - Static variable in class no.bbs.server.constants.JServerConstants
 
MERCHANT_INTERFACE_VERSION_MOBILE - Static variable in class no.bbs.server.constants.JServerConstants
 
MERCHANT_INTERFACE_VERSION_NETCENTRIC - Static variable in class no.bbs.server.constants.JServerConstants
 
MerchantConfig - Class in no.bbs.server.vos
Holder class containing merchant settings.
MerchantConfig() - Constructor for class no.bbs.server.vos.MerchantConfig
 
MerchantContext - Class in no.bbs.server.implementation
Holds a merchant's context information.
MerchantContext() - Constructor for class no.bbs.server.implementation.MerchantContext
Empty Constructor
MerchantContext(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, boolean, String, String, String, boolean) - Constructor for class no.bbs.server.implementation.MerchantContext
Creates a MerchantContext with the input parametes
MessageProtector - Class in no.bbs.server.handlers
 
MessageProtector(byte[]) - Constructor for class no.bbs.server.handlers.MessageProtector
Constructor
MGMFE_DNS_DEV - Static variable in class no.bbs.server.constants.JServerConstants
 
MGMFE_DNS_PREPROD - Static variable in class no.bbs.server.constants.JServerConstants
 
MGMFE_DNS_PROD - Static variable in class no.bbs.server.constants.JServerConstants
 
MGMFE_DNS_TEST - Static variable in class no.bbs.server.constants.JServerConstants
 
MGMFE_PROPS_PREPARE_TEXT - Static variable in class no.bbs.server.constants.JServerConstants
 
MGMFE_UTIL_DNS_DEV - Static variable in class no.bbs.server.constants.JServerConstants
 
MGMFE_UTIL_DNS_PREPROD - Static variable in class no.bbs.server.constants.JServerConstants
 
MGMFE_UTIL_DNS_PROD - Static variable in class no.bbs.server.constants.JServerConstants
 
MGMFE_UTIL_DNS_TEST - Static variable in class no.bbs.server.constants.JServerConstants
 
MIMEType - Enum in no.bbs.server.constants
 
MIMETYPE_BID_XML - Static variable in class no.bbs.server.vos.BIDSessionData
 
MIMETYPE_PDF - Static variable in class no.bbs.server.vos.BIDSessionData
 
MIMETYPE_TXT_PLAIN - Static variable in class no.bbs.server.vos.BIDSessionData
 
MINIMUM_DICTIONARY_SIZE - Static variable in class no.bbs.server.constants.JServerConstants
 
MOBILE_PROPS_ACTION - Static variable in class no.bbs.server.constants.JServerConstants
 
MOBILE_PROPS_ACTION_AUTH - Static variable in class no.bbs.server.constants.JServerConstants
 
MOBILE_PROPS_ACTION_GET_DICTIONARY - Static variable in class no.bbs.server.constants.JServerConstants
 
MOBILE_PROPS_ACTION_GET_STATUS - Static variable in class no.bbs.server.constants.JServerConstants
 
MOBILE_PROPS_ACTION_PUSH_SMS - Static variable in class no.bbs.server.constants.JServerConstants
 
MOBILE_PROPS_CALLBACK - Static variable in class no.bbs.server.constants.JServerConstants
 
MOBILE_PROPS_CALLBACK_DIRECT - Static variable in class no.bbs.server.constants.JServerConstants
 
MOBILE_PROPS_CERTTYPE - Static variable in class no.bbs.server.constants.JServerConstants
 
MOBILE_PROPS_COUNTRYCODE - Static variable in class no.bbs.server.constants.JServerConstants
 
MOBILE_PROPS_COUNTRYCODE_NO - Static variable in class no.bbs.server.constants.JServerConstants
 
MOBILE_PROPS_DO_ALIAS_CHECK - Static variable in class no.bbs.server.constants.JServerConstants
 
MOBILE_PROPS_DO_SYNCHRONUS_COMM - Static variable in class no.bbs.server.constants.JServerConstants
 
MOBILE_PROPS_LOCALE - Static variable in class no.bbs.server.constants.JServerConstants
 
MOBILE_PROPS_LOCALE_NO_NO - Static variable in class no.bbs.server.constants.JServerConstants
 
MOBILE_PROPS_MIFV - Static variable in class no.bbs.server.constants.JServerConstants
 
MOBILE_PROPS_MITM - Static variable in class no.bbs.server.constants.JServerConstants
 
MOBILE_PROPS_PHONE_ALIAS - Static variable in class no.bbs.server.constants.JServerConstants
 
MOBILE_PROPS_PHONE_NUMBER - Static variable in class no.bbs.server.constants.JServerConstants
 
MOBILE_PROPS_POPINFO - Static variable in class no.bbs.server.constants.JServerConstants
 
MOBILE_PROPS_POPPARAMS - Static variable in class no.bbs.server.constants.JServerConstants
 
MOBILE_PROPS_POPSIGNATURE - Static variable in class no.bbs.server.constants.JServerConstants
 
MOBILE_PROPS_REFERENCE - Static variable in class no.bbs.server.constants.JServerConstants
 
MOBILE_PROPS_SID - Static variable in class no.bbs.server.constants.JServerConstants
 
MOBILE_PROPS_TEXT - Static variable in class no.bbs.server.constants.JServerConstants
 
MOBILE_PROPS_TRANSID - Static variable in class no.bbs.server.constants.JServerConstants
 
MOBILE_PROPS_URL - Static variable in class no.bbs.server.constants.JServerConstants
 
MobileHandler - Class in no.bbs.server.handlers
 
MobileHandler(MerchantContext, BIDFacade) - Constructor for class no.bbs.server.handlers.MobileHandler
 
MOBILEHANDLER_GET_REFERENCE_FROM_CACHE - Static variable in class no.bbs.server.constants.JServerConstants
 
MobileInfo - Class in no.bbs.server.vos
The MobileInfo class is a holder object that must contain information about a user's environment.
MobileInfo() - Constructor for class no.bbs.server.vos.MobileInfo
 
MODE_DEFAULT - Static variable in class no.bbs.server.constants.JServerConstants
 
MODE_HSM - Static variable in class no.bbs.server.constants.JServerConstants
 
MODE_P12 - Static variable in class no.bbs.server.constants.JServerConstants
 
MULTISIGN_PARAMETER_DATA - Static variable in class no.bbs.server.constants.JServerConstants
 
MULTISIGN_PARAMETER_DESCRIPTION - Static variable in class no.bbs.server.constants.JServerConstants
 
MULTISIGN_PARAMETER_ENCODING - Static variable in class no.bbs.server.constants.JServerConstants
 
MULTISIGN_PARAMETER_MIMETYPE - Static variable in class no.bbs.server.constants.JServerConstants
 

N

namespacePrefix - Variable in class no.bbs.bankid.server.xml.XMLElement
 
NativeCryptokiHandler - Class in no.bbs.server.handlers

----------------------------------------------
Copyright © 2006
Bankenes BetalingsSentral AS (BBS)
Organisation Number N- 975 946 231
Haavard Martinsens vei 54
N- 0045 OSLO
Norway

----------------------------------------------
Islam Sakka (15.feb.2006)
NativeCryptokiHandler() - Constructor for class no.bbs.server.handlers.NativeCryptokiHandler
 
no.bbs.bankid.bidjserver.version - package no.bbs.bankid.bidjserver.version
 
no.bbs.bankid.server.xml - package no.bbs.bankid.server.xml
 
no.bbs.server.communicator - package no.bbs.server.communicator
 
no.bbs.server.constants - package no.bbs.server.constants
 
no.bbs.server.crypto - package no.bbs.server.crypto
 
no.bbs.server.exception - package no.bbs.server.exception
 
no.bbs.server.handlers - package no.bbs.server.handlers
 
no.bbs.server.handlers.sign - package no.bbs.server.handlers.sign
 
no.bbs.server.implementation - package no.bbs.server.implementation
 
no.bbs.server.inputvalidators - package no.bbs.server.inputvalidators
 
no.bbs.server.interfaces - package no.bbs.server.interfaces
 
no.bbs.server.logging - package no.bbs.server.logging
 
no.bbs.server.sdo.seid.validator - package no.bbs.server.sdo.seid.validator
 
no.bbs.server.signedobjects - package no.bbs.server.signedobjects
 
no.bbs.server.util - package no.bbs.server.util
 
no.bbs.server.vos - package no.bbs.server.vos
 
NONCE - Static variable in class no.bbs.server.constants.JServerConstants
 
NONCE_DATA_PREFIX_AUTH - Static variable in class no.bbs.server.constants.JServerConstants
 
NONCE_DATA_PREFIX_SIGN - Static variable in class no.bbs.server.constants.JServerConstants
 

O

OCSPFormat - Enum in no.bbs.server.vos
Holder enum that contains information about the OCSP Format.
OCSPHandler - Class in no.bbs.server.handlers
Class that handles OCSP (Online Certificate Status Protocol) request.
OCSPHandler(MerchantContext) - Constructor for class no.bbs.server.handlers.OCSPHandler
 
OCSPHandlerSign2 - Class in no.bbs.server.handlers
Class that handles OCSP (Online Certificate Status Protocol) request.
OCSPHandlerSign2(MerchantContext) - Constructor for class no.bbs.server.handlers.OCSPHandlerSign2
 
OCSPInputValidator - Class in no.bbs.server.util
Simple class for input validation of BasicOCSPResponse.
OCSPInputValidator(String, String, int, MerchantContext) - Constructor for class no.bbs.server.util.OCSPInputValidator
 
OID_CERTIFICATE_BANKNAME - Static variable in class no.bbs.server.constants.JServerConstants
 
OID_CERTIFICATE_COMMON_NAME - Static variable in class no.bbs.server.constants.JServerConstants
 
OID_CERTIFICATE_DATEOFBIRTH - Static variable in class no.bbs.server.constants.JServerConstants
 
OID_CERTIFICATE_EMAILADDRESS - Static variable in class no.bbs.server.constants.JServerConstants
 
OID_CERTIFICATE_ORIGINATOR - Static variable in class no.bbs.server.constants.JServerConstants
 
OID_LABEL_MAPPING - Static variable in class no.bbs.server.constants.JServerConstants
 
OID_OCSP_ACCOUNT - Static variable in class no.bbs.server.constants.JServerConstants
 
OID_OCSP_BILLING_NONCE - Static variable in class no.bbs.server.constants.JServerConstants
 
OID_OCSP_OID_ENTITY - Static variable in class no.bbs.server.constants.JServerConstants
 
OID_OCSP_OID_LIST - Static variable in class no.bbs.server.constants.JServerConstants
 
OID_OCSP_ORGNO - Static variable in class no.bbs.server.constants.JServerConstants
 
OID_OCSP_SSN - Static variable in class no.bbs.server.constants.JServerConstants
 
OID_OCSP_STATUS_EXTENSION_SUFFIX - Static variable in class no.bbs.server.constants.JServerConstants
 
OID_QC_COMPLIANCE - Static variable in class no.bbs.server.util.X509CertificateWrapper
 
OID_QC_LIMIT_VALUE - Static variable in class no.bbs.server.util.X509CertificateWrapper
 
OID_QUALIFIED_CERTIFICATE - Static variable in class no.bbs.server.util.X509CertificateWrapper
 
OIDMAP - Static variable in class no.bbs.server.constants.JServerConstants
 

P

P11_ERROR_MAP - Static variable in class no.bbs.server.constants.PKCS11Errors
 
PadesBBSignService - Class in no.bbs.server.handlers.sign
 
PadesBBSignService(SignHelper) - Constructor for class no.bbs.server.handlers.sign.PadesBBSignService
 
parseUserAgent(String) - Static method in class no.bbs.server.util.StringUtil
Parses the input user-agent header and returns the browserType [0] and browser version [1].
PKCS11DRIVER - Static variable in class no.bbs.server.implementation.BIDFactory
 
PKCS11Errors - Class in no.bbs.server.constants

----------------------------------------------
Copyright © 2005
Bankenes BetalingsSentral AS (BBS)
Organisation Number N- 975 946 231
Haavard Martinsens vei 54
N- 0045 OSLO
Norway

----------------------------------------------
Islam Sakka (07.nov.05)
PKCS11Errors() - Constructor for class no.bbs.server.constants.PKCS11Errors
 
PKCS7_FIELD_NUM_SUB_CA_CERTS - Static variable in class no.bbs.server.constants.JServerConstants
 
PKCS7_FIELD_ROOT_CERTIFICATE - Static variable in class no.bbs.server.constants.JServerConstants
 
PKCS7_FIELD_SIGNED_DATA - Static variable in class no.bbs.server.constants.JServerConstants
 
PKCS7_FIELD_SIGNER_CERTIFICATE - Static variable in class no.bbs.server.constants.JServerConstants
 
PKCS7_FIELD_SIGNING_TIME - Static variable in class no.bbs.server.constants.JServerConstants
 
PKCS7_FIELD_SUB_CA_CERT_PREFIX - Static variable in class no.bbs.server.constants.JServerConstants
 
PKCS7Info - Class in no.bbs.server.vos
Holder class that contains information about a PKCS#7.
PKCS7Info() - Constructor for class no.bbs.server.vos.PKCS7Info
 
PKCS7InputValidator - Class in no.bbs.server.util
Simple class for validating PKCS#7 format.
PKCS7InputValidator(String, String, int, MerchantContext) - Constructor for class no.bbs.server.util.PKCS7InputValidator
 
PKCS7SignedObject - Class in no.bbs.server.signedobjects
Class that parses a PKCS7 and offers methods for extracting certificates from the Certificate Chain.
PKCS7SignedObject() - Constructor for class no.bbs.server.signedobjects.PKCS7SignedObject
 
PKCS7SignedObject(CMSSignedData) - Constructor for class no.bbs.server.signedobjects.PKCS7SignedObject
 
PKCS7SignedObject(boolean) - Constructor for class no.bbs.server.signedobjects.PKCS7SignedObject
 
PKCS7SignService - Class in no.bbs.server.handlers.sign
 
PKCS7SignService(SignHelper) - Constructor for class no.bbs.server.handlers.sign.PKCS7SignService
 
PKCS7WithOCSPResponse - Class in no.bbs.server.vos

----------------------------------------------
Copyright © 2006
Bankenes BetalingsSentral AS (BBS)
Organisation Number N- 975 946 231
Haavard Martinsens vei 54
N- 0045 OSLO
Norway

----------------------------------------------
Islam Sakka (18.mai.2006)
PKCS7WithOCSPResponse() - Constructor for class no.bbs.server.vos.PKCS7WithOCSPResponse
 
PKCS7WithOCSPResponseArrayValidator - Class in no.bbs.server.util
 
PKCS7WithOCSPResponseArrayValidator(MerchantContext, String, int) - Constructor for class no.bbs.server.util.PKCS7WithOCSPResponseArrayValidator
 
POLICY_OID_HSM_MERCHANT - Static variable in class no.bbs.server.constants.JServerConstants
 
POLICY_OID_MOBILE_PERSONAL - Static variable in class no.bbs.server.constants.JServerConstants
 
POLICY_OID_NETCENTRIC_EMPLOYEE - Static variable in class no.bbs.server.constants.JServerConstants
 
POLICY_OID_NETCENTRIC_PERSONAL - Static variable in class no.bbs.server.constants.JServerConstants
 
POLICY_OID_NETCENTRIC_QUALIFIED_EMPLOYEE - Static variable in class no.bbs.server.constants.JServerConstants
 
POLICY_OID_NETCENTRIC_QUALIFIED_PERSONAL - Static variable in class no.bbs.server.constants.JServerConstants
 
POLICY_OID_RA_SIGN - Static variable in class no.bbs.server.constants.JServerConstants
 
POLICY_OID_SOFT_MERCHANT - Static variable in class no.bbs.server.constants.JServerConstants
 
POLICY_OID_SOFTLOCAL_EMPLOYEE - Static variable in class no.bbs.server.constants.JServerConstants
 
POLICY_OID_SOFTLOCAL_PERSONAL - Static variable in class no.bbs.server.constants.JServerConstants
 
POLICY_OID_VA_SIGN - Static variable in class no.bbs.server.constants.JServerConstants
 
prepareAndSendRequest(URLEncodedNamedValues, long, byte[]) - Method in class no.bbs.server.handlers.ServiceHostHandler
 
protectBaseKey(byte[], BigInteger, BigInteger) - Static method in class no.bbs.server.util.BaseKeyProtector
 
PROVIDER_BC - Static variable in class no.bbs.server.constants.JServerConstants
 
pushSMS(String, String, String) - Method in class no.bbs.server.handlers.MobileHandler
 
pushSMS(String, String) - Method in class no.bbs.server.implementation.BIDFacade
Method to push an SMS to the user after mobile phone sign/auth is done.

Q

quoteJsonString(String) - Static method in class no.bbs.server.util.StringUtil
Quote a string for use in JSON.

R

RADIX - Static variable in class no.bbs.server.constants.JServerConstants
 
readFileNewLine(String) - Method in class no.bbs.server.util.FileUtil
Reads the data from the input fileName and appends a /n after each line read.
registerBankIDContext(MerchantConfig) - Method in class no.bbs.server.implementation.BIDFactory
Method to register and initialize a BankIDServer context without needing any property-/configuration- files.
removeBankIDContext(String) - Method in class no.bbs.server.implementation.BIDFactory
Method to remove a merchants BankIDServer Context in runtime.
removeCRLF(String) - Static method in class no.bbs.server.util.Base64Utility
 
removeCRLF(String) - Static method in class no.bbs.server.util.StringUtil
 
removeGrantedCertificatePolicy(String) - Method in class no.bbs.server.implementation.MerchantContext
 
removeGrantedPolicyIdentifier(String, String) - Method in class no.bbs.server.implementation.BIDFactory
Through this method a merchant can remove already configured granted policies from it BankIDServer context.
replaceAll(List<?>, String, String) - Static method in class no.bbs.server.util.StringUtil
Replaces all occurrences of Delim+ if with the correct param from the input ArrayList of params.
replaceAll(String[], String, String) - Static method in class no.bbs.server.util.StringUtil
 
reqMobileAction(MobileInfo) - Method in class no.bbs.server.handlers.MobileHandler
 
REQUEST_AUTHENTICATION_KEY - Static variable in class no.bbs.server.constants.JServerConstants
 
REQUEST_ENCRYPTION_KEY - Static variable in class no.bbs.server.constants.JServerConstants
 
REQUEST_INIT_VECTOR - Static variable in class no.bbs.server.constants.JServerConstants
 
requestMobileAction(MobileInfo) - Method in class no.bbs.server.implementation.BIDFacade
Method to initialize mobile phone signing.
requestMobileStatus(String) - Method in class no.bbs.server.handlers.MobileHandler
 
requestMobileStatus(String) - Method in class no.bbs.server.implementation.BIDFacade
Method to get the status from an earlyer initialized mobile phone signing process.
RESPONSE_AUTHENTICATION_KEY - Static variable in class no.bbs.server.constants.JServerConstants
 
RESPONSE_ENCRYPTION_KEY - Static variable in class no.bbs.server.constants.JServerConstants
 
RESPONSE_INIT_VECTOR - Static variable in class no.bbs.server.constants.JServerConstants
 

S

SDM_ERRORRESPONSE - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_MIFV_1_0 - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_MIFV_1_1 - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_OPERATION_INIT_SESSION - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_PROPS_ACTION - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_PROPS_CDM_URI - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_PROPS_CERTINFO - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_PROPS_CERTTYPE - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_PROPS_CLIENT_PROXY_PUBLICKEY - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_PROPS_CLIENT_PROXY_URL - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_PROPS_CLIENT_SESSION_TIMEOUT - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_PROPS_CLIENT_SESSION_TIMEOUT_DEFAULT - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_PROPS_CLIENT_VALIDATOR_PUBLICKEY - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_PROPS_CLIENT_VERSION - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_PROPS_CLIENTID - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_PROPS_DOC_DISPLAY_MODE - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_PROPS_DOCUMENT_URL - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_PROPS_EXT_PDF_DOMAIN - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_PROPS_LOCALEID - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_PROPS_MERCHANT_FE_ANCESTORS - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_PROPS_MERCHANT_FE_DOMAIN - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_PROPS_MERCHANT_URL - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_PROPS_MIFV - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_PROPS_NEXT_URL - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_PROPS_NONCE - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_PROPS_OPERATION - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_PROPS_POPPARAMS - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_PROPS_SERVER_INFO - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_PROPS_SHOWBIGWINDOW - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_PROPS_SHOWCONFIRMATION - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_PROPS_SHOWUNDERSTANDING - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_PROPS_SID - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_PROPS_SIFV - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_PROPS_SIGNATURE - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_PROPS_SUPPRESS_BROADCAST - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_PROPS_TIMEOUT - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_PROPS_TIMEOUT_DEFAULT - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_PROPS_TRACEID - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_PROPS_USERAGENT - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_PROPS_WITH_CREDENTIALS - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_PROXY_DNS_DEV - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_PROXY_DNS_PREPROD - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_PROXY_DNS_PROD - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_PROXY_DNS_TEST - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_SIFV_1_0 - Static variable in class no.bbs.server.constants.JServerConstants
 
SDM_SIFV_1_1 - Static variable in class no.bbs.server.constants.JServerConstants
 
sdoExtractSignatures(byte[]) - Method in class no.bbs.server.implementation.BIDFacade
This method gives the merchant the possibility to extract a SEID_SDO structure with 1 ..
SECURE_CHANNEL_KEY_DATATOBESIGNED - Static variable in class no.bbs.server.vos.SecureChannelInfo
 
SECURE_CHANNEL_KEY_DATATOBESIGNED_SHA256 - Static variable in class no.bbs.server.vos.SecureChannelInfo
 
SECURE_CHANNEL_KEY_OTPSESSION - Static variable in class no.bbs.server.vos.SecureChannelInfo
Deprecated.
OTP Session have been removed from the SecureChannel and should not be used.
SECURE_CHANNEL_KEY_SERVERCHALLENGE - Static variable in class no.bbs.server.vos.SecureChannelInfo
 
SECURE_CHANNEL_KEY_SERVERCHALLENGE_SHA256 - Static variable in class no.bbs.server.vos.SecureChannelInfo
 
SECURE_CHANNEL_VALUE_OTPSESSION_N - Static variable in class no.bbs.server.vos.SecureChannelInfo
Deprecated.
OTP Session have been removed from the SecureChannel and should not be used.
SECURE_CHANNEL_VALUE_OTPSESSION_Y - Static variable in class no.bbs.server.vos.SecureChannelInfo
Deprecated.
OTP Session have been removed from the SecureChannel and should not be used.
SecureChannelInfo - Class in no.bbs.server.vos
This class is used to pass Secure Channel Information in signing processes.
SecureChannelInfo() - Constructor for class no.bbs.server.vos.SecureChannelInfo
Empty Constructor
SecureChannelInfo(HashMap<String, String>) - Constructor for class no.bbs.server.vos.SecureChannelInfo
Constructor that requires a HashMap as input.
SecureChannelPKCS7AndData - Class in no.bbs.server.vos
This object is returned when calling BIDFacade.createSecureChannel(...).
SecureChannelPKCS7AndData() - Constructor for class no.bbs.server.vos.SecureChannelPKCS7AndData
 
SecureRandomGenerator - Class in no.bbs.server.util
 
SecureRandomGenerator() - Constructor for class no.bbs.server.util.SecureRandomGenerator
 
SEIDSDOHandler - Class in no.bbs.server.handlers

----------------------------------------------
Copyright © 2005
Bankenes BetalingsSentral AS (BBS)
Organisation Number N- 975 946 231
Haavard Martinsens vei 54
N- 0045 OSLO
Norway

----------------------------------------------
SEIDSDOHandler(MerchantContext) - Constructor for class no.bbs.server.handlers.SEIDSDOHandler
 
SEIDSDOValidator - Class in no.bbs.server.sdo.seid.validator

----------------------------------------------
Copyright © 2005
Bankenes BetalingsSentral AS (BBS)
Organisation Number N- 975 946 231
Haavard Martinsens vei 54
N- 0045 OSLO
Norway

----------------------------------------------
SEIDSDOValidator(MerchantContext, List<String>, X509Certificate, boolean, boolean, int, byte[], boolean, X509Certificate[]) - Constructor for class no.bbs.server.sdo.seid.validator.SEIDSDOValidator
 
sendRequest(String, long, String, String, String, String) - Method in class no.bbs.server.communicator.Communicator
Method for sending a HTTP request to the input targetURL.
sendSocketRequest(String, String, String, String, String, long) - Method in class no.bbs.server.communicator.Communicator
Executes the input targetURL.
sendSSLSocketRequest(String, String, String, String, String, byte[], String, long, TrustManager[]) - Method in class no.bbs.server.communicator.SSLCommunicator
Sends a HTTPS request via Sockets tunneling the request through the input proxyhost and proxyport.
sendSSLSocketRequest(String, String, String, String, String, byte[], String, long, TrustManager[]) - Method in interface no.bbs.server.interfaces.SSLCommunicatorInterface
 
sendVASocketRequest(String, String, String, byte[], String, long) - Method in class no.bbs.server.communicator.Communicator
 
SERVER_INFO_ARCH_KEY - Static variable in class no.bbs.server.constants.JServerConstants
 
SERVER_INFO_CERT_COMMONNAME_KEY - Static variable in class no.bbs.server.constants.JServerConstants
 
SERVER_INFO_CERT_SN_KEY - Static variable in class no.bbs.server.constants.JServerConstants
 
SERVER_INFO_CERTISSUER_KEY - Static variable in class no.bbs.server.constants.JServerConstants
 
SERVER_INFO_JAVA_ARCH - Static variable in class no.bbs.server.constants.JServerConstants
 
SERVER_INFO_JAVA_VENDOR_KEY - Static variable in class no.bbs.server.constants.JServerConstants
 
SERVER_INFO_JAVA_VERSION_KEY - Static variable in class no.bbs.server.constants.JServerConstants
 
SERVER_INFO_PLATTFORM_KEY - Static variable in class no.bbs.server.constants.JServerConstants
 
SERVER_INFO_TYPE_KEY - Static variable in class no.bbs.server.constants.JServerConstants
 
SERVER_INFO_TYPE_VALUE - Static variable in class no.bbs.server.constants.JServerConstants
 
SERVER_INFO_VERSION_KEY - Static variable in class no.bbs.server.constants.JServerConstants
 
SERVERVERSION - Static variable in class no.bbs.server.constants.JServerConstants
 
SERVICEHOST_DNS_DEV - Static variable in class no.bbs.server.constants.JServerConstants
 
SERVICEHOST_DNS_PREPROD - Static variable in class no.bbs.server.constants.JServerConstants
 
SERVICEHOST_DNS_PROD - Static variable in class no.bbs.server.constants.JServerConstants
 
SERVICEHOST_DNS_TEST - Static variable in class no.bbs.server.constants.JServerConstants
 
SERVICEHOST_ERRORRESPONSE - Static variable in class no.bbs.server.constants.JServerConstants
 
SERVICEHOST_PROPS_CERTINFO - Static variable in class no.bbs.server.constants.JServerConstants
 
SERVICEHOST_PROPS_OIDS - Static variable in class no.bbs.server.constants.JServerConstants
 
SERVICEHOST_PROPS_PARAMS - Static variable in class no.bbs.server.constants.JServerConstants
 
SERVICEHOST_PROPS_SEARCHKEY - Static variable in class no.bbs.server.constants.JServerConstants
 
SERVICEHOST_PROPS_SERVER_INFO - Static variable in class no.bbs.server.constants.JServerConstants
 
SERVICEHOST_PROPS_SIGNATURE - Static variable in class no.bbs.server.constants.JServerConstants
 
ServiceHostHandler - Class in no.bbs.server.handlers
 
ServiceHostHandler(MerchantContext, BIDFacade) - Constructor for class no.bbs.server.handlers.ServiceHostHandler
 
set(BIDByteArray, boolean) - Method in class no.bbs.server.signedobjects.PKCS7SignedObject
Base64 Decodes the input PKCS7 and creates a SignedData Object
set(byte[], boolean) - Method in class no.bbs.server.signedobjects.PKCS7SignedObject
Base64 Decodes the input PKCS7 and creates a SignedData Object
set(CMSSignedData) - Method in class no.bbs.server.signedobjects.PKCS7SignedObject
 
set(byte[]) - Method in class no.bbs.server.util.BIDByteArray
Sets the contents of BIDByteArray with the value passed
set(BIDByteArray) - Method in class no.bbs.server.util.BIDByteArray
Sets the contents of BIDByteArray with the value passed
setAction(String) - Method in class no.bbs.server.vos.InitSessionInfo
Setting the action parameter value tells the BankID COI to generate the appropriate BankID Web-client.
setAction(String) - Method in class no.bbs.server.vos.MobileInfo
 
setAddInfoAccount(String) - Method in class no.bbs.server.vos.AdditionalInformation
 
setAddInfoAccount(String) - Method in class no.bbs.server.vos.CertificateStatus
Sets the account number
setAddInfoAccountErr(String) - Method in class no.bbs.server.vos.AdditionalInformation
 
setAddInfoAccountErr(String) - Method in class no.bbs.server.vos.CertificateStatus
Sets the reason why the account number was not provided
setAddInfoOrgNo(String) - Method in class no.bbs.server.vos.AdditionalInformation
 
setAddInfoOrgNo(String) - Method in class no.bbs.server.vos.CertificateStatus
Sets the organisation number
setAddInfoOrgNoErr(String) - Method in class no.bbs.server.vos.AdditionalInformation
 
setAddInfoOrgNoErr(String) - Method in class no.bbs.server.vos.CertificateStatus
Sets the reason why the organisation number was not provided
setAddInfoSSN(String) - Method in class no.bbs.server.vos.AdditionalInformation
 
setAddInfoSSN(String) - Method in class no.bbs.server.vos.CertificateStatus
Sets the Social Security Number
setAddInfoSSNErr(String) - Method in class no.bbs.server.vos.AdditionalInformation
 
setAddInfoSSNErr(String) - Method in class no.bbs.server.vos.CertificateStatus
Sets the reason why the Social Security Number was not provided
setAdditionalInfoList(List<String>) - Method in class no.bbs.server.vos.BIDSessionData
This method can be used by the merchant to set a List of additional info wanted from the VA.
setAdditionalInformation(AdditionalInformation) - Method in class no.bbs.server.vos.BIDSessionData
 
setAlternativeBankIdRootCertificate(X509Certificate[]) - Method in class no.bbs.server.implementation.MerchantContext
 
setAttribtueValue(String) - Method in class no.bbs.bankid.server.xml.XMLAttribute
 
setAttributeName(String) - Method in class no.bbs.bankid.server.xml.XMLAttribute
 
setAuthCert(X509Certificate) - Method in class no.bbs.server.implementation.MerchantContext
Sets the merchant's authentication certificate
setAuthCertificateChain(X509Certificate[]) - Method in class no.bbs.server.implementation.MerchantContext
Sets the merchant authentication certificate chain
setAuthCertPrivKey(PrivateKey) - Method in class no.bbs.server.implementation.MerchantContext
Sets the PrivateKey that corresponds with the merchant authentication certificate
setAuthCertPubKey(PublicKey) - Method in class no.bbs.server.implementation.MerchantContext
Set the public key that is retrived from the merchants authentication certificate
setAuthPrivKeyLabel(byte[]) - Method in class no.bbs.server.implementation.MerchantContext
Sets the authentication PrivateKey Label
setB64FullOCSPResponse(byte[]) - Method in class no.bbs.server.vos.CertificateStatus
 
setB64OCSPRequest(byte[]) - Method in class no.bbs.server.vos.CertificateStatus
 
setB64OCSPRequestNonce(byte[]) - Method in class no.bbs.server.vos.CertificateStatus
 
setB64OCSPResponse(byte[]) - Method in class no.bbs.server.vos.CertificateStatus
Sets the OCSPResponse
setB64OCSPResponse(byte[]) - Method in class no.bbs.server.vos.PKCS7WithOCSPResponse
Sets Base64-encoded OCSPResponse bytes
setB64PKCS7(byte[]) - Method in class no.bbs.server.vos.PKCS7WithOCSPResponse
Sets Base64-encoded PKCS7 (Signature) bytes
setB64Pkcs7Hash(String) - Method in class no.bbs.server.vos.DocumentToSign
 
setB64Request(String) - Method in exception no.bbs.server.exception.BIDException
 
setB64Response(String) - Method in exception no.bbs.server.exception.BIDException
 
setB64SecureChannelSignature(String) - Method in class no.bbs.server.vos.SecureChannelPKCS7AndData
Sets the String representation of the B64SecureChannelSignature
setB64SecureChannelSignatureBytes(byte[]) - Method in class no.bbs.server.vos.SecureChannelPKCS7AndData
Sets the B64SecureChannelSignatureBytes
setB64SecureChannelSignedData(String) - Method in class no.bbs.server.vos.SecureChannelPKCS7AndData
Sets the String representation of the B64SecureChannelSignedData
setB64SecureChannelSignedDataBytes(byte[]) - Method in class no.bbs.server.vos.SecureChannelPKCS7AndData
Sets the B64SecureChannelSignedDataBytes
setB64ServerChallenge(byte[]) - Method in class no.bbs.server.vos.SignatureAndChallenge
Sets the b64encoded serverChallenge
setB64ServerChallengeAsString(String) - Method in class no.bbs.server.vos.SignatureAndChallenge
Sets the b64encoded server challenge String
setB64ServerSignature(byte[]) - Method in class no.bbs.server.vos.SignatureAndChallenge
Sets the b64encoded serverSignature
setB64ServerSignatureAsString(String) - Method in class no.bbs.server.vos.SignatureAndChallenge
Sets the b64encoded server signature as String
setB64Signature(String) - Method in class no.bbs.server.vos.SignatureAndData
Sets teh base64-encoding of the server signature as String
setB64SignatureBytes(byte[]) - Method in class no.bbs.server.vos.SignatureAndData
Sets the bae64 server signature bytes
setB64SignedData(String) - Method in class no.bbs.server.vos.SignatureAndData
Sets the base64-encoding of the signed data as string
setB64SignedDataBytes(byte[]) - Method in class no.bbs.server.vos.SignatureAndData
Sets the base64 encoding of the the signed data bytes
setBank(String) - Method in class no.bbs.server.vos.BIDSessionData
This method can be used to set the userprofile bank parameter.
setBankidEnvironment(String) - Method in class no.bbs.server.vos.ContextInfo
Sets the BankID Environment
setBankIdRootCertificate(X509Certificate) - Method in class no.bbs.server.implementation.MerchantContext
Sets the root certificate for this context.
setBankName(String) - Method in class no.bbs.server.vos.CertificateInfo
Sets the BankName
setCallback(String) - Method in class no.bbs.server.vos.MobileInfo
 
setCarrier(String) - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the BankIDServer internally.
setCarrier(String) - Method in class no.bbs.server.vos.GrantedCertificatePolicy
Sets the carrier
setCertificateKeySize(int) - Method in class no.bbs.server.implementation.MerchantContext
 
setCertificatePolicyOID(String) - Method in class no.bbs.server.vos.GrantedCertificatePolicy
Sets the cert policyoid
setCertificateStatus(CertificateStatus) - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the BankIDServer internally.
setCertificateStatus(int) - Method in class no.bbs.server.vos.CertificateStatus
Sets the certificate status: VALID = 0
REVOKED = -1
UNKNOWN = -4
setCertificateStatus(CertificateStatus) - Method in class no.bbs.server.vos.DocumentToSign
 
setCertificateType(String) - Method in class no.bbs.server.vos.GrantedCertificatePolicy
Sets the certype
setCertInfo(String) - Method in class no.bbs.server.vos.InitSessionInfo
This method is used by the BankIDServer internally.
setCertType(String) - Method in class no.bbs.server.vos.InitSessionInfo
Sets the certificate types (BankID types) supported by a merchant applications.
setCertType(String) - Method in class no.bbs.server.vos.MobileInfo
 
setClientChallenge(String) - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the BankIDServer internally.
setClientID(String) - Method in class no.bbs.server.vos.InitSessionInfo
This method is used by the BankIDServer internally.
setClientIP(String) - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the BankIDServer internally.
setClientOCSP(String) - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the BankIDServer internally.
setClientOCSP(String) - Method in class no.bbs.server.vos.DocumentToSign
 
setClientProxyPublicKey(String) - Method in class no.bbs.server.vos.InitSessionInfo
Sets the client proxy's public key.
setClientProxyURL(String) - Method in class no.bbs.server.vos.InitSessionInfo
Sets the address to the client proxy.
setClientSessionTimeout(String) - Method in class no.bbs.server.vos.InitSessionInfo
Sets the desired client session timeout.
setClientSignature(String) - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the BankIDServer internally Used to set the clients signature
setClientSignature(String) - Method in class no.bbs.server.vos.DocumentToSign
 
setClientVersion(String) - Method in class no.bbs.server.vos.InitSessionInfo
Sets the clientVersion to switch between 2.0 and 2.1 clients.
setCmsFormat(CMSFormat) - Method in class no.bbs.server.vos.BIDSessionData
Used to set the CMS format
setCommonName(String) - Method in class no.bbs.server.vos.CertificateInfo
Sets the CommonName
setCommTimeout(String) - Method in class no.bbs.server.implementation.MerchantContext
Sets the external communication timeout in millis
setCommTimeout(String) - Method in class no.bbs.server.vos.MerchantConfig
Sets the comm timeout in millis.
setContextMode(String) - Method in class no.bbs.server.vos.MerchantConfig
Sets the context mode (how the merchant credentials are stored).
setCountryCode(String) - Method in class no.bbs.server.vos.MobileInfo
 
setDataBytesToBeSigned(byte[]) - Method in class no.bbs.server.vos.BIDSessionData
This method is used to set the dataBytes (PDF data) to be signed during a signing process.
setDataBytesToBeSigned(byte[]) - Method in class no.bbs.server.vos.DocumentToSign
 
setDataDescription(String) - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the merchant to add the dataDescription during the signing process.
setDataToBeSigned(String) - Method in class no.bbs.server.vos.BIDSessionData
This method is used to set the data to be signed during a signing process.
setDataToBeSigned(String) - Method in class no.bbs.server.vos.DocumentToSign
 
setDataToBeSignedBytes(byte[]) - Method in class no.bbs.server.vos.DocumentToSign
 
setDataToBeSignedMimeType(String) - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the merchant to set the MimeType of the data to be signed.
setDataToBeSignedXMLFormat(String) - Method in class no.bbs.server.vos.BIDSessionData
This method is used during text/BIDXML signing only.
setDataToBeSignedXSL(String) - Method in class no.bbs.server.vos.DocumentToSign
 
setDateOfBirth(Date) - Method in class no.bbs.server.vos.CertificateInfo
Sets the date of birth
setDaysUntilCertificateExpires(long) - Method in class no.bbs.server.vos.XMLDSIG
Sets the remaining days until the certificate expires
setDescription(String) - Method in class no.bbs.server.vos.DocumentToSign
 
setDoAliasCheck(boolean) - Method in class no.bbs.server.vos.MobileInfo
 
setDocDisplayMode(String) - Method in class no.bbs.server.vos.InitSessionInfo
Sets the document display mode.
setDocumentHash(String) - Method in class no.bbs.server.vos.DocumentToSign
 
setDoSynchronusCommunication(boolean) - Method in class no.bbs.server.vos.MobileInfo
 
setDoSynhcronusCommunication(boolean) - Method in class no.bbs.server.vos.MobileInfo
Deprecated.
Due to a spelling error this method is deprecated. Use the method setDoSynchronusCommunication(boolean doSynchronusCommunication).
setElementName(String) - Method in class no.bbs.bankid.server.xml.XMLElement
 
setElementValue(String) - Method in class no.bbs.bankid.server.xml.XMLElement
 
setEmailAddress(String) - Method in class no.bbs.server.vos.CertificateInfo
Setst the email from the certificate (OID: 1.2.840.113549.1.9.1)
setEnv(String) - Method in class no.bbs.server.vos.Env
Sets the environment
setEnvironment(Env) - Method in class no.bbs.server.implementation.MerchantContext
Sets the Env instance
setEnvOverride(EnvOveride) - Method in class no.bbs.server.vos.MerchantConfig
Override the target servers.
setErrCode(String) - Method in class no.bbs.server.vos.BIDSessionData
This method can be used to set an errorCode in the response to the client if something fails in the merchant application.
setErrCode(String) - Method in class no.bbs.server.vos.DocumentToSign
 
setErrorMessage(String) - Method in exception no.bbs.server.exception.BIDException
 
setExtPDFDomain(String) - Method in class no.bbs.server.vos.InitSessionInfo
Sets the URL to the PDF-document to be signed.
setExtPDFUrl(String) - Method in class no.bbs.server.vos.BIDSessionData
 
setFullOCSPResponse(byte[]) - Method in class no.bbs.server.vos.CertificateStatus
Sets the Full OCSPResponse
setGrantedCertificatePolicies(String) - Method in class no.bbs.server.vos.ContextInfo
Sets a comma-delimintated String of the granted certificate policy oids configured for this Context
setGrantedPolicies(String) - Method in class no.bbs.server.vos.MerchantConfig
Method to set the BankID Certificate Policies that this merchant should accept.
setHelperURI(String) - Method in class no.bbs.server.vos.InitSessionInfo
This method is used by the BankIDServer internally.
setHttpProxyHost(String) - Method in class no.bbs.server.implementation.MerchantContext
Sets the proxy host
setHttpProxyPassword(String) - Method in class no.bbs.server.implementation.MerchantContext
Sets the proxy password
setHttpProxyPort(String) - Method in class no.bbs.server.implementation.MerchantContext
Sets the proxy port
setHttpProxyUsername(String) - Method in class no.bbs.server.implementation.MerchantContext
Sets the proxy username
setInitialized(boolean) - Method in class no.bbs.server.implementation.MerchantContext
Sets boolean if the context is initialized
setInitRequest(String) - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the BankIDServer internally.
setInitResponse(String) - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the BankIDServer internally.
setIssuerName(String) - Method in class no.bbs.server.vos.CertificateInfo
Sets the IssuerName
setKeyAlgorithm(String) - Method in class no.bbs.server.vos.CertificateInfo
Sets the key algorithm
setKeySize(String) - Method in class no.bbs.server.vos.CertificateInfo
Sets the Key size
setKeystore(KeyStore) - Method in class no.bbs.server.vos.Env
 
setKeystorePassword(String) - Method in class no.bbs.server.vos.MerchantConfig
Method to set the keystore password
setLocale(String) - Method in class no.bbs.server.vos.MobileInfo
 
setLocaleId(String) - Method in class no.bbs.server.vos.InitSessionInfo
Default localeId is English ("en")
setLoggerName(String) - Method in class no.bbs.server.implementation.MerchantContext
 
setLoggerName(String) - Method in class no.bbs.server.vos.MerchantConfig
Sets the loggerName for this merchant config
setLogPropFile(String) - Method in class no.bbs.server.implementation.MerchantContext
Sets the location of the logPropFile
setLogPropFile(String) - Method in class no.bbs.server.vos.MerchantConfig
Sets the location of the logPropFile
setMerchantContext(MerchantContext) - Method in class no.bbs.server.vos.ContextInfo
 
setMerchantFEAncestors(String) - Method in class no.bbs.server.vos.InitSessionInfo
Sets the list of domains in the chain of iframes inside which the client runs.
setMerchantFEDomain(String) - Method in class no.bbs.server.vos.InitSessionInfo
Sets the merchant front end domain.
setMerchantIdentifier(String) - Method in class no.bbs.server.implementation.MerchantContext
Sets the merchant identifier
setMerchantKeystore(String) - Method in class no.bbs.server.vos.MerchantConfig
The merchant keystore (.bid) file.
setMerchantLogger(BIDLogger) - Method in class no.bbs.server.implementation.MerchantContext
 
setMerchantName(String) - Method in class no.bbs.server.vos.ContextInfo
Sets the merchant name
setMerchantName(String) - Method in class no.bbs.server.vos.MerchantConfig
Sets the merchant name.
setMerchantOCSP(String) - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the BankIDServer internally.
setMerchantReference(String) - Method in class no.bbs.server.vos.MobileInfo
 
setMerchantSignature(String) - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the BankIDServer internally Used to set the merchants signature
setMerchantURL(String) - Method in class no.bbs.server.vos.InitSessionInfo
The calling applications URL.
setMethodIdentifier(String) - Method in exception no.bbs.server.exception.BIDException
Sets the BIDFacade method identifier
setMgmfeDNS(String) - Method in class no.bbs.server.implementation.EnvOveride
 
setMgmfeDNS(String) - Method in class no.bbs.server.vos.Env
Sets the environment mgmfe DNS name
setMgmfeUtilDNS(String) - Method in class no.bbs.server.implementation.EnvOveride
 
setMgmfeUtilDNS(String) - Method in class no.bbs.server.vos.Env
Sets the environment mgmfe DNS name
setMifv(String) - Method in class no.bbs.server.vos.InitSessionInfo
This method is used by the BankIDServer internally.
setMifv(String) - Method in class no.bbs.server.vos.MobileInfo
 
setMimeType(MIMEType) - Method in class no.bbs.server.vos.DocumentToSign
 
setMitm(String) - Method in class no.bbs.server.vos.MobileInfo
 
setMitmWebAddress(String) - Method in class no.bbs.server.implementation.MerchantContext
Sets the MITM WebAddresses and ipAddresses
setMobileCommTimeout(String) - Method in class no.bbs.server.implementation.MerchantContext
 
setMobileCommTimeout(String) - Method in class no.bbs.server.vos.MerchantConfig
 
setMobileHttpRequestFactory(HttpRequestFactory) - Method in class no.bbs.server.implementation.MerchantContext
 
setMobileProxyAuthenticationSettings(String) - Method in class no.bbs.server.vos.MerchantConfig
Set the proxy authentication settings username:password.
setMobileProxyHost(String) - Method in class no.bbs.server.implementation.MerchantContext
Sets the proxy host for MobileGateway proxy
setMobileProxyHost(String) - Method in class no.bbs.server.vos.MerchantConfig
Sets the proxy host for MobileGateway
setMobileProxyPassword(String) - Method in class no.bbs.server.implementation.MerchantContext
Sets the proxy password for MobileGateway proxy
setMobileProxyPort(String) - Method in class no.bbs.server.implementation.MerchantContext
Sets the proxy port for MobileGateway proxy
setMobileProxyPort(String) - Method in class no.bbs.server.vos.MerchantConfig
Sets the proxy port for MobileGateway
setMobileProxyPwd(String) - Method in class no.bbs.server.vos.MerchantConfig
Sets the proxy pwd for MobileGateway (The merchant application should not set this value)
setMobileProxyServerSettings(String) - Method in class no.bbs.server.vos.MerchantConfig
Sets the proxy server for which BankIDServer uses to route http/https communication to MobileGateway through.
setMobileProxyUser(String) - Method in class no.bbs.server.vos.MerchantConfig
Sets the proxy user for MobileGateway(The merchant application should not set this value)
setMobileProxyUsername(String) - Method in class no.bbs.server.implementation.MerchantContext
Sets the proxy username for MobileGateway proxy
setMode(String) - Method in class no.bbs.server.vos.ContextInfo
Sets the merchant context mode
setNamespacePrefix(String) - Method in class no.bbs.bankid.server.xml.XMLAttribute
 
setNamespacePrefix(String) - Method in class no.bbs.bankid.server.xml.XMLElement
 
setNextURL(String) - Method in class no.bbs.server.vos.BIDSessionData
Used to set the nextURL
setNextURL(String) - Method in class no.bbs.server.vos.InitSessionInfo
The nextURL parameter tells the BankID Web-client which URL to call when contacting the BankID enabled application when executing its next request.
setNonce(String) - Method in class no.bbs.server.vos.InitSessionInfo
This method is used by the BankIDServer internally.
setNumberOfSubCACertificates(int) - Method in class no.bbs.server.vos.PKCS7Info
Sets the number of SUB CA Certificates
setOcspFormat(OCSPFormat) - Method in class no.bbs.server.vos.BIDSessionData
Used to set the OCSP format
setOcspRequest(byte[]) - Method in class no.bbs.server.vos.CertificateStatus
 
setOcspResponse(byte[]) - Method in class no.bbs.server.vos.CertificateStatus
Sets the OCSPResponse
setOperation(String) - Method in class no.bbs.server.vos.InitSessionInfo
This method is used by the BankIDServer internally.
setOriginator(String) - Method in class no.bbs.server.vos.CertificateInfo
Sets the originator
setOtpServiceName(String) - Method in class no.bbs.server.vos.BIDSessionData
This method can be used to set the userprofile otpServiceName parameter.
setP12Keystore(String) - Method in class no.bbs.server.implementation.MerchantContext
Sets the path to the merchant keystore (PKCS#12)
setPDFSignData(byte[], String) - Method in class no.bbs.server.vos.BIDSessionData
This method can be used to set the data to be signed when signing PDF documents
setPerfValue(String) - Method in class no.bbs.server.vos.CertificateStatus
 
setPhoneAlias(String) - Method in class no.bbs.server.vos.MobileInfo
 
setPhoneNumber(String) - Method in class no.bbs.server.vos.CertificateInfo
Sets the PhoneNumber
setPhoneNumber(String) - Method in class no.bbs.server.vos.MobileInfo
 
setPolicyOID(String) - Method in class no.bbs.server.vos.CertificateInfo
Sets the certificate policy oid
setPopInfo(String) - Method in class no.bbs.server.vos.MobileInfo
 
setPopParameters(String) - Method in class no.bbs.server.vos.InitSessionInfo
This method is used by the BankIDServer internally.
setPopParameters(String) - Method in class no.bbs.server.vos.MobileInfo
 
setPopSignature(String) - Method in class no.bbs.server.vos.InitSessionInfo
This method is used by the BankIDServer internally.
setPopSignature(String) - Method in class no.bbs.server.vos.MobileInfo
 
setProxyAuthenticationSettings(String) - Method in class no.bbs.server.vos.MerchantConfig
Set the proxy authentication settings username:password.
setProxyHost(String) - Method in class no.bbs.server.vos.MerchantConfig
Sets the proxy host
setProxyPort(String) - Method in class no.bbs.server.vos.MerchantConfig
Sets the proxy port
setProxyPwd(String) - Method in class no.bbs.server.vos.MerchantConfig
Sets the proxy pwd (The merchant application should not set this value)
setProxyServerSettings(String) - Method in class no.bbs.server.vos.MerchantConfig
Sets the proxy server for which BankIDServer uses to route http/https communication through.
setProxyUser(String) - Method in class no.bbs.server.vos.MerchantConfig
Sets the proxy user (The merchant application should not set this value)
setQcValueLimitAmount(String) - Method in class no.bbs.server.vos.CertificateInfo
Sets the limit amout
setQcValueLimitCurrency(String) - Method in class no.bbs.server.vos.CertificateInfo
Sets teh currency
setQualified(boolean) - Method in class no.bbs.server.vos.CertificateInfo
Sets if the certificate is qualified
setRAContext(boolean) - Method in class no.bbs.server.implementation.MerchantContext
Set true if the merchant certificate is a RASigning cert
setRawTransactionInfo(Map<String, String>) - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the BankIDServer internally.
setRootCertificate(byte[]) - Method in class no.bbs.server.vos.PKCS7Info
Set the Root CA Certificate bytes
setRunRegisterSSLProvider(boolean) - Method in class no.bbs.server.implementation.MerchantContext
 
setRunRegisterSSLProvider(boolean) - Method in class no.bbs.server.vos.MerchantConfig
 
setSdmCommTimeout(String) - Method in class no.bbs.server.implementation.MerchantContext
 
setSdmCommTimeout(String) - Method in class no.bbs.server.vos.MerchantConfig
 
setSdmDNS(String) - Method in class no.bbs.server.implementation.EnvOveride
 
setSdmDNS(String) - Method in class no.bbs.server.vos.Env
 
setSdmHttpRequestFactory(HttpRequestFactory) - Method in class no.bbs.server.implementation.MerchantContext
 
setSDMProxyAuthenticationSettings(String) - Method in class no.bbs.server.vos.MerchantConfig
Set the proxy authentication settings username:password.
setSdmProxyHost(String) - Method in class no.bbs.server.implementation.MerchantContext
 
setSdmProxyHost(String) - Method in class no.bbs.server.vos.MerchantConfig
 
setSdmProxyPassword(String) - Method in class no.bbs.server.implementation.MerchantContext
 
setSdmProxyPort(String) - Method in class no.bbs.server.implementation.MerchantContext
 
setSdmProxyPort(String) - Method in class no.bbs.server.vos.MerchantConfig
 
setSdmProxyPwd(String) - Method in class no.bbs.server.vos.MerchantConfig
 
setSDMProxyServerSettings(String) - Method in class no.bbs.server.vos.MerchantConfig
Sets the proxy server for which BankIDServer uses to route http/https communication to Session Data Manager through.
setSdmProxyUser(String) - Method in class no.bbs.server.vos.MerchantConfig
 
setSdmProxyUsername(String) - Method in class no.bbs.server.implementation.MerchantContext
 
setSdo(SEID_SDO) - Method in class no.bbs.server.vos.BIDSessionData
Used to set the SEID_SDO for sending to the client
setSecureChannelInfo(SecureChannelInfo) - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the merchant to set a SecureChannelInfo object.
setSerialNumber(String) - Method in class no.bbs.server.vos.CertificateInfo
Sets teh serial number
setServerChallenge(String) - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the BankIDServer internally.
setServerInfo(String) - Method in class no.bbs.server.vos.InitSessionInfo
This method is used by the BankIDServer internally.
setServiceHostCommTimeout(String) - Method in class no.bbs.server.implementation.MerchantContext
 
setServiceHostCommTimeout(String) - Method in class no.bbs.server.vos.MerchantConfig
 
setServiceHostDNS(String) - Method in class no.bbs.server.implementation.EnvOveride
 
setServiceHostDNS(String) - Method in class no.bbs.server.vos.Env
 
setServiceHostHttpRequestFactory(HttpRequestFactory) - Method in class no.bbs.server.implementation.MerchantContext
 
setServiceHostProxyAuthenticationSettings(String) - Method in class no.bbs.server.vos.MerchantConfig
Set the proxy authentication settings username:password.
setServiceHostProxyHost(String) - Method in class no.bbs.server.implementation.MerchantContext
 
setServiceHostProxyHost(String) - Method in class no.bbs.server.vos.MerchantConfig
 
setServiceHostProxyPassword(String) - Method in class no.bbs.server.implementation.MerchantContext
 
setServiceHostProxyPort(String) - Method in class no.bbs.server.implementation.MerchantContext
 
setServiceHostProxyPort(String) - Method in class no.bbs.server.vos.MerchantConfig
 
setServiceHostProxyPwd(String) - Method in class no.bbs.server.vos.MerchantConfig
 
setServiceHostProxyServerSettings(String) - Method in class no.bbs.server.vos.MerchantConfig
Sets the proxy server for which BankIDServer uses to route http/https communication to ServiceHost through.
setServiceHostProxyUser(String) - Method in class no.bbs.server.vos.MerchantConfig
 
setServiceHostProxyUsername(String) - Method in class no.bbs.server.implementation.MerchantContext
 
setSessionKey(SecretKey) - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the BankIDServer internally.
setShowConfirmation(String) - Method in class no.bbs.server.vos.InitSessionInfo
Set Y to show confirmation or N
setShowUnderstanding(String) - Method in class no.bbs.server.vos.InitSessionInfo
Set Y or N to show the "have you understood..."-question in the BankID Client
setSid(String) - Method in class no.bbs.server.vos.InitSessionInfo
Merchant session id.
setSid(String) - Method in class no.bbs.server.vos.MobileInfo
 
setSifv(String) - Method in class no.bbs.server.vos.InitSessionInfo
This method is used by the BankIDServer internally.
setSignatureAndData(SignatureAndData) - Method in class no.bbs.server.vos.DocumentToSign
 
setSignCert(X509Certificate) - Method in class no.bbs.server.implementation.MerchantContext
Sets the merchants signer certificate
setSignCertificateChain(X509Certificate[]) - Method in class no.bbs.server.implementation.MerchantContext
Sets the merchant Signer certificate chain
setSignCertPrivKey(PrivateKey) - Method in class no.bbs.server.implementation.MerchantContext
Sets the signer certificates private key
setSignCertPubKey(PublicKey) - Method in class no.bbs.server.implementation.MerchantContext
Sets the PublicKey that resides in the merchants signer certificate
setSignData(String, String) - Method in class no.bbs.server.vos.BIDSessionData
This method can be used to set the data to be signed when signing plain text documents
setSignedData(byte[]) - Method in class no.bbs.server.vos.PKCS7Info
Sets the PKCS7 content bytes
setSignedDataBytes(byte[]) - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the BankIDServer internally.
setSignedDataBytes(byte[]) - Method in class no.bbs.server.vos.SignatureAndData
Sets the signed data bytes (plain)
setSignerCertCN(String) - Method in class no.bbs.server.implementation.MerchantContext
Sets the Commonname from the signer certificate
setSignerCertificate(byte[]) - Method in class no.bbs.server.vos.PKCS7Info
Sets the Signer Certificate bytes
setSignerCertificateCommonName(String) - Method in class no.bbs.server.vos.ContextInfo
Sets the signer certificate CommonName
setSignerCertIssuer(X509Certificate) - Method in class no.bbs.server.implementation.MerchantContext
Sets the SignerCert issuer cert (CA Level 1)
setSigners(String) - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the merchant to set the list of signers to be sent to the client.
setSigningTime(Date) - Method in class no.bbs.server.vos.PKCS7Info
Sets the signing time as java.util.Date
setSignPrivKeyLabel(byte[]) - Method in class no.bbs.server.implementation.MerchantContext
Sets the signing PrivateKey Label
setSlot(int) - Method in class no.bbs.server.implementation.MerchantContext
Sets the slot containg the token (HSM) that holds this Merchants PrivateKeys
setSlotDescription(String) - Method in class no.bbs.server.vos.SlotAndTokenInfo
 
setSlotFirmWareVersion(String) - Method in class no.bbs.server.vos.SlotAndTokenInfo
 
setSlotFlags(String[]) - Method in class no.bbs.server.vos.SlotAndTokenInfo
 
setSlotHardWareVersion(String) - Method in class no.bbs.server.vos.SlotAndTokenInfo
 
setSlotId(int) - Method in class no.bbs.server.vos.SlotAndTokenInfo
 
setSlotLoggedInSession(int, long) - Method in class no.bbs.server.implementation.BIDFactory
Sets the HSM LoggedInSession identifier for the given slotid
setSlotManufacturerId(String) - Method in class no.bbs.server.vos.SlotAndTokenInfo
 
setStatusCode(String) - Method in class no.bbs.server.vos.TransactionAndStatus
Sets the statusCode of this transaction
setSubCACertificate(int, byte[]) - Method in class no.bbs.server.vos.PKCS7Info
Sets the SUBCACertificate and the correct level
setSubCACertificates(HashMap<String, byte[]>) - Method in class no.bbs.server.vos.PKCS7Info
Sets the SUB CA Certificate Map
setSubjectName(String) - Method in class no.bbs.server.vos.CertificateInfo
Sets the subject name
setSuppressBroadcast(String) - Method in class no.bbs.server.vos.InitSessionInfo
Set to Y if broadcast messages should be suppressed, else N.
setTarget(String) - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the merchant to set what target frame it would like the nextURL to appare in.
setTimeout(String) - Method in class no.bbs.server.vos.InitSessionInfo
Sets the timeout value
setTimeout(String) - Method in class no.bbs.server.vos.MobileInfo
Deprecated.
setTokenFreePrivateMemory(int) - Method in class no.bbs.server.vos.SlotAndTokenInfo
 
setTokenFreePublicMemory(int) - Method in class no.bbs.server.vos.SlotAndTokenInfo
 
setTokenLabel(String) - Method in class no.bbs.server.vos.SlotAndTokenInfo
 
setTokenManufacturerId(String) - Method in class no.bbs.server.vos.SlotAndTokenInfo
 
setTokenMaxRWSessionCount(int) - Method in class no.bbs.server.vos.SlotAndTokenInfo
 
setTokenMaxSessionCount(int) - Method in class no.bbs.server.vos.SlotAndTokenInfo
 
setTokenModel(String) - Method in class no.bbs.server.vos.SlotAndTokenInfo
 
setTokenSerialNumber(String) - Method in class no.bbs.server.vos.SlotAndTokenInfo
 
setTokenStorage(String) - Method in class no.bbs.server.implementation.MerchantContext
Sets the token storage flag
setTokenSupportedMechanisms(String[]) - Method in class no.bbs.server.vos.SlotAndTokenInfo
 
setTokenUserPIN(String) - Method in class no.bbs.server.implementation.MerchantContext
Sets the the HSM login pwd
setTokenUserPIN(String) - Method in class no.bbs.server.vos.MerchantConfig
Sets the token UserPIN (password) used to login to the token (HSM)
setTraceID(String) - Method in class no.bbs.server.vos.InitSessionInfo
This method is used by the BankIDServer internally.
setTransactionReference(String) - Method in class no.bbs.server.vos.TransactionAndStatus
Sets the transactionReference of this transaction
setTrustManagers(TrustManager[]) - Method in class no.bbs.server.implementation.MerchantContext
 
setTrustStore(String) - Method in class no.bbs.server.vos.MerchantConfig
Sets the truststore directory
setUniqueId(String) - Method in class no.bbs.server.vos.CertificateInfo
Sets the unique id
setURL(String) - Method in exception no.bbs.server.exception.BIDException
 
setUrl(String) - Method in class no.bbs.server.vos.MobileInfo
 
setUserAgent(String) - Method in class no.bbs.server.vos.InitSessionInfo
Set the HTTP Header User-Agent value.
setUserID(String) - Method in class no.bbs.server.vos.BIDSessionData
This method can be used to set the userprofile userID.
setUserIDKeystrokeData(String) - Method in class no.bbs.server.vos.BIDSessionData
This method can be used to set the userIDKeystrokeData.
setVaCommTimeout(String) - Method in class no.bbs.server.implementation.MerchantContext
 
setVaCommTimeout(String) - Method in class no.bbs.server.vos.MerchantConfig
 
setVAHttpRequestFactory(HttpRequestFactory) - Method in class no.bbs.server.implementation.MerchantContext
 
setValidFrom(Date) - Method in class no.bbs.server.vos.CertificateInfo
Sets the valid from data
setValidTo(Date) - Method in class no.bbs.server.vos.CertificateInfo
Sets the valid to date
setVaPort(String) - Method in class no.bbs.server.implementation.MerchantContext
 
setVAPort(String) - Method in class no.bbs.server.vos.MerchantConfig
 
setVAProxyAuthenticationSettings(String) - Method in class no.bbs.server.vos.MerchantConfig
Set the proxy authentication settings username:password.
setVAProxyHost(String) - Method in class no.bbs.server.implementation.MerchantContext
Sets the proxy host for VA proxy
setVAProxyHost(String) - Method in class no.bbs.server.vos.MerchantConfig
Sets the proxy host for VA
setVAProxyPassword(String) - Method in class no.bbs.server.implementation.MerchantContext
Sets the proxy password for VA proxy
setVAProxyPort(String) - Method in class no.bbs.server.implementation.MerchantContext
Sets the proxy port for VA proxy
setVAProxyPort(String) - Method in class no.bbs.server.vos.MerchantConfig
Sets the proxy port for VA
setVAProxyPwd(String) - Method in class no.bbs.server.vos.MerchantConfig
Sets the proxy pwd for VA (The merchant application should not set this value)
setVAProxyServerSettings(String) - Method in class no.bbs.server.vos.MerchantConfig
Sets the proxy server for which BankIDServer uses to route http/https communication to VA through.
setVAProxyUser(String) - Method in class no.bbs.server.vos.MerchantConfig
Sets the proxy user (The merchant application should not set this value)
setVAProxyUsername(String) - Method in class no.bbs.server.implementation.MerchantContext
Sets the proxy username for VA proxy
setVaSSLDisabled(boolean) - Method in class no.bbs.server.implementation.MerchantContext
 
setVASSLDisabled(boolean) - Method in class no.bbs.server.vos.MerchantConfig
 
setVerifyRequest(String) - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the BankIDServer internally.
setVerifyResponse(String) - Method in class no.bbs.server.vos.BIDSessionData
This method is used by the BankIDServer internally.
setVersionNumber(String) - Method in class no.bbs.server.vos.CertificateInfo
Sets the versionnumber
setWebAddresses(String) - Method in class no.bbs.server.vos.MerchantConfig
Sets the webAddresses.
setWithCredentials(String) - Method in class no.bbs.server.vos.InitSessionInfo
Set to Y if the client should use "with credentials", else N.
setXml(String) - Method in class no.bbs.bankid.server.xml.BIDXML
 
setXmlDSig(String) - Method in class no.bbs.server.vos.XMLDSIG
Sets the XML Digital Signature
setXMLSignData(String, String, String) - Method in class no.bbs.server.vos.BIDSessionData
This method can be used to set the data to be signed when signing XML documents
setXsl(String) - Method in class no.bbs.bankid.server.xml.BIDXML
 
SHA1_HASH_ALG - Static variable in class no.bbs.server.constants.JServerConstants
 
SHA1_WITH_RSA_ALG - Static variable in class no.bbs.server.constants.JServerConstants
 
SHA256_HASH_ALG - Static variable in class no.bbs.server.constants.JServerConstants
 
SHA256_WITH_RSA_ALG - Static variable in class no.bbs.server.constants.JServerConstants
 
sign(int, byte[], byte[], String, BIDLogger) - Method in class no.bbs.server.handlers.NativeCryptokiHandler
 
sign(PrivateKey, byte[], int, byte[], String) - Method in class no.bbs.server.handlers.SignHandler
Signs the input tbsData with the input PrivateKey.
sign(String) - Method in class no.bbs.server.implementation.BIDFacade
Converts the data to ISO-LATIN-1 and signs the data using the Sign Certificate
sign(String, CMSFormat) - Method in class no.bbs.server.implementation.BIDFacade
Converts the data to ISO-LATIN-1 and signs the data using the Sign Certificate
sign(byte[]) - Method in class no.bbs.server.implementation.BIDFacade
Sign the input data to be signed using the Sign Certificate
sign(byte[], CMSFormat) - Method in class no.bbs.server.implementation.BIDFacade
Sign the input data to be signed using the Sign Certificate
sign(byte[], boolean, boolean) - Method in class no.bbs.server.implementation.BIDFacade
Sign method that signs the input dataToBeSigned with either the authPK or the signPK based on the useAuthCert input value.
sign(byte[], boolean, boolean, CMSFormat) - Method in class no.bbs.server.implementation.BIDFacade
Sign method that signs the input dataToBeSigned with either the authPK or the signPK based on the useAuthCert input value.
signAndCreateDetachedPKCS7(byte[], X509Certificate[], X509Certificate, PrivateKey, int, byte[], boolean) - Method in class no.bbs.server.handlers.sign.PadesBBSignService
 
signAndCreateDetachedPKCS7(byte[], X509Certificate[], X509Certificate, PrivateKey, int, byte[], boolean) - Method in class no.bbs.server.handlers.sign.PKCS7SignService
 
signAndCreateDetachedPKCS7(byte[], X509Certificate[], X509Certificate, PrivateKey, int, byte[], boolean) - Method in interface no.bbs.server.handlers.sign.SignService
 
signAndCreateDetachedPKCS7(byte[], X509Certificate[], X509Certificate, PrivateKey, int, byte[], boolean, CMSFormat) - Method in class no.bbs.server.handlers.SignHandler
 
SignatureAndChallenge - Class in no.bbs.server.vos
Holder instance for a PCKS#7 and a server challenge.
SignatureAndChallenge() - Constructor for class no.bbs.server.vos.SignatureAndChallenge
 
SignatureAndData - Class in no.bbs.server.vos
Holder object for a generated merchant signature (PKCS#7) and the data that has been signed.
SignatureAndData() - Constructor for class no.bbs.server.vos.SignatureAndData
 
signData(byte[], String, PrivateKey) - Static method in class no.bbs.server.util.CryptoUtil
Verifies the passed-in signature.
SignHandler - Class in no.bbs.server.handlers
Class that dispatches a sign request to the correct signer instance
----------------------------------------------
Copyright © 2005
Bankenes BetalingsSentral AS (BBS)
Organisation Number N- 975 946 231
Haavard Martinsens vei 54
N- 0045 OSLO
Norway

----------------------------------------------
SignHandler(MerchantContext) - Constructor for class no.bbs.server.handlers.SignHandler
 
SignHelper - Class in no.bbs.server.handlers.sign
 
SignHelper(BIDLogger) - Constructor for class no.bbs.server.handlers.sign.SignHelper
 
SIGNINGCERTIFICATE_OID - Static variable in class no.bbs.server.constants.JServerConstants
 
SIGNINGCERTIFICATE_VALUE - Static variable in class no.bbs.server.constants.JServerConstants
 
signMultipleDocuments(BIDSessionData, OCSPFormat, CMSFormat) - Method in class no.bbs.server.handlers.TransactionHandler
 
signPKCS1(PrivateKey, byte[], int, byte[], String) - Method in class no.bbs.server.handlers.SignHandler
 
signPKCS1(byte[], boolean) - Method in class no.bbs.server.implementation.BIDFacade
Signs the input data bytes and creates a PKCS#1.
signPKCS1(byte[]) - Method in class no.bbs.server.implementation.BIDFacade
Signs the input data bytes and creates a PKCS#1.
SignService - Interface in no.bbs.server.handlers.sign
 
SignServiceFactory - Class in no.bbs.server.handlers.sign
 
SignServiceFactory() - Constructor for class no.bbs.server.handlers.sign.SignServiceFactory
 
signSingleDocument(BIDSessionData, String, boolean, SecureChannelInfo, boolean, OCSPFormat, CMSFormat) - Method in class no.bbs.server.handlers.TransactionHandler
 
signXML(String, String) - Method in class no.bbs.server.implementation.BIDFacade
This method constructs a BankIDXML structure using the input:
Input xmlDocumentInput xslDocument
The resulting structure is signed and returned in the SignatureAndData instance.
signXML(String, String, CMSFormat) - Method in class no.bbs.server.implementation.BIDFacade
This method constructs a BankIDXML structure using the input:
Input xmlDocumentInput xslDocument
The resulting structure is signed and returned in the SignatureAndData instance.
SlotAndTokenInfo - Class in no.bbs.server.vos

----------------------------------------------
Copyright © 2005
Bankenes BetalingsSentral AS (BBS)
Organisation Number N- 975 946 231
Haavard Martinsens vei 54
N- 0045 OSLO
Norway

----------------------------------------------
Islam Sakka (04.nov.05)
SlotAndTokenInfo() - Constructor for class no.bbs.server.vos.SlotAndTokenInfo
 
SPACE - Static variable in class no.bbs.server.constants.JServerConstants
 
splitDecryptTransactionData(String, Map<String, String>) - Method in class no.bbs.server.handlers.TransactionHandler
Method to split the request into key=value pairs in an HashMap.
SSLCommunicator - Class in no.bbs.server.communicator
Offer several methods to communicate with an external host using the Secure Socket Layer.
SSLCommunicator() - Constructor for class no.bbs.server.communicator.SSLCommunicator
 
SSLCommunicatorInterface - Interface in no.bbs.server.interfaces

----------------------------------------------
Copyright © 2007
Bankenes BetalingsSentral AS (BBS)
Organisation Number N- 975 946 231
Haavard Martinsens vei 54
N- 0045 OSLO
Norway

----------------------------------------------
Sture Abrahamsen
SSLTunnelSocketFactory - Class in no.bbs.server.communicator
Factory for creating SSL tunnel sockets
----------------------------------------------
Copyright © 2005
Bankenes BetalingsSentral AS (BBS)
Organisation Number N- 975 946 231
Haavard Martinsens vei 54
N- 0045 OSLO
Norway

----------------------------------------------
SSLTunnelSocketFactory(String, String) - Constructor for class no.bbs.server.communicator.SSLTunnelSocketFactory
 
storeFile(String, String) - Method in class no.bbs.server.util.FileUtil
Creates a file and persists the input data
STRING_DELIMITER_CHAR - Static variable in class no.bbs.server.constants.JServerConstants
 
StringUtil - Class in no.bbs.server.util
Class that provides method for String manipulation
----------------------------------------------
Copyright © 2005
Bankenes BetalingsSentral AS (BBS)
Organisation Number N- 975 946 231
Haavard Martinsens vei 54
N- 0045 OSLO
Norway

----------------------------------------------
StringUtil() - Constructor for class no.bbs.server.util.StringUtil
 
SUN_IBM_INTERNAL_PROTOCOL_HANDLER - Static variable in class no.bbs.server.constants.JServerConstants
 
SUN_SSL_INTERNAL_PROTOCOL_HANDLER - Static variable in class no.bbs.server.constants.JServerConstants
 
SYS_PROP_PROXYHOST - Static variable in class no.bbs.server.constants.JServerConstants
 
SYS_PROP_PROXYPORT - Static variable in class no.bbs.server.constants.JServerConstants
 
SYS_PROP_PROXYSET - Static variable in class no.bbs.server.constants.JServerConstants
 

T

toMap(String, Charset) - Static method in class no.bbs.server.util.URLUtils
Converts URL encoded string to a Map.
toString() - Method in class no.bbs.bankid.server.xml.XMLElement
 
toString() - Method in class no.bbs.server.util.URLEncodedNamedValues
 
toX509Certificate(X509CertificateHolder) - Static method in class no.bbs.server.util.ASN1Util
Convert BC X509CertificateHolder to java.security.cert.X509Certificate.
toX509CertificateHolder(X509Certificate) - Static method in class no.bbs.server.util.ASN1Util
Convert java.security.cert.X509Certificate to BC X509CertificateHolder.
TransactionAndStatus - Class in no.bbs.server.vos
This class is a holder for BankID Transaction And Status information.
TransactionAndStatus() - Constructor for class no.bbs.server.vos.TransactionAndStatus
 
TransactionHandler - Class in no.bbs.server.handlers
Methods to handle the initAuth/initSign operation received from the BankID client.
TransactionHandler(MerchantContext, BIDFacade) - Constructor for class no.bbs.server.handlers.TransactionHandler
 

U

unprotectBaseKey(byte[], BigInteger, BigInteger) - Static method in class no.bbs.server.util.BaseKeyProtector
 
updateDictionaryMap(String, ArrayList<String>) - Method in class no.bbs.server.implementation.MerchantContext
 
updateTimeStampMap(String, long) - Method in class no.bbs.server.implementation.MerchantContext
 
urlDecode(String, String) - Static method in class no.bbs.server.util.URLUtils
URLDecodes a String using the specified character encoding.
urlDecode(String, Charset) - Static method in class no.bbs.server.util.URLUtils
URLDecodes a String using the specified character encoding.
urlEncode(String, String) - Static method in class no.bbs.server.util.URLUtils
URLEncodes a String using the specified character encoding.
urlEncode(String, Charset) - Static method in class no.bbs.server.util.URLUtils
URLEncodes a String using the specified character encoding.
URLEncodedNamedValues - Class in no.bbs.server.util
 
URLEncodedNamedValues() - Constructor for class no.bbs.server.util.URLEncodedNamedValues
Default constructor.
URLEncodedNamedValues(Charset) - Constructor for class no.bbs.server.util.URLEncodedNamedValues
Constructor to set encoding
URLEncodedNamedValues(String) - Constructor for class no.bbs.server.util.URLEncodedNamedValues
Constructor which takes a Form URL encoded string.
URLEncodedNamedValues(Map<String, String>) - Constructor for class no.bbs.server.util.URLEncodedNamedValues
Constructor which takes a HashMap of name/value pairs to be form url encoded.
URLEncodedNamedValues(Map<String, String>, String) - Constructor for class no.bbs.server.util.URLEncodedNamedValues
Constructor which takes a HashMap of name/value pairs to be form url encoded.
URLEncodedNamedValues(Map<String, String>, Charset) - Constructor for class no.bbs.server.util.URLEncodedNamedValues
Constructor which takes a HashMap of name/value pairs to be form url encoded
URLUtils - Class in no.bbs.server.util

----------------------------------------------
Copyright © 2010
Bankenes BetalingsSentral AS (BBS)
Organisation Number N- 975 946 231
Haavard Martinsens vei 54
N- 0045 OSLO
Norway

----------------------------------------------
Sture Abrahamsen
URLUtils() - Constructor for class no.bbs.server.util.URLUtils
 
UTF8 - Static variable in class no.bbs.server.constants.JServerConstants
 
Util - Class in no.bbs.server.util

----------------------------------------------
Copyright © 2005
Bankenes BetalingsSentral AS (BBS)
Organisation Number N- 975 946 231
Haavard Martinsens vei 54
N- 0045 OSLO
Norway

----------------------------------------------
Util() - Constructor for class no.bbs.server.util.Util
 

V

VA_PORT_SSL - Static variable in class no.bbs.server.constants.JServerConstants
 
VA_RESPONSE_LIMIT_BYTES - Static variable in class no.bbs.server.constants.JServerConstants
 
validate(SEID_SDO, PKCS7WithOCSPResponse[]) - Method in class no.bbs.server.inputvalidators.AddSDOSignatureInputValidator
 
validate(byte[]) - Method in class no.bbs.server.inputvalidators.AddSDOSignatureInputValidator
 
validate(PKCS7WithOCSPResponse[], byte[], String, String) - Method in class no.bbs.server.inputvalidators.CreateDynamicSDOInputValidator
 
validate(byte[], byte[], byte[], String, byte[], byte[], String) - Method in class no.bbs.server.inputvalidators.CreateSDOInputValidator
 
validate(SEID_SDO, byte[]) - Method in class no.bbs.server.inputvalidators.CreateSDOSealInputValidator
 
validate(String, String) - Method in class no.bbs.server.util.EmptyInputValidator
 
validate(byte[], String) - Method in class no.bbs.server.util.EmptyInputValidator
 
validate(Object[], String) - Method in class no.bbs.server.util.EmptyInputValidator
 
validate(Object, String) - Method in class no.bbs.server.util.EmptyInputValidator
 
validate(byte[], String, String) - Method in class no.bbs.server.util.EmptyInputValidator
 
validate(Object, String, String) - Method in class no.bbs.server.util.EmptyInputValidator
 
validate(byte[], String) - Method in class no.bbs.server.util.OCSPInputValidator
 
validate(byte[], String, String) - Method in class no.bbs.server.util.OCSPInputValidator
 
validate(byte[], String) - Method in class no.bbs.server.util.PKCS7InputValidator
 
validate(byte[], String, String) - Method in class no.bbs.server.util.PKCS7InputValidator
 
validate(PKCS7WithOCSPResponse[]) - Method in class no.bbs.server.util.PKCS7WithOCSPResponseArrayValidator
 
validate(String, List<String>, String) - Method in class no.bbs.server.util.ValidStringInputValidator
 
validateConfigProps(MerchantConfig) - Method in class no.bbs.server.util.ConfigUtil
Validated the input HashMap of configuration data based on the type of context.
validateDynamicSDO(byte[], byte[], int, boolean) - Method in class no.bbs.server.implementation.BIDFacade
Validates a SEID_SDO.
validateInitTransactionParameters(String, String, String, String, String, BIDSessionData) - Method in class no.bbs.server.handlers.TransactionHandler
 
validateInitTransactionParameters(String, BIDSessionData) - Method in class no.bbs.server.handlers.TransactionHandler
 
validateSDO(byte[], boolean) - Method in class no.bbs.server.implementation.BIDFacade
Method to validate a SEID_SDO.
validateSEIDSDOList(SEID_SDO) - Method in class no.bbs.server.sdo.seid.validator.SEIDSDOValidator
 
validateSignature(byte[], String, PublicKey, byte[]) - Static method in class no.bbs.server.util.CryptoUtil
Verifies the passed-in signature.
validateSignature(byte[], AlgorithmIdentifier, PublicKey, byte[]) - Static method in class no.bbs.server.util.CryptoUtil
Verifies the passed-in signature.
validateVerifyTransactionRequestParameters(String, String, String, String, String, BIDSessionData) - Method in class no.bbs.server.handlers.TransactionHandler
 
validateVerifyTransactionRequestParameters(String, BIDSessionData) - Method in class no.bbs.server.handlers.TransactionHandler
 
ValidStringInputValidator - Class in no.bbs.server.util
Created by oskyt on 14.02.2017.
ValidStringInputValidator(String, String, int, MerchantContext) - Constructor for class no.bbs.server.util.ValidStringInputValidator
 
valueOf(String) - Static method in enum no.bbs.server.constants.MIMEType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum no.bbs.server.crypto.KeyStore.Environment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum no.bbs.server.crypto.KeyStore.Recipient
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum no.bbs.server.vos.CMSFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum no.bbs.server.vos.OCSPFormat
Returns the enum constant of this type with the specified name.
values() - Static method in enum no.bbs.server.constants.MIMEType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum no.bbs.server.crypto.KeyStore.Environment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum no.bbs.server.crypto.KeyStore.Recipient
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum no.bbs.server.vos.CMSFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum no.bbs.server.vos.OCSPFormat
Returns an array containing the constants of this enum type, in the order they are declared.
verify(String, byte[]) - Method in class no.bbs.server.implementation.BIDFacade
Verifies the input Signature against the input data.
verify(byte[], byte[]) - Method in class no.bbs.server.implementation.BIDFacade
Verifies the input Signature against the input data.
verify(byte[], byte[], boolean, String) - Method in class no.bbs.server.implementation.BIDFacade
Verifies the input Signature against the input data.
verifyCertChain(String) - Method in class no.bbs.server.handlers.VerifyChainHandler
Verifies the signer certificate chain and that the different CA certificates have the correct key usages
VerifyChainHandler - Class in no.bbs.server.handlers
Offers methods for certificate chain verification.
VerifyChainHandler(X509Certificate, String, X509Certificate, X509Certificate[]) - Constructor for class no.bbs.server.handlers.VerifyChainHandler
Contructs a VerifyChainHandler
VerifyChainHandler(X509Certificate, PKCS7SignedObject, String, X509Certificate, X509Certificate[]) - Constructor for class no.bbs.server.handlers.VerifyChainHandler
Contructs a VerifyChainHandler
verifyDetachedPKCS7(byte[], byte[], String, String) - Method in class no.bbs.server.handlers.VerifyHandler
Verifies a PKCS7 against the input byte[] data.
VerifyHandler - Class in no.bbs.server.handlers
Handles all Signature Verification Requests
----------------------------------------------
Copyright © 2005
Bankenes BetalingsSentral AS (BBS)
Organisation Number N- 975 946 231
Haavard Martinsens vei 54
N- 0045 OSLO
Norway

----------------------------------------------
VerifyHandler(List<String>, X509Certificate, X509Certificate[]) - Constructor for class no.bbs.server.handlers.VerifyHandler
Constructs a VerifyHandler and sets the Certificate Access List to verfiy certificate against
verifyIdentrusHashInSDO(byte[], byte[], String, String) - Method in class no.bbs.server.handlers.VerifyHandler
Verifies the Signature against the signer certificate's PublicKey.
verifyMobileSDOCertChain(String) - Method in class no.bbs.server.handlers.VerifyChainHandler
 
verifyMultiSign(Map<String, String>, BIDSessionData, String, OCSPFormat) - Method in class no.bbs.server.handlers.TransactionHandler
VerifySign for BankID 2.1
verifyOCSPResponse(BasicOCSPResp, X509Certificate, List<String>, boolean, X509Certificate[]) - Method in class no.bbs.server.handlers.OCSPHandler
Method to verify the signature in the BasicOCSPResponse from the Validation Authority
verifySDOCertChain(String) - Method in class no.bbs.server.handlers.VerifyChainHandler
Verifies the signer certificate chain and that the different CA certificates have the correct key usages.
verifySDODetachedPKCS7(byte[], byte[], String, String) - Method in class no.bbs.server.handlers.VerifyHandler
Verifies a SDO PKCS7 against the input byte[] data.
verifySHAWithRSA(BasicOCSPResp, byte[], X509Certificate, String, String, boolean) - Method in class no.bbs.server.handlers.VerifyHandler
Method that verifies a standard SHA1withRSA Signature and the signer certificate keyusage and extended key usages if they exist
verifySingleCertChain(String, boolean) - Method in class no.bbs.server.handlers.VerifyChainHandler
Method to verify that a single certificate is the direct decendant from the BankID ROOT Certificate.
verifySingleSign(Map<String, String>, BIDSessionData, String, OCSPFormat) - Method in class no.bbs.server.handlers.TransactionHandler
VerifySign for BankID <= 2.0
verifyTransactionRequest(String, String, String, String, String, BIDSessionData) - Method in class no.bbs.server.implementation.BIDFacade
Method to handle the decryption initAuth/initSign/handleError operation received from the BankID client.
verifyTransactionResponse(BIDSessionData) - Method in class no.bbs.server.implementation.BIDFacade
This method handles the creation of the encrypted response to the BankID client for the initAuth/initSign/handleError operation.

W

WSA_NS_PREFIX - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
WSA_NS_URI - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
WSU_NS_PREFIX - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
WSU_NS_URI - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 

X

X509CertificateWrapper - Class in no.bbs.server.util
X509 Certificate wrapper that offers methods to extract information from a x509 certificate.
X509CertificateWrapper(byte[]) - Constructor for class no.bbs.server.util.X509CertificateWrapper
Constructs a X509CertificateWrapper from the input certificate bytes
X509CertificateWrapper(X509Certificate) - Constructor for class no.bbs.server.util.X509CertificateWrapper
 
XENC_NS_PREFIX - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XENC_NS_URI - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XML_C14N_CANONICALIZATION_EXCLUSIVE_OMIT_COMMENTS_URI - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XML_C14N_CANONICALIZATION_EXCLUSIVE_WITH_COMMENTS_URI - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XML_C14N_CANONICALIZATION_OMIT_COMMENTS_URI - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XML_C14N_CANONICALIZATION_WITH_COMMENTS_URI - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XML_EXCLUSIVE_CANONICALIZATION_PREFIX - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLAttribute - Class in no.bbs.bankid.server.xml

----------------------------------------------
Copyright © 2006
Bankenes BetalingsSentral AS (BBS)
Organisation Number N- 975 946 231
Haavard Martinsens vei 54
N- 0045 OSLO
Norway

----------------------------------------------
Islam Sakka (13.feb.2006)
XMLAttribute(String, String) - Constructor for class no.bbs.bankid.server.xml.XMLAttribute
 
XMLDSIG - Class in no.bbs.server.vos

----------------------------------------------
Copyright © 2006
Bankenes BetalingsSentral AS (BBS)
Organisation Number N- 975 946 231
Haavard Martinsens vei 54
N- 0045 OSLO
Norway

----------------------------------------------
Islam Sakka (01.mar.2006)
XMLDSIG() - Constructor for class no.bbs.server.vos.XMLDSIG
 
XMLDSIG_DIGESTMETHOD_ALG_SHA1 - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_DIGESTMETHOD_ALG_SHA256 - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_ELEM_CANONICALIZATIONMETHOD - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_ELEM_CANONICALIZATIONMETHOD_ATTR_ALGORITHM - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_ELEM_DIGESTMETHOD - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_ELEM_DIGESTMETHOD_ATTR_ALGORITHM - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_ELEM_DIGESTVALUE - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_ELEM_EXPONENT - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_ELEM_KEYINFO - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_ELEM_KEYVALUE - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_ELEM_MODULUS - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_ELEM_OBJECT - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_ELEM_OBJECT_ATRR_ID - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_ELEM_OBJECT_ATRR_ID_VALUE - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_ELEM_REFERENCE - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_ELEM_REFERENCE_ATTR_URI - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_ELEM_REFERENCE_ATTR_URI_VALUE - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_ELEM_RSAKEYVALUE - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_ELEM_SIGNATURE - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_ELEM_SIGNATUREMETHOD - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_ELEM_SIGNATUREMETHOD_ATTR_ALGORITHM - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_ELEM_SIGNATUREVALUE - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_ELEM_SIGNEDINFO - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_ELEM_TRANSFORM - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_ELEM_TRANSFORM_ATTR_ALGORITHM - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_ELEM_TRANSFORMS - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_ELEM_X509CERTIFICATE - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_ELEM_X509DATA - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_SIGNATURE_ALG_DSA_SHA1_URI - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_SIGNATURE_ALG_HMAC_MD5_URI - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_SIGNATURE_ALG_HMAC_RIPEMD160_URI - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_SIGNATURE_ALG_HMAC_SHA1_URI - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_SIGNATURE_ALG_HMAC_SHA256_URI - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_SIGNATURE_ALG_HMAC_SHA384_URI - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_SIGNATURE_ALG_HMAC_SHA512_URI - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_SIGNATURE_ALG_RSA_MD5_URI - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_SIGNATURE_ALG_RSA_RIPEMD160_URI - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_SIGNATURE_ALG_RSA_SHA1_URI - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_SIGNATURE_ALG_RSA_SHA256_URI - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_SIGNATURE_ALG_RSA_SHA384_URI - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_SIGNATURE_ALG_RSA_SHA512_URI - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_TRANSFORM_ALG_BASE64_URI - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_TRANSFORM_ALG_C14N_EXCLUSIVE_WITH_COMMENTS_URI - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_TRANSFORM_ALG_C14N_EXCLUSIVE_XPATH2_URI - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_TRANSFORM_ALG_C14N_EXCLUSIVE_XPATH2B_URI - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_TRANSFORM_ALG_C14N_EXCLUSIVE_XPATH_URI - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_TRANSFORM_ALG_C14N_EXCLUSIVE_XPATHCHGP_URI - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_TRANSFORM_ALG_C14N_OMIT_COMMENTS_URI - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_TRANSFORM_ALG_C14N_URI - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_TRANSFORM_ALG_C14N_WITH_COMMENTS_URI - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_TRANSFORM_ALG_ENVELOPED_SIGNATURE_URI - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIG_TRANSFORM_ALG_XSLT_URI - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XMLDSIGHandler - Class in no.bbs.bankid.server.xml

----------------------------------------------
Copyright © 2006
Bankenes BetalingsSentral AS (BBS)
Organisation Number N- 975 946 231
Haavard Martinsens vei 54
N- 0045 OSLO
Norway

----------------------------------------------
Islam Sakka (01.mar.2006)
XMLDSIGHandler(MerchantContext) - Constructor for class no.bbs.bankid.server.xml.XMLDSIGHandler
 
XMLElement - Class in no.bbs.bankid.server.xml

----------------------------------------------
Copyright © 2006
Bankenes BetalingsSentral AS (BBS)
Organisation Number N- 975 946 231
Haavard Martinsens vei 54
N- 0045 OSLO
Norway

----------------------------------------------
Islam Sakka (13.feb.2006)
XMLElement() - Constructor for class no.bbs.bankid.server.xml.XMLElement
 
XMLElement(String, String, String) - Constructor for class no.bbs.bankid.server.xml.XMLElement
 
XMLStatics - Class in no.bbs.bankid.server.xml

----------------------------------------------
Copyright © 2006
Bankenes BetalingsSentral AS (BBS)
Organisation Number N- 975 946 231
Haavard Martinsens vei 54
N- 0045 OSLO
Norway

----------------------------------------------
Islam Sakka (31.jan.2006)
XMLStatics() - Constructor for class no.bbs.bankid.server.xml.XMLStatics
 
XSD_NS_PREFIX - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
XSD_NS_URI - Static variable in class no.bbs.bankid.server.xml.XMLStatics
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
Skip navigation links

Copyright © 2017 Nets Branch Norway. All Rights Reserved.