Index

A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ACCOUNT_STATE - Static variable in class ch.swisscom.mid.client.model.ProfileQueryExtensions
User account state details.
ACTIVE - Enum constant in enum ch.swisscom.mid.client.model.ProfileDevicePinState
 
ACTIVE - Enum constant in enum ch.swisscom.mid.client.model.ProfileDeviceState
 
ACTIVE - Enum constant in enum ch.swisscom.mid.client.model.ProfileMobileUserCertificateState
 
addAdditionalService(AdditionalService) - Method in class ch.swisscom.mid.client.model.SignatureRequest
 
addExtensionParam(String) - Method in class ch.swisscom.mid.client.model.ProfileRequest
 
ADDITIONAL_SERVICE_GEOFENCING - Static variable in class ch.swisscom.mid.client.config.DefaultConfiguration
 
ADDITIONAL_SERVICE_SIGNATURE_VALIDATION_URI - Static variable in class ch.swisscom.mid.client.config.DefaultConfiguration
 
ADDITIONAL_SERVICE_USER_LANG_URI - Static variable in class ch.swisscom.mid.client.config.DefaultConfiguration
 
AdditionalService - Class in ch.swisscom.mid.client.model
Base class for requesting additional services via requests to the Mobile ID service.
AdditionalService(String) - Constructor for class ch.swisscom.mid.client.model.AdditionalService
 
AdditionalServiceResponse - Class in ch.swisscom.mid.client.model
 
AdditionalServiceResponse(String) - Constructor for class ch.swisscom.mid.client.model.AdditionalServiceResponse
 
addReceiptRequestExtension() - Method in class ch.swisscom.mid.client.model.ReceiptRequest
 
ALL_OF_THEM - Static variable in class ch.swisscom.mid.client.impl.Loggers
 
ANY_LOA4 - Static variable in class ch.swisscom.mid.client.model.SignatureProfiles
 
AP_NOT_AUTHORIZED_TO_REQUEST_GEOFENCING - Enum constant in enum ch.swisscom.mid.client.model.GeofencingErrorCode
 
assertNotEmpty(String, String) - Static method in class ch.swisscom.mid.client.utils.Utils
 
assertNotNull(Object, String) - Static method in class ch.swisscom.mid.client.utils.Utils
 
AUTO_ACTIVATION_STATUS - Static variable in class ch.swisscom.mid.client.model.ProfileQueryExtensions
Auto-Activation status (is it enabled: true or false), see section 5.

B

BLOCKED - Enum constant in enum ch.swisscom.mid.client.model.ProfileDevicePinState
 
bytesFromBase64_viaUTF8(String) - Static method in class ch.swisscom.mid.client.utils.Utils
 

C

CANNOT_RETRIEVE_LOCATION_EMPTY_RESPONSE - Enum constant in enum ch.swisscom.mid.client.model.GeofencingErrorCode
 
CANNOT_RETRIEVE_LOCATION_INSUFFICIENT_RESOURCES - Enum constant in enum ch.swisscom.mid.client.model.GeofencingErrorCode
 
CANNOT_RETRIEVE_LOCATION_UNKNOWN_CAUSE - Enum constant in enum ch.swisscom.mid.client.model.GeofencingErrorCode
 
CARD_BLOCKED - Enum constant in enum ch.swisscom.mid.client.model.StatusCode
 
CARD_DETAILS - Static variable in class ch.swisscom.mid.client.model.ProfileQueryExtensions
Mobile ID SIM card details, for example the Mobile Network Operator
CertificateData - Class in ch.swisscom.mid.client.model
 
CertificateData() - Constructor for class ch.swisscom.mid.client.model.CertificateData
 
certificates - Variable in class ch.swisscom.mid.client.model.ProfileDeviceInfo
 
CERTIFICATES - Static variable in class ch.swisscom.mid.client.model.ProfileQueryExtensions
X.509 mobile user certificate binary content and details, incl.
ch.swisscom.mid.client - package ch.swisscom.mid.client
 
ch.swisscom.mid.client.config - package ch.swisscom.mid.client.config
 
ch.swisscom.mid.client.impl - package ch.swisscom.mid.client.impl
 
ch.swisscom.mid.client.model - package ch.swisscom.mid.client.model
 
ch.swisscom.mid.client.utils - package ch.swisscom.mid.client.utils
 
CLIENT - Static variable in class ch.swisscom.mid.client.impl.Loggers
 
CLIENT_PROTOCOL - Static variable in class ch.swisscom.mid.client.impl.Loggers
 
ClientConfiguration - Class in ch.swisscom.mid.client.config
 
ClientConfiguration() - Constructor for class ch.swisscom.mid.client.config.ClientConfiguration
 
close() - Method in class ch.swisscom.mid.client.impl.MIDClientImpl
 
close() - Method in interface ch.swisscom.mid.client.MIDClient
Disposes any internal resources allocated by this instance of the MID Client.
ComProtocol - Enum in ch.swisscom.mid.client.config
 
ComProtocolHandler - Interface in ch.swisscom.mid.client.impl
Abstraction for the actual implementation of the Mobile ID protocol.
CONFIG - Static variable in class ch.swisscom.mid.client.impl.Loggers
 
configNotNull(Object, String) - Static method in class ch.swisscom.mid.client.utils.Utils
 
configTrue(boolean, String) - Static method in class ch.swisscom.mid.client.utils.Utils
 
ConfigurationException - Exception in ch.swisscom.mid.client.config
 
ConfigurationException(String) - Constructor for exception ch.swisscom.mid.client.config.ConfigurationException
 
ConfigurationException(String, Throwable) - Constructor for exception ch.swisscom.mid.client.config.ConfigurationException
 
CONNECTION_REFUSED - Enum constant in enum ch.swisscom.mid.client.model.StatusCode
 

D

DATA_TO_BE_SIGNED_NOT_MATCHING - Enum constant in enum ch.swisscom.mid.client.model.SignatureValidationFailureReason
 
DataAssemblyException - Exception in ch.swisscom.mid.client.model
 
DataAssemblyException(String) - Constructor for exception ch.swisscom.mid.client.model.DataAssemblyException
 
DataAssemblyException(String, Throwable) - Constructor for exception ch.swisscom.mid.client.model.DataAssemblyException
 
dataGreaterThanZero(int, String) - Static method in class ch.swisscom.mid.client.utils.Utils
 
dataNotEmpty(String, String) - Static method in class ch.swisscom.mid.client.utils.Utils
 
dataNotEmpty(List<T>, String) - Static method in class ch.swisscom.mid.client.utils.Utils
 
dataNotNull(Object, String) - Static method in class ch.swisscom.mid.client.utils.Utils
 
DataToBeSigned - Class in ch.swisscom.mid.client.model
 
DataToBeSigned() - Constructor for class ch.swisscom.mid.client.model.DataToBeSigned
 
dataTrue(boolean, String) - Static method in class ch.swisscom.mid.client.utils.Utils
 
DEFAULT_INTERNET_BASE_URL - Static variable in class ch.swisscom.mid.client.config.DefaultConfiguration
 
DEFAULT_MSSP_ID - Static variable in class ch.swisscom.mid.client.config.DefaultConfiguration
 
DEFAULT_PROFILE - Static variable in class ch.swisscom.mid.client.model.SignatureProfiles
 
DefaultConfiguration - Class in ch.swisscom.mid.client.config
 
DefaultConfiguration() - Constructor for class ch.swisscom.mid.client.config.DefaultConfiguration
 
DEVICE_IN_AIRPLANE_MODE - Enum constant in enum ch.swisscom.mid.client.model.GeofencingErrorCode
 
DEVICE_LOA4 - Static variable in class ch.swisscom.mid.client.model.SignatureProfiles
 
DocumentedEnum - Interface in ch.swisscom.mid.client.model
Basic interface for enums that are providing a user-friendly documentation of what each of their values means.

E

ENGLISH - Enum constant in enum ch.swisscom.mid.client.model.UserLanguage
 
EXPIRED - Enum constant in enum ch.swisscom.mid.client.model.ProfileMobileUserCertificateState
 
EXPIRED_TRANSACTION - Enum constant in enum ch.swisscom.mid.client.model.StatusCode
 

F

FAILED_TO_EXTRACT_SIGNING_CERTIFICATE - Enum constant in enum ch.swisscom.mid.client.model.SignatureValidationFailureReason
 
FailureReason - Enum in ch.swisscom.mid.client.model
Enum with all the main reasons for which a communication between the MID Client and a configured Mobile ID service can fail.
Fault - Class in ch.swisscom.mid.client.model
Wrapper object for the details of a communication failure between the MID Client and the configured Mobile ID service.
Fault() - Constructor for class ch.swisscom.mid.client.model.Fault
 
FEATURE_DISABLED - Enum constant in enum ch.swisscom.mid.client.model.GeofencingErrorCode
 
FRENCH - Enum constant in enum ch.swisscom.mid.client.model.UserLanguage
 
FULL_REQUEST_RESPONSE - Static variable in class ch.swisscom.mid.client.impl.Loggers
 
FUTURE - Enum constant in enum ch.swisscom.mid.client.model.ProfileMobileUserCertificateState
 

G

generateInstantAsString() - Static method in class ch.swisscom.mid.client.utils.Utils
 
generateInstantAsXmlGregorianCalendar() - Static method in class ch.swisscom.mid.client.utils.Utils
 
generateTransId() - Static method in class ch.swisscom.mid.client.utils.Utils
 
GeofencingAdditionalService - Class in ch.swisscom.mid.client.model
Specific class to use when requesting the Geofencing additional service to Mobile ID.
GeofencingAdditionalService() - Constructor for class ch.swisscom.mid.client.model.GeofencingAdditionalService
 
GeofencingAdditionalServiceResponse - Class in ch.swisscom.mid.client.model
The information returned when the Geofencing additional service is requested to Mobile ID.
GeofencingAdditionalServiceResponse() - Constructor for class ch.swisscom.mid.client.model.GeofencingAdditionalServiceResponse
 
GeofencingErrorCode - Enum in ch.swisscom.mid.client.model
Enumeration with possible Geofencing error codes.
GERMAN - Enum constant in enum ch.swisscom.mid.client.model.UserLanguage
 
getAccuracy() - Method in class ch.swisscom.mid.client.model.GeofencingAdditionalServiceResponse
 
getAdditionalServiceResponses() - Method in class ch.swisscom.mid.client.model.SignatureResponse
 
getAdditionalServices() - Method in class ch.swisscom.mid.client.model.SignatureRequest
 
getAlgorithm() - Method in class ch.swisscom.mid.client.model.ProfileMobileUserCertificate
 
getApId() - Method in class ch.swisscom.mid.client.config.ClientConfiguration
 
getApPassword() - Method in class ch.swisscom.mid.client.config.ClientConfiguration
 
getAppDevices() - Method in class ch.swisscom.mid.client.model.ProfileResponse
 
getBase64Signature() - Method in class ch.swisscom.mid.client.model.SignatureResponse
 
getBody() - Method in class ch.swisscom.mid.client.config.RequestTrace
 
getBody() - Method in class ch.swisscom.mid.client.config.ResponseTrace
 
getByCodeAsString(String) - Static method in enum ch.swisscom.mid.client.model.GeofencingErrorCode
 
getByPinBlockedBooleanValue(Boolean) - Static method in enum ch.swisscom.mid.client.model.ProfileDevicePinState
 
getByStateString(String) - Static method in enum ch.swisscom.mid.client.model.ProfileDeviceState
 
getByStateString(String) - Static method in enum ch.swisscom.mid.client.model.ProfileMobileUserCertificateState
 
getByStatusCodeString(String) - Static method in enum ch.swisscom.mid.client.model.StatusCode
 
getByStatusCodeValue(int) - Static method in enum ch.swisscom.mid.client.model.StatusCode
 
getByValue(String) - Static method in enum ch.swisscom.mid.client.model.ReceiptMessagingMode
 
getByValue(String) - Static method in enum ch.swisscom.mid.client.model.UserLanguage
 
getCaCertificates() - Method in class ch.swisscom.mid.client.model.ProfileMobileUserCertificate
 
getCertificateAsBase64() - Method in class ch.swisscom.mid.client.model.CertificateData
 
getCertificates() - Method in class ch.swisscom.mid.client.model.ProfileDeviceInfo
 
getCode() - Method in enum ch.swisscom.mid.client.model.GeofencingErrorCode
 
getCode() - Method in enum ch.swisscom.mid.client.model.StatusCode
 
getConnectionTimeoutInMs() - Method in class ch.swisscom.mid.client.config.HttpConfiguration
 
getCountry() - Method in class ch.swisscom.mid.client.model.GeofencingAdditionalServiceResponse
 
getData() - Method in class ch.swisscom.mid.client.model.DataToBeSigned
 
getData() - Method in class ch.swisscom.mid.client.model.MessageToBeDisplayed
 
getDataToBeSigned() - Method in class ch.swisscom.mid.client.model.SignatureRequest
 
getDescription() - Method in interface ch.swisscom.mid.client.model.DocumentedEnum
 
getDescription() - Method in enum ch.swisscom.mid.client.model.FailureReason
 
getDescription() - Method in enum ch.swisscom.mid.client.model.GeofencingErrorCode
 
getDescription() - Method in enum ch.swisscom.mid.client.model.ProfileDevicePinState
 
getDescription() - Method in enum ch.swisscom.mid.client.model.ProfileDeviceState
 
getDescription() - Method in enum ch.swisscom.mid.client.model.ProfileMobileUserCertificateState
 
getDescription() - Method in enum ch.swisscom.mid.client.model.ReceiptMessagingMode
 
getDescription() - Method in enum ch.swisscom.mid.client.model.SignatureValidationFailureReason
 
getDescription() - Method in enum ch.swisscom.mid.client.model.StatusCode
 
getDeviceConfidence() - Method in class ch.swisscom.mid.client.model.GeofencingAdditionalServiceResponse
 
getEncoding() - Method in class ch.swisscom.mid.client.model.DataToBeSigned
 
getEncoding() - Method in class ch.swisscom.mid.client.model.MessageToBeDisplayed
 
getErrorCode() - Method in class ch.swisscom.mid.client.model.GeofencingAdditionalServiceResponse
 
getErrorMessage() - Method in class ch.swisscom.mid.client.model.GeofencingAdditionalServiceResponse
 
getExtensionParams() - Method in class ch.swisscom.mid.client.model.ProfileRequest
 
getFailureDetail() - Method in class ch.swisscom.mid.client.model.Fault
 
getFailureReason() - Method in class ch.swisscom.mid.client.model.Fault
 
getFault() - Method in exception ch.swisscom.mid.client.MIDFlowException
 
getHost() - Method in class ch.swisscom.mid.client.config.ProxyConfiguration
 
getHttp() - Method in class ch.swisscom.mid.client.config.ClientConfiguration
 
getHttpCode() - Method in class ch.swisscom.mid.client.config.ResponseTrace
 
getHttpReason() - Method in class ch.swisscom.mid.client.config.ResponseTrace
 
getImplementedComProtocol() - Method in interface ch.swisscom.mid.client.impl.ComProtocolHandler
 
getKeyStoreBytes() - Method in class ch.swisscom.mid.client.config.TlsConfiguration
 
getKeyStoreCertificateAlias() - Method in class ch.swisscom.mid.client.config.TlsConfiguration
 
getKeyStoreClasspathFile() - Method in class ch.swisscom.mid.client.config.TlsConfiguration
 
getKeyStoreFile() - Method in class ch.swisscom.mid.client.config.TlsConfiguration
 
getKeyStoreKeyPassword() - Method in class ch.swisscom.mid.client.config.TlsConfiguration
 
getKeyStorePassword() - Method in class ch.swisscom.mid.client.config.TlsConfiguration
 
getKeyStoreType() - Method in class ch.swisscom.mid.client.config.TlsConfiguration
 
getLanguage() - Method in class ch.swisscom.mid.client.model.ReceiptRequestProfile
 
getLocationConfidence() - Method in class ch.swisscom.mid.client.model.GeofencingAdditionalServiceResponse
 
getMajorVersion() - Method in class ch.swisscom.mid.client.model.ProfileRequest
 
getMajorVersion() - Method in class ch.swisscom.mid.client.model.ReceiptRequest
 
getMajorVersion() - Method in class ch.swisscom.mid.client.model.SignatureRequest
 
getMajorVersion() - Method in class ch.swisscom.mid.client.model.SignatureResponse
 
getMajorVersion() - Method in class ch.swisscom.mid.client.model.SignatureTracking
 
getMaxConnectionsPerRoute() - Method in class ch.swisscom.mid.client.config.HttpConfiguration
 
getMaxTotalConnections() - Method in class ch.swisscom.mid.client.config.HttpConfiguration
 
getMessageToBeDisplayed() - Method in class ch.swisscom.mid.client.model.ReceiptRequest
 
getMessagingMode() - Method in class ch.swisscom.mid.client.model.ReceiptRequestExtension
 
getMessagingMode() - Method in class ch.swisscom.mid.client.model.ReceiptResponseExtension
 
getMimeType() - Method in class ch.swisscom.mid.client.model.DataToBeSigned
 
getMimeType() - Method in class ch.swisscom.mid.client.model.MessageToBeDisplayed
 
getMinorVersion() - Method in class ch.swisscom.mid.client.model.ProfileRequest
 
getMinorVersion() - Method in class ch.swisscom.mid.client.model.ReceiptRequest
 
getMinorVersion() - Method in class ch.swisscom.mid.client.model.SignatureRequest
 
getMinorVersion() - Method in class ch.swisscom.mid.client.model.SignatureResponse
 
getMinorVersion() - Method in class ch.swisscom.mid.client.model.SignatureTracking
 
getMobileIdSerialNumber() - Method in class ch.swisscom.mid.client.model.SignatureValidationResult
 
getMobileUser() - Method in class ch.swisscom.mid.client.model.ProfileRequest
 
getMobileUser() - Method in class ch.swisscom.mid.client.model.ProfileResponse
 
getMobileUser() - Method in class ch.swisscom.mid.client.model.SignatureRequest
 
getMobileUserMsisdn() - Method in class ch.swisscom.mid.client.model.SignatureTracking
 
getMsisdn() - Method in class ch.swisscom.mid.client.model.MobileUser
 
getMsspId() - Method in class ch.swisscom.mid.client.config.ClientConfiguration
 
getOverrideApId() - Method in class ch.swisscom.mid.client.model.ProfileRequest
 
getOverrideApId() - Method in class ch.swisscom.mid.client.model.ReceiptRequest
 
getOverrideApId() - Method in class ch.swisscom.mid.client.model.SignatureRequest
 
getOverrideApId() - Method in class ch.swisscom.mid.client.model.SignatureTracking
 
getOverrideApPassword() - Method in class ch.swisscom.mid.client.model.ProfileRequest
 
getOverrideApPassword() - Method in class ch.swisscom.mid.client.model.ReceiptRequest
 
getOverrideApPassword() - Method in class ch.swisscom.mid.client.model.SignatureRequest
 
getOverrideApPassword() - Method in class ch.swisscom.mid.client.model.SignatureTracking
 
getPassword() - Method in class ch.swisscom.mid.client.config.ProxyConfiguration
 
getPinState() - Method in class ch.swisscom.mid.client.model.ProfileDeviceInfo
 
getPort() - Method in class ch.swisscom.mid.client.config.ProxyConfiguration
 
getProfileQueryServiceUrl() - Method in class ch.swisscom.mid.client.config.UrlsConfiguration
 
getProfileUri() - Method in class ch.swisscom.mid.client.model.ReceiptRequestProfile
 
getProtocol() - Method in class ch.swisscom.mid.client.config.ClientConfiguration
 
getProxy() - Method in class ch.swisscom.mid.client.config.ClientConfiguration
 
getReceiptProfile() - Method in class ch.swisscom.mid.client.model.ReceiptRequestExtension
 
getReceiptServiceUrl() - Method in class ch.swisscom.mid.client.config.UrlsConfiguration
 
getRequestExtension() - Method in class ch.swisscom.mid.client.model.ReceiptRequest
 
getResponseExtension() - Method in class ch.swisscom.mid.client.model.ReceiptResponse
 
getResponseTimeoutInMs() - Method in class ch.swisscom.mid.client.config.HttpConfiguration
 
getSignatureProfile() - Method in class ch.swisscom.mid.client.model.SignatureRequest
 
getSignatureProfile() - Method in class ch.swisscom.mid.client.model.SignatureResponse
 
getSignatureProfiles() - Method in class ch.swisscom.mid.client.model.ProfileResponse
 
getSignatureServiceUrl() - Method in class ch.swisscom.mid.client.config.UrlsConfiguration
 
getSignedDtbs() - Method in class ch.swisscom.mid.client.model.SignatureValidationResult
 
getSimDevices() - Method in class ch.swisscom.mid.client.model.ProfileResponse
 
getSslContext() - Method in class ch.swisscom.mid.client.config.TlsConfiguration
 
getState() - Method in class ch.swisscom.mid.client.model.ProfileDeviceInfo
 
getState() - Method in class ch.swisscom.mid.client.model.ProfileMobileUserCertificate
 
getStatus() - Method in class ch.swisscom.mid.client.model.ReceiptResponse
 
getStatus() - Method in class ch.swisscom.mid.client.model.SignatureResponse
 
getStatusCode() - Method in class ch.swisscom.mid.client.model.Fault
 
getStatusCode() - Method in class ch.swisscom.mid.client.model.ReceiptRequest
 
getStatusCode() - Method in class ch.swisscom.mid.client.model.Status
 
getStatusCodeString() - Method in class ch.swisscom.mid.client.model.Fault
 
getStatusCodeString() - Method in class ch.swisscom.mid.client.model.Status
 
getStatusDetail() - Method in class ch.swisscom.mid.client.model.Fault
 
getStatusFaultReason() - Method in class ch.swisscom.mid.client.model.Fault
 
getStatusMessage() - Method in class ch.swisscom.mid.client.model.Status
 
getStatusQueryServiceUrl() - Method in class ch.swisscom.mid.client.config.UrlsConfiguration
 
getSubjectName() - Method in class ch.swisscom.mid.client.model.CertificateData
 
getThisOrNull(String) - Static method in class ch.swisscom.mid.client.utils.Utils
 
getTimestamp() - Method in class ch.swisscom.mid.client.model.GeofencingAdditionalServiceResponse
 
getTls() - Method in class ch.swisscom.mid.client.config.ClientConfiguration
 
getTrace() - Method in interface ch.swisscom.mid.client.model.Traceable
 
getTracking() - Method in class ch.swisscom.mid.client.model.SignatureResponse
 
getTrafficObserver() - Method in class ch.swisscom.mid.client.model.ProfileRequest
 
getTrafficObserver() - Method in class ch.swisscom.mid.client.model.ReceiptRequest
 
getTrafficObserver() - Method in class ch.swisscom.mid.client.model.SignatureRequest
 
getTrafficObserver() - Method in class ch.swisscom.mid.client.model.SignatureTracking
 
getTransactionId() - Method in class ch.swisscom.mid.client.model.SignatureTracking
 
getTrustStoreBytes() - Method in class ch.swisscom.mid.client.config.SignatureValidationConfiguration
 
getTrustStoreBytes() - Method in class ch.swisscom.mid.client.config.TlsConfiguration
 
getTrustStoreClasspathFile() - Method in class ch.swisscom.mid.client.config.SignatureValidationConfiguration
 
getTrustStoreClasspathFile() - Method in class ch.swisscom.mid.client.config.TlsConfiguration
 
getTrustStoreFile() - Method in class ch.swisscom.mid.client.config.SignatureValidationConfiguration
 
getTrustStoreFile() - Method in class ch.swisscom.mid.client.config.TlsConfiguration
 
getTrustStorePassword() - Method in class ch.swisscom.mid.client.config.SignatureValidationConfiguration
 
getTrustStorePassword() - Method in class ch.swisscom.mid.client.config.TlsConfiguration
 
getTrustStoreType() - Method in class ch.swisscom.mid.client.config.SignatureValidationConfiguration
 
getTrustStoreType() - Method in class ch.swisscom.mid.client.config.TlsConfiguration
 
getUri() - Method in class ch.swisscom.mid.client.model.AdditionalService
 
getUri() - Method in class ch.swisscom.mid.client.model.AdditionalServiceResponse
 
getUrls() - Method in class ch.swisscom.mid.client.config.ClientConfiguration
 
getUserCertificate() - Method in class ch.swisscom.mid.client.model.ProfileMobileUserCertificate
 
getUserLanguage() - Method in class ch.swisscom.mid.client.model.UserLangAdditionalService
 
getUsername() - Method in class ch.swisscom.mid.client.config.ProxyConfiguration
 
getUserResponse() - Method in class ch.swisscom.mid.client.model.ReceiptResponseExtension
 
getUserResponseTimeOutInSeconds() - Method in class ch.swisscom.mid.client.model.SignatureRequest
 
getValidationException() - Method in class ch.swisscom.mid.client.model.SignatureValidationResult
 
getValidationFailureReason() - Method in class ch.swisscom.mid.client.model.SignatureValidationResult
 
getValue() - Method in enum ch.swisscom.mid.client.model.ProfileDevicePinState
 
getValue() - Method in enum ch.swisscom.mid.client.model.ProfileDeviceState
 
getValue() - Method in enum ch.swisscom.mid.client.model.ProfileMobileUserCertificateState
 
getValue() - Method in enum ch.swisscom.mid.client.model.ReceiptMessagingMode
 
getValue() - Method in enum ch.swisscom.mid.client.model.UserLanguage
 

H

HOST_CONNECT_TIMEOUT_FAILURE - Enum constant in enum ch.swisscom.mid.client.model.FailureReason
 
HOST_CONNECTION_FAILURE - Enum constant in enum ch.swisscom.mid.client.model.FailureReason
 
HTTP_CLIENT_DEFAULT_CONNECTION_TIMEOUT_IN_MS - Static variable in class ch.swisscom.mid.client.config.DefaultConfiguration
 
HTTP_CLIENT_DEFAULT_CONNECTIONS_PER_ROUTE - Static variable in class ch.swisscom.mid.client.config.DefaultConfiguration
 
HTTP_CLIENT_DEFAULT_SOCKET_READ_TIMEOUT_IN_MS - Static variable in class ch.swisscom.mid.client.config.DefaultConfiguration
 
HTTP_CLIENT_MAX_TOTAL_CONNECTIONS - Static variable in class ch.swisscom.mid.client.config.DefaultConfiguration
 
HTTP_COMMUNICATION_FAILURE - Enum constant in enum ch.swisscom.mid.client.model.FailureReason
 
HTTP_DATA_TRANSFER_FAILURE - Enum constant in enum ch.swisscom.mid.client.model.FailureReason
 
HttpConfiguration - Class in ch.swisscom.mid.client.config
 
HttpConfiguration() - Constructor for class ch.swisscom.mid.client.config.HttpConfiguration
 

I

INACTIVE - Enum constant in enum ch.swisscom.mid.client.model.ProfileDeviceState
 
INACTIVE - Enum constant in enum ch.swisscom.mid.client.model.ProfileMobileUserCertificateState
 
INAPPROPRIATE_DATA - Enum constant in enum ch.swisscom.mid.client.model.StatusCode
 
INCOMPATIBLE_INTERFACE - Enum constant in enum ch.swisscom.mid.client.model.StatusCode
 
initialize(ClientConfiguration) - Method in interface ch.swisscom.mid.client.impl.ComProtocolHandler
 
INTERNAL_ERROR - Enum constant in enum ch.swisscom.mid.client.model.GeofencingErrorCode
 
INTERNAL_ERROR - Enum constant in enum ch.swisscom.mid.client.model.StatusCode
 
INVALID_SIGNATURE - Enum constant in enum ch.swisscom.mid.client.model.StatusCode
 
isAutoActivation() - Method in class ch.swisscom.mid.client.model.ProfileMobileUserInfo
 
isClientAck() - Method in class ch.swisscom.mid.client.model.ReceiptResponseExtension
 
isDtbsMatching() - Method in class ch.swisscom.mid.client.model.SignatureValidationResult
 
isEnabled() - Method in class ch.swisscom.mid.client.config.ProxyConfiguration
 
isFault() - Method in enum ch.swisscom.mid.client.model.StatusCode
 
isHostnameVerification() - Method in class ch.swisscom.mid.client.config.TlsConfiguration
 
isNetworkAck() - Method in class ch.swisscom.mid.client.model.ReceiptResponseExtension
 
isRecoveryCodeCreated() - Method in class ch.swisscom.mid.client.model.ProfileMobileUserInfo
 
isRequestUserAck() - Method in class ch.swisscom.mid.client.model.ReceiptRequestExtension
 
isSignatureValid() - Method in class ch.swisscom.mid.client.model.SignatureValidationResult
 
isSignerCertificatePathValid() - Method in class ch.swisscom.mid.client.model.SignatureValidationResult
 
isSignerCertificateValid() - Method in class ch.swisscom.mid.client.model.SignatureValidationResult
 
isUserAck() - Method in class ch.swisscom.mid.client.model.ReceiptResponseExtension
 
isValidationSuccessful() - Method in class ch.swisscom.mid.client.model.SignatureValidationResult
 
ITALIAN - Enum constant in enum ch.swisscom.mid.client.model.UserLanguage
 

J

joinListOfStrings(List<String>, String) - Static method in class ch.swisscom.mid.client.utils.Utils
 

L

Loggers - Class in ch.swisscom.mid.client.impl
 
Loggers() - Constructor for class ch.swisscom.mid.client.impl.Loggers
 

M

MessageToBeDisplayed - Class in ch.swisscom.mid.client.model
 
MessageToBeDisplayed() - Constructor for class ch.swisscom.mid.client.model.MessageToBeDisplayed
 
MID_INVALID_RESPONSE_FAILURE - Enum constant in enum ch.swisscom.mid.client.model.FailureReason
 
MID_SERVICE_FAILURE - Enum constant in enum ch.swisscom.mid.client.model.FailureReason
 
MIDClient - Interface in ch.swisscom.mid.client
Main interface for the Mobile ID client library.
MIDClientException - Exception in ch.swisscom.mid.client
Base exception for all the possible failures that MID Client can encounter.
MIDClientException(String) - Constructor for exception ch.swisscom.mid.client.MIDClientException
 
MIDClientException(String, Throwable) - Constructor for exception ch.swisscom.mid.client.MIDClientException
 
MIDClientImpl - Class in ch.swisscom.mid.client.impl
 
MIDClientImpl(ClientConfiguration) - Constructor for class ch.swisscom.mid.client.impl.MIDClientImpl
 
MIDFlowException - Exception in ch.swisscom.mid.client
MID Client exception that is thrown when the communication with the configured Mobile ID service fails, for any reason.
MIDFlowException(String, Fault) - Constructor for exception ch.swisscom.mid.client.MIDFlowException
 
MIDFlowException(String, Throwable, Fault) - Constructor for exception ch.swisscom.mid.client.MIDFlowException
 
MISSING_PARAM - Enum constant in enum ch.swisscom.mid.client.model.StatusCode
 
MobileUser - Class in ch.swisscom.mid.client.model
 
MobileUser() - Constructor for class ch.swisscom.mid.client.model.MobileUser
 

N

NO_CERT_FOUND - Enum constant in enum ch.swisscom.mid.client.model.StatusCode
 
NO_GRANT_RESPONSE - Enum constant in enum ch.swisscom.mid.client.model.GeofencingErrorCode
 
NO_KEY_FOUND - Enum constant in enum ch.swisscom.mid.client.model.StatusCode
 
notifyOfGeneratedApTransId(String, ComProtocol) - Method in interface ch.swisscom.mid.client.config.TrafficObserver
 
notifyOfIncomingResponse(ResponseTrace, ComProtocol) - Method in interface ch.swisscom.mid.client.config.TrafficObserver
 
notifyOfOutgoingRequest(RequestTrace, ComProtocol) - Method in interface ch.swisscom.mid.client.config.TrafficObserver
 

O

ONE_THAT_GIVES_CARD_BLOCKED - Static variable in class ch.swisscom.mid.client.model.TrialNumbers
403 Mobile user account has state INACTIVE or no SIM assigned
ONE_THAT_GIVES_EXPIRED_TRANSACTION - Static variable in class ch.swisscom.mid.client.model.TrialNumbers
208 Transaction Expiry date has been reached or Time out has lapsed.
ONE_THAT_GIVES_INAPPROPRIATE_DATA - Static variable in class ch.swisscom.mid.client.model.TrialNumbers
107 DTBD matching failed
ONE_THAT_GIVES_INCOMPATIBLE_INTERFACE - Static variable in class ch.swisscom.mid.client.model.TrialNumbers
108 The minor version and/or major version parameters are inappropriate for the receiver of the message.
ONE_THAT_GIVES_INTERNAL_ERROR - Static variable in class ch.swisscom.mid.client.model.TrialNumbers
900 Unknown Error
ONE_THAT_GIVES_MISSING_PARAM - Static variable in class ch.swisscom.mid.client.model.TrialNumbers
102 An argument in the request is missing
ONE_THAT_GIVES_NO_CERT_FOUND - Static variable in class ch.swisscom.mid.client.model.TrialNumbers
422 Certificate is expired
ONE_THAT_GIVES_NO_KEY_FOUND - Static variable in class ch.swisscom.mid.client.model.TrialNumbers
404 Mobile user account needs to be activated
ONE_THAT_GIVES_OTA_ERROR - Static variable in class ch.swisscom.mid.client.model.TrialNumbers
209 The MSSP has not succeeded to contact the end-user's mobile equipment Bad connection...)
ONE_THAT_GIVES_PB_SIGNATURE_PROCESS - Static variable in class ch.swisscom.mid.client.model.TrialNumbers
406 Signature request already in progress.
ONE_THAT_GIVES_PIN_NR_BLOCKED - Static variable in class ch.swisscom.mid.client.model.TrialNumbers
402 PIN of the mobile user is blocked
ONE_THAT_GIVES_UNAUTHORIZED_ACCESS - Static variable in class ch.swisscom.mid.client.model.TrialNumbers
104 The AP is unknown, or the password is wrong, or the AP asks for an additional service for which it has not subscribed.
ONE_THAT_GIVES_UNKNOWN_CLIENT - Static variable in class ch.swisscom.mid.client.model.TrialNumbers
105 MSISDN is unknown
ONE_THAT_GIVES_UNSUPPORTED_PROFILE - Static variable in class ch.swisscom.mid.client.model.TrialNumbers
109 The user does not support this Mobile Signature Profile
ONE_THAT_GIVES_USER_CANCEL - Static variable in class ch.swisscom.mid.client.model.TrialNumbers
401 User cancelled the request
ONE_THAT_GIVES_WRONG_DATA_LENGTH - Static variable in class ch.swisscom.mid.client.model.TrialNumbers
103 The DataToBeSigned are too large.
ONE_THAT_GIVES_WRONG_PARAM - Static variable in class ch.swisscom.mid.client.model.TrialNumbers
101 Error among the arguments of the request
OTA_ERROR - Enum constant in enum ch.swisscom.mid.client.model.StatusCode
 
OUTSTANDING_TRANSACTION - Enum constant in enum ch.swisscom.mid.client.model.StatusCode
 

P

PB_SIGNATURE_PROCESS - Enum constant in enum ch.swisscom.mid.client.model.StatusCode
 
PIN_NR_BLOCKED - Enum constant in enum ch.swisscom.mid.client.model.StatusCode
 
PIN_STATUS - Static variable in class ch.swisscom.mid.client.model.ProfileQueryExtensions
Mobile ID PIN status.
pinState - Variable in class ch.swisscom.mid.client.model.ProfileDeviceInfo
 
pollForSignatureStatus(SignatureTracking) - Method in interface ch.swisscom.mid.client.impl.ComProtocolHandler
 
pollForSignatureStatus(SignatureTracking) - Method in class ch.swisscom.mid.client.impl.MIDClientImpl
 
pollForSignatureStatus(SignatureTracking) - Method in interface ch.swisscom.mid.client.MIDClient
Poll for the status of a previously requested asynchronous MSS Signature.
printTrace(Traceable) - Static method in class ch.swisscom.mid.client.utils.Utils
 
PROFILE_REQUEST_MAJOR_VERSION - Static variable in class ch.swisscom.mid.client.config.DefaultConfiguration
 
PROFILE_REQUEST_MINOR_VERSION - Static variable in class ch.swisscom.mid.client.config.DefaultConfiguration
 
ProfileDeviceInfo - Class in ch.swisscom.mid.client.model
 
ProfileDeviceInfo() - Constructor for class ch.swisscom.mid.client.model.ProfileDeviceInfo
 
ProfileDevicePinState - Enum in ch.swisscom.mid.client.model
 
ProfileDeviceState - Enum in ch.swisscom.mid.client.model
 
ProfileMobileUserCertificate - Class in ch.swisscom.mid.client.model
 
ProfileMobileUserCertificate() - Constructor for class ch.swisscom.mid.client.model.ProfileMobileUserCertificate
 
ProfileMobileUserCertificateState - Enum in ch.swisscom.mid.client.model
 
ProfileMobileUserInfo - Class in ch.swisscom.mid.client.model
 
ProfileMobileUserInfo() - Constructor for class ch.swisscom.mid.client.model.ProfileMobileUserInfo
 
ProfileQueryExtensions - Class in ch.swisscom.mid.client.model
 
ProfileQueryExtensions() - Constructor for class ch.swisscom.mid.client.model.ProfileQueryExtensions
 
ProfileRequest - Class in ch.swisscom.mid.client.model
 
ProfileRequest() - Constructor for class ch.swisscom.mid.client.model.ProfileRequest
 
ProfileResponse - Class in ch.swisscom.mid.client.model
 
ProfileResponse() - Constructor for class ch.swisscom.mid.client.model.ProfileResponse
 
ProxyConfiguration - Class in ch.swisscom.mid.client.config
 
ProxyConfiguration() - Constructor for class ch.swisscom.mid.client.config.ProxyConfiguration
 

R

RECEIPT_PROFILE_LANGUAGE - Static variable in class ch.swisscom.mid.client.config.DefaultConfiguration
 
RECEIPT_PROFILE_URI - Static variable in class ch.swisscom.mid.client.config.DefaultConfiguration
 
RECEIPT_REQUEST_MAJOR_VERSION - Static variable in class ch.swisscom.mid.client.config.DefaultConfiguration
 
RECEIPT_REQUEST_MINOR_VERSION - Static variable in class ch.swisscom.mid.client.config.DefaultConfiguration
 
ReceiptMessagingMode - Enum in ch.swisscom.mid.client.model
 
ReceiptRequest - Class in ch.swisscom.mid.client.model
 
ReceiptRequest() - Constructor for class ch.swisscom.mid.client.model.ReceiptRequest
 
ReceiptRequestExtension - Class in ch.swisscom.mid.client.model
 
ReceiptRequestExtension() - Constructor for class ch.swisscom.mid.client.model.ReceiptRequestExtension
 
ReceiptRequestProfile - Class in ch.swisscom.mid.client.model
 
ReceiptRequestProfile() - Constructor for class ch.swisscom.mid.client.model.ReceiptRequestProfile
 
ReceiptResponse - Class in ch.swisscom.mid.client.model
 
ReceiptResponse() - Constructor for class ch.swisscom.mid.client.model.ReceiptResponse
 
ReceiptResponseExtension - Class in ch.swisscom.mid.client.model
 
ReceiptResponseExtension() - Constructor for class ch.swisscom.mid.client.model.ReceiptResponseExtension
 
RECOVERY_CODE_STATUS - Static variable in class ch.swisscom.mid.client.model.ProfileQueryExtensions
Recovery Code status (has it been created: true or false)
REGISTERED - Enum constant in enum ch.swisscom.mid.client.model.ProfileDeviceState
 
REQUEST_OK - Enum constant in enum ch.swisscom.mid.client.model.StatusCode
 
REQUEST_PREPARATION_FAILURE - Enum constant in enum ch.swisscom.mid.client.model.FailureReason
 
REQUEST_RESPONSE - Static variable in class ch.swisscom.mid.client.impl.Loggers
 
requestAsyncSignature(SignatureRequest) - Method in interface ch.swisscom.mid.client.impl.ComProtocolHandler
 
requestAsyncSignature(SignatureRequest) - Method in class ch.swisscom.mid.client.impl.MIDClientImpl
 
requestAsyncSignature(SignatureRequest) - Method in interface ch.swisscom.mid.client.MIDClient
Requests a MSS Signature to the connected Mobile ID service, using asynchronous communication (the method terminates immediately, returning a signature object that is mostly empty, with a inner signature tracking object; the caller is expected to poll for the status of this MSS Signature flow by repeatedly calling MIDClient.pollForSignatureStatus(SignatureTracking) with the aforementioned signature tracking object).
requestProfile(ProfileRequest) - Method in interface ch.swisscom.mid.client.impl.ComProtocolHandler
 
requestProfile(ProfileRequest) - Method in class ch.swisscom.mid.client.impl.MIDClientImpl
 
requestProfile(ProfileRequest) - Method in interface ch.swisscom.mid.client.MIDClient
The profile of a mobile user can be queried using this method.
requestSyncReceipt(SignatureTracking, ReceiptRequest) - Method in interface ch.swisscom.mid.client.impl.ComProtocolHandler
 
requestSyncReceipt(SignatureTracking, ReceiptRequest) - Method in class ch.swisscom.mid.client.impl.MIDClientImpl
 
requestSyncReceipt(SignatureTracking, ReceiptRequest) - Method in interface ch.swisscom.mid.client.MIDClient
A receipt can be sent to the mobile user that has just finished a digital signature.
requestSyncSignature(SignatureRequest) - Method in interface ch.swisscom.mid.client.impl.ComProtocolHandler
 
requestSyncSignature(SignatureRequest) - Method in class ch.swisscom.mid.client.impl.MIDClientImpl
 
requestSyncSignature(SignatureRequest) - Method in interface ch.swisscom.mid.client.MIDClient
Requests a MSS Signature to the connected Mobile ID service, using synchronous communication (the client's thread is blocked until the final response is received; this could take a while, e.g.
RequestTrace - Class in ch.swisscom.mid.client.config
 
RequestTrace(String) - Constructor for class ch.swisscom.mid.client.config.RequestTrace
 
RESPONSE_PARSING_FAILURE - Enum constant in enum ch.swisscom.mid.client.model.FailureReason
 
RESPONSE_TIMEOUT_FAILURE - Enum constant in enum ch.swisscom.mid.client.model.FailureReason
 
ResponseTrace - Class in ch.swisscom.mid.client.config
 
ResponseTrace(int, String, String) - Constructor for class ch.swisscom.mid.client.config.ResponseTrace
 
REST - Enum constant in enum ch.swisscom.mid.client.config.ComProtocol
 
REST_ENDPOINT_SUB_URL - Static variable in class ch.swisscom.mid.client.config.DefaultConfiguration
 
REVOKED - Enum constant in enum ch.swisscom.mid.client.model.ProfileMobileUserCertificateState
 
REVOKED_CERTIFICATE - Enum constant in enum ch.swisscom.mid.client.model.StatusCode
 

S

setAccuracy(int) - Method in class ch.swisscom.mid.client.model.GeofencingAdditionalServiceResponse
 
setAdditionalServiceResponses(List<AdditionalServiceResponse>) - Method in class ch.swisscom.mid.client.model.SignatureResponse
 
setAlgorithm(String) - Method in class ch.swisscom.mid.client.model.ProfileMobileUserCertificate
 
setAllServiceUrlsTo(String) - Method in class ch.swisscom.mid.client.config.UrlsConfiguration
 
setAllServiceUrlsToBase(String) - Method in class ch.swisscom.mid.client.config.UrlsConfiguration
 
setApId(String) - Method in class ch.swisscom.mid.client.config.ClientConfiguration
 
setApPassword(String) - Method in class ch.swisscom.mid.client.config.ClientConfiguration
 
setAppDevices(List<ProfileDeviceInfo>) - Method in class ch.swisscom.mid.client.model.ProfileResponse
 
setAutoActivation(boolean) - Method in class ch.swisscom.mid.client.model.ProfileMobileUserInfo
 
setBase64Signature(String) - Method in class ch.swisscom.mid.client.model.SignatureResponse
 
setCaCertificates(List<CertificateData>) - Method in class ch.swisscom.mid.client.model.ProfileMobileUserCertificate
 
setCertificateAsBase64(String) - Method in class ch.swisscom.mid.client.model.CertificateData
 
setCertificates(List<ProfileMobileUserCertificate>) - Method in class ch.swisscom.mid.client.model.ProfileDeviceInfo
 
setClientAck(Boolean) - Method in class ch.swisscom.mid.client.model.ReceiptResponseExtension
 
setConnectionTimeoutInMs(int) - Method in class ch.swisscom.mid.client.config.HttpConfiguration
 
setCountry(String) - Method in class ch.swisscom.mid.client.model.GeofencingAdditionalServiceResponse
 
setData(String) - Method in class ch.swisscom.mid.client.model.DataToBeSigned
 
setData(String) - Method in class ch.swisscom.mid.client.model.MessageToBeDisplayed
 
setDataToBeSigned(DataToBeSigned) - Method in class ch.swisscom.mid.client.model.SignatureRequest
 
setDeviceConfidence(String) - Method in class ch.swisscom.mid.client.model.GeofencingAdditionalServiceResponse
 
setDtbsMatching(boolean) - Method in class ch.swisscom.mid.client.model.SignatureValidationResult
 
setEnabled(boolean) - Method in class ch.swisscom.mid.client.config.ProxyConfiguration
 
setEncoding(String) - Method in class ch.swisscom.mid.client.model.DataToBeSigned
 
setEncoding(String) - Method in class ch.swisscom.mid.client.model.MessageToBeDisplayed
 
setEncodingToUtf8() - Method in class ch.swisscom.mid.client.model.DataToBeSigned
 
setEncodingToUtf8() - Method in class ch.swisscom.mid.client.model.MessageToBeDisplayed
 
setErrorCode(GeofencingErrorCode) - Method in class ch.swisscom.mid.client.model.GeofencingAdditionalServiceResponse
 
setErrorMessage(String) - Method in class ch.swisscom.mid.client.model.GeofencingAdditionalServiceResponse
 
setExtensionParamsToAllValues() - Method in class ch.swisscom.mid.client.model.ProfileRequest
 
setFailureDetail(String) - Method in class ch.swisscom.mid.client.model.Fault
 
setFailureReason(FailureReason) - Method in class ch.swisscom.mid.client.model.Fault
 
setHost(String) - Method in class ch.swisscom.mid.client.config.ProxyConfiguration
 
setHostnameVerification(boolean) - Method in class ch.swisscom.mid.client.config.TlsConfiguration
 
setHttp(HttpConfiguration) - Method in class ch.swisscom.mid.client.config.ClientConfiguration
 
setKeyStoreBytes(byte[]) - Method in class ch.swisscom.mid.client.config.TlsConfiguration
 
setKeyStoreCertificateAlias(String) - Method in class ch.swisscom.mid.client.config.TlsConfiguration
 
setKeyStoreClasspathFile(String) - Method in class ch.swisscom.mid.client.config.TlsConfiguration
 
setKeyStoreFile(String) - Method in class ch.swisscom.mid.client.config.TlsConfiguration
 
setKeyStoreKeyPassword(String) - Method in class ch.swisscom.mid.client.config.TlsConfiguration
 
setKeyStorePassword(String) - Method in class ch.swisscom.mid.client.config.TlsConfiguration
 
setKeyStoreType(String) - Method in class ch.swisscom.mid.client.config.TlsConfiguration
 
setLanguage(String) - Method in class ch.swisscom.mid.client.model.ReceiptRequestProfile
 
setLocationConfidence(String) - Method in class ch.swisscom.mid.client.model.GeofencingAdditionalServiceResponse
 
setMajorVersion(String) - Method in class ch.swisscom.mid.client.model.ProfileRequest
 
setMajorVersion(String) - Method in class ch.swisscom.mid.client.model.ReceiptRequest
 
setMajorVersion(String) - Method in class ch.swisscom.mid.client.model.SignatureRequest
 
setMajorVersion(String) - Method in class ch.swisscom.mid.client.model.SignatureResponse
 
setMajorVersion(String) - Method in class ch.swisscom.mid.client.model.SignatureTracking
 
setMaxConnectionsPerRoute(int) - Method in class ch.swisscom.mid.client.config.HttpConfiguration
 
setMaxTotalConnections(int) - Method in class ch.swisscom.mid.client.config.HttpConfiguration
 
setMessageToBeDisplayed(MessageToBeDisplayed) - Method in class ch.swisscom.mid.client.model.ReceiptRequest
 
setMessagingMode(ReceiptMessagingMode) - Method in class ch.swisscom.mid.client.model.ReceiptRequestExtension
 
setMessagingMode(ReceiptMessagingMode) - Method in class ch.swisscom.mid.client.model.ReceiptResponseExtension
 
setMimeType(String) - Method in class ch.swisscom.mid.client.model.DataToBeSigned
 
setMimeType(String) - Method in class ch.swisscom.mid.client.model.MessageToBeDisplayed
 
setMimeTypeToTextPlain() - Method in class ch.swisscom.mid.client.model.DataToBeSigned
 
setMimeTypeToTextPlain() - Method in class ch.swisscom.mid.client.model.MessageToBeDisplayed
 
setMinorVersion(String) - Method in class ch.swisscom.mid.client.model.ProfileRequest
 
setMinorVersion(String) - Method in class ch.swisscom.mid.client.model.ReceiptRequest
 
setMinorVersion(String) - Method in class ch.swisscom.mid.client.model.SignatureRequest
 
setMinorVersion(String) - Method in class ch.swisscom.mid.client.model.SignatureResponse
 
setMinorVersion(String) - Method in class ch.swisscom.mid.client.model.SignatureTracking
 
setMobileIdSerialNumber(String) - Method in class ch.swisscom.mid.client.model.SignatureValidationResult
 
setMobileUser(MobileUser) - Method in class ch.swisscom.mid.client.model.ProfileRequest
 
setMobileUser(MobileUser) - Method in class ch.swisscom.mid.client.model.SignatureRequest
 
setMobileUser(ProfileMobileUserInfo) - Method in class ch.swisscom.mid.client.model.ProfileResponse
 
setMobileUserMsisdn(String) - Method in class ch.swisscom.mid.client.model.SignatureTracking
 
setMsisdn(String) - Method in class ch.swisscom.mid.client.model.MobileUser
 
setMsspId(String) - Method in class ch.swisscom.mid.client.config.ClientConfiguration
 
setNetworkAck(Boolean) - Method in class ch.swisscom.mid.client.model.ReceiptResponseExtension
 
setOverrideApId(String) - Method in class ch.swisscom.mid.client.model.ProfileRequest
 
setOverrideApId(String) - Method in class ch.swisscom.mid.client.model.ReceiptRequest
 
setOverrideApId(String) - Method in class ch.swisscom.mid.client.model.SignatureRequest
 
setOverrideApId(String) - Method in class ch.swisscom.mid.client.model.SignatureTracking
 
setOverrideApPassword(String) - Method in class ch.swisscom.mid.client.model.ProfileRequest
 
setOverrideApPassword(String) - Method in class ch.swisscom.mid.client.model.ReceiptRequest
 
setOverrideApPassword(String) - Method in class ch.swisscom.mid.client.model.SignatureRequest
 
setOverrideApPassword(String) - Method in class ch.swisscom.mid.client.model.SignatureTracking
 
setPassword(String) - Method in class ch.swisscom.mid.client.config.ProxyConfiguration
 
setPinState(ProfileDevicePinState) - Method in class ch.swisscom.mid.client.model.ProfileDeviceInfo
 
setPort(int) - Method in class ch.swisscom.mid.client.config.ProxyConfiguration
 
setProfileQueryServiceUrl(String) - Method in class ch.swisscom.mid.client.config.UrlsConfiguration
 
setProfileUri(String) - Method in class ch.swisscom.mid.client.model.ReceiptRequestProfile
 
setProtocol(ComProtocol) - Method in class ch.swisscom.mid.client.config.ClientConfiguration
 
setProtocolToRest() - Method in class ch.swisscom.mid.client.config.ClientConfiguration
 
setProtocolToSoap() - Method in class ch.swisscom.mid.client.config.ClientConfiguration
 
setProxy(ProxyConfiguration) - Method in class ch.swisscom.mid.client.config.ClientConfiguration
 
setReceiptProfile(ReceiptRequestProfile) - Method in class ch.swisscom.mid.client.model.ReceiptRequestExtension
 
setReceiptServiceUrl(String) - Method in class ch.swisscom.mid.client.config.UrlsConfiguration
 
setRecoveryCodeCreated(boolean) - Method in class ch.swisscom.mid.client.model.ProfileMobileUserInfo
 
setRequestExtension(ReceiptRequestExtension) - Method in class ch.swisscom.mid.client.model.ReceiptRequest
 
setRequestUserAck(boolean) - Method in class ch.swisscom.mid.client.model.ReceiptRequestExtension
 
setResponseExtension(ReceiptResponseExtension) - Method in class ch.swisscom.mid.client.model.ReceiptResponse
 
setResponseTimeoutInMs(int) - Method in class ch.swisscom.mid.client.config.HttpConfiguration
 
setSignatureProfile(String) - Method in class ch.swisscom.mid.client.model.SignatureRequest
 
setSignatureProfile(String) - Method in class ch.swisscom.mid.client.model.SignatureResponse
 
setSignatureProfiles(List<String>) - Method in class ch.swisscom.mid.client.model.ProfileResponse
 
setSignatureServiceUrl(String) - Method in class ch.swisscom.mid.client.config.UrlsConfiguration
 
setSignatureValid(boolean) - Method in class ch.swisscom.mid.client.model.SignatureValidationResult
 
setSignedDtbs(String) - Method in class ch.swisscom.mid.client.model.SignatureValidationResult
 
setSignerCertificatePathValid(boolean) - Method in class ch.swisscom.mid.client.model.SignatureValidationResult
 
setSignerCertificateValid(boolean) - Method in class ch.swisscom.mid.client.model.SignatureValidationResult
 
setSimDevices(List<ProfileDeviceInfo>) - Method in class ch.swisscom.mid.client.model.ProfileResponse
 
setSslContext(String) - Method in class ch.swisscom.mid.client.config.TlsConfiguration
 
setState(ProfileDeviceState) - Method in class ch.swisscom.mid.client.model.ProfileDeviceInfo
 
setState(ProfileMobileUserCertificateState) - Method in class ch.swisscom.mid.client.model.ProfileMobileUserCertificate
 
setStatus(Status) - Method in class ch.swisscom.mid.client.model.ReceiptResponse
 
setStatus(Status) - Method in class ch.swisscom.mid.client.model.SignatureResponse
 
setStatusCode(StatusCode) - Method in class ch.swisscom.mid.client.model.Fault
 
setStatusCode(StatusCode) - Method in class ch.swisscom.mid.client.model.ReceiptRequest
 
setStatusCode(StatusCode) - Method in class ch.swisscom.mid.client.model.Status
 
setStatusCodeString(String) - Method in class ch.swisscom.mid.client.model.Fault
 
setStatusCodeString(String) - Method in class ch.swisscom.mid.client.model.Status
 
setStatusDetail(String) - Method in class ch.swisscom.mid.client.model.Fault
 
setStatusFaultReason(String) - Method in class ch.swisscom.mid.client.model.Fault
 
setStatusMessage(String) - Method in class ch.swisscom.mid.client.model.Status
 
setStatusQueryServiceUrl(String) - Method in class ch.swisscom.mid.client.config.UrlsConfiguration
 
setSubjectName(String) - Method in class ch.swisscom.mid.client.model.CertificateData
 
setTimestamp(String) - Method in class ch.swisscom.mid.client.model.GeofencingAdditionalServiceResponse
 
setTls(TlsConfiguration) - Method in class ch.swisscom.mid.client.config.ClientConfiguration
 
setTracking(SignatureTracking) - Method in class ch.swisscom.mid.client.model.SignatureResponse
 
setTrafficObserver(TrafficObserver) - Method in class ch.swisscom.mid.client.model.ProfileRequest
 
setTrafficObserver(TrafficObserver) - Method in class ch.swisscom.mid.client.model.ReceiptRequest
 
setTrafficObserver(TrafficObserver) - Method in class ch.swisscom.mid.client.model.SignatureRequest
 
setTrafficObserver(TrafficObserver) - Method in class ch.swisscom.mid.client.model.SignatureTracking
 
setTransactionId(String) - Method in class ch.swisscom.mid.client.model.SignatureTracking
 
setTrustStoreBytes(byte[]) - Method in class ch.swisscom.mid.client.config.SignatureValidationConfiguration
 
setTrustStoreBytes(byte[]) - Method in class ch.swisscom.mid.client.config.TlsConfiguration
 
setTrustStoreClasspathFile(String) - Method in class ch.swisscom.mid.client.config.SignatureValidationConfiguration
 
setTrustStoreClasspathFile(String) - Method in class ch.swisscom.mid.client.config.TlsConfiguration
 
setTrustStoreFile(String) - Method in class ch.swisscom.mid.client.config.SignatureValidationConfiguration
 
setTrustStoreFile(String) - Method in class ch.swisscom.mid.client.config.TlsConfiguration
 
setTrustStorePassword(String) - Method in class ch.swisscom.mid.client.config.SignatureValidationConfiguration
 
setTrustStorePassword(String) - Method in class ch.swisscom.mid.client.config.TlsConfiguration
 
setTrustStoreType(String) - Method in class ch.swisscom.mid.client.config.SignatureValidationConfiguration
 
setTrustStoreType(String) - Method in class ch.swisscom.mid.client.config.TlsConfiguration
 
setUserAck(Boolean) - Method in class ch.swisscom.mid.client.model.ReceiptResponseExtension
 
setUserCertificate(CertificateData) - Method in class ch.swisscom.mid.client.model.ProfileMobileUserCertificate
 
setUserLanguage(UserLanguage) - Method in class ch.swisscom.mid.client.model.SignatureRequest
 
setUsername(String) - Method in class ch.swisscom.mid.client.config.ProxyConfiguration
 
setUserResponse(String) - Method in class ch.swisscom.mid.client.model.ReceiptResponseExtension
 
setUserResponseTimeOutInSeconds(int) - Method in class ch.swisscom.mid.client.model.SignatureRequest
 
setValidationException(Exception) - Method in class ch.swisscom.mid.client.model.SignatureValidationResult
 
setValidationFailureReason(SignatureValidationFailureReason) - Method in class ch.swisscom.mid.client.model.SignatureValidationResult
 
SIGNATURE - Enum constant in enum ch.swisscom.mid.client.model.StatusCode
 
SIGNATURE_DEFAULT_SIGNATURE_PROFILE - Static variable in class ch.swisscom.mid.client.config.DefaultConfiguration
 
SIGNATURE_DEFAULT_TIME_OUT_IN_SECONDS - Static variable in class ch.swisscom.mid.client.config.DefaultConfiguration
 
SIGNATURE_MAXIMUM_TIME_OUT_IN_SECONDS - Static variable in class ch.swisscom.mid.client.config.DefaultConfiguration
 
SIGNATURE_MINIMUM_TIME_OUT_IN_SECONDS - Static variable in class ch.swisscom.mid.client.config.DefaultConfiguration
 
SIGNATURE_MODE_ASYNC - Static variable in class ch.swisscom.mid.client.config.DefaultConfiguration
 
SIGNATURE_MODE_SYNC - Static variable in class ch.swisscom.mid.client.config.DefaultConfiguration
 
SIGNATURE_REQUEST_MAJOR_VERSION - Static variable in class ch.swisscom.mid.client.config.DefaultConfiguration
 
SIGNATURE_REQUEST_MINOR_VERSION - Static variable in class ch.swisscom.mid.client.config.DefaultConfiguration
 
SIGNATURE_VALIDATION_FAILED - Enum constant in enum ch.swisscom.mid.client.model.SignatureValidationFailureReason
 
SIGNATURE_VALIDATOR - Static variable in class ch.swisscom.mid.client.impl.Loggers
 
SignatureProfiles - Class in ch.swisscom.mid.client.model
 
SignatureProfiles() - Constructor for class ch.swisscom.mid.client.model.SignatureProfiles
 
SignatureRequest - Class in ch.swisscom.mid.client.model
 
SignatureRequest() - Constructor for class ch.swisscom.mid.client.model.SignatureRequest
 
SignatureResponse - Class in ch.swisscom.mid.client.model
 
SignatureResponse() - Constructor for class ch.swisscom.mid.client.model.SignatureResponse
 
SignatureTracking - Class in ch.swisscom.mid.client.model
 
SignatureTracking() - Constructor for class ch.swisscom.mid.client.model.SignatureTracking
 
SignatureValidationAdditionalService - Class in ch.swisscom.mid.client.model
 
SignatureValidationAdditionalService() - Constructor for class ch.swisscom.mid.client.model.SignatureValidationAdditionalService
 
SignatureValidationConfiguration - Class in ch.swisscom.mid.client.config
The configuration for the SignatureValidatorImpl component.
SignatureValidationConfiguration() - Constructor for class ch.swisscom.mid.client.config.SignatureValidationConfiguration
 
SignatureValidationFailureReason - Enum in ch.swisscom.mid.client.model
 
SignatureValidationResult - Class in ch.swisscom.mid.client.model
 
SignatureValidationResult() - Constructor for class ch.swisscom.mid.client.model.SignatureValidationResult
 
SignatureValidator - Interface in ch.swisscom.mid.client
Interface for the components that can validate the CMS content of a digital signature that is received after a successful signature transaction.
SignatureValidatorImpl - Class in ch.swisscom.mid.client.impl
Default implementation of SignatureValidator.
SignatureValidatorImpl(SignatureValidationConfiguration) - Constructor for class ch.swisscom.mid.client.impl.SignatureValidatorImpl
 
SignatureValidatorImpl(KeyStore) - Constructor for class ch.swisscom.mid.client.impl.SignatureValidatorImpl
 
SIGNING_CERTIFICATE_NOT_VALID - Enum constant in enum ch.swisscom.mid.client.model.SignatureValidationFailureReason
 
SIGNING_CERTIFICATE_PATH_NOT_VALID - Enum constant in enum ch.swisscom.mid.client.model.SignatureValidationFailureReason
 
SOAP - Enum constant in enum ch.swisscom.mid.client.config.ComProtocol
 
SOAP_PROFILE_QUERY_PORT_SUB_URL - Static variable in class ch.swisscom.mid.client.config.DefaultConfiguration
 
SOAP_RECEIPT_PORT_SUB_URL - Static variable in class ch.swisscom.mid.client.config.DefaultConfiguration
 
SOAP_SIGNATURE_PORT_SUB_URL - Static variable in class ch.swisscom.mid.client.config.DefaultConfiguration
 
SOAP_STATUS_QUERY_PORT_SUB_URL - Static variable in class ch.swisscom.mid.client.config.DefaultConfiguration
 
SSCDS - Static variable in class ch.swisscom.mid.client.model.ProfileQueryExtensions
A list of all available Secure Signature Creation Devices of the user.
state - Variable in class ch.swisscom.mid.client.model.ProfileDeviceInfo
 
Status - Class in ch.swisscom.mid.client.model
 
Status() - Constructor for class ch.swisscom.mid.client.model.Status
 
STATUS_QUERY_REQUEST_MAJOR_VERSION - Static variable in class ch.swisscom.mid.client.config.DefaultConfiguration
 
STATUS_QUERY_REQUEST_MINOR_VERSION - Static variable in class ch.swisscom.mid.client.config.DefaultConfiguration
 
StatusCode - Enum in ch.swisscom.mid.client.model
 
STK_LOA4 - Static variable in class ch.swisscom.mid.client.model.SignatureProfiles
 
stripInnerLargeBase64Content(String, char, char) - Static method in class ch.swisscom.mid.client.utils.Utils
 
SYNC - Enum constant in enum ch.swisscom.mid.client.model.ReceiptMessagingMode
 

T

TLS_CONNECTION_FAILURE - Enum constant in enum ch.swisscom.mid.client.model.FailureReason
 
TlsConfiguration - Class in ch.swisscom.mid.client.config
 
TlsConfiguration() - Constructor for class ch.swisscom.mid.client.config.TlsConfiguration
 
toString() - Method in class ch.swisscom.mid.client.config.ClientConfiguration
 
toString() - Method in class ch.swisscom.mid.client.config.ProxyConfiguration
 
toString() - Method in class ch.swisscom.mid.client.config.UrlsConfiguration
 
toString() - Method in class ch.swisscom.mid.client.model.AdditionalService
 
toString() - Method in class ch.swisscom.mid.client.model.AdditionalServiceResponse
 
toString() - Method in class ch.swisscom.mid.client.model.CertificateData
 
toString() - Method in class ch.swisscom.mid.client.model.DataToBeSigned
 
toString() - Method in enum ch.swisscom.mid.client.model.FailureReason
 
toString() - Method in class ch.swisscom.mid.client.model.Fault
 
toString() - Method in class ch.swisscom.mid.client.model.GeofencingAdditionalServiceResponse
 
toString() - Method in class ch.swisscom.mid.client.model.MessageToBeDisplayed
 
toString() - Method in class ch.swisscom.mid.client.model.MobileUser
 
toString() - Method in class ch.swisscom.mid.client.model.ProfileDeviceInfo
 
toString() - Method in class ch.swisscom.mid.client.model.ProfileMobileUserCertificate
 
toString() - Method in class ch.swisscom.mid.client.model.ProfileMobileUserInfo
 
toString() - Method in class ch.swisscom.mid.client.model.ProfileRequest
 
toString() - Method in class ch.swisscom.mid.client.model.ProfileResponse
 
toString() - Method in class ch.swisscom.mid.client.model.ReceiptRequest
 
toString() - Method in class ch.swisscom.mid.client.model.ReceiptRequestExtension
 
toString() - Method in class ch.swisscom.mid.client.model.ReceiptRequestProfile
 
toString() - Method in class ch.swisscom.mid.client.model.ReceiptResponse
 
toString() - Method in class ch.swisscom.mid.client.model.ReceiptResponseExtension
 
toString() - Method in class ch.swisscom.mid.client.model.SignatureRequest
 
toString() - Method in class ch.swisscom.mid.client.model.SignatureResponse
 
toString() - Method in class ch.swisscom.mid.client.model.SignatureTracking
 
toString() - Method in class ch.swisscom.mid.client.model.Status
 
Traceable - Interface in ch.swisscom.mid.client.model
Utility interface for passing trace objects to components of the Mobile ID client.
TrafficObserver - Interface in ch.swisscom.mid.client.config
 
TrialNumbers - Class in ch.swisscom.mid.client.model
 
TrialNumbers() - Constructor for class ch.swisscom.mid.client.model.TrialNumbers
 

U

UNAUTHORIZED_ACCESS - Enum constant in enum ch.swisscom.mid.client.model.StatusCode
 
UNKNOWN - Enum constant in enum ch.swisscom.mid.client.model.ProfileMobileUserCertificateState
 
UNKNOWN_CLIENT - Enum constant in enum ch.swisscom.mid.client.model.StatusCode
 
UNKNOWN_FAILURE - Enum constant in enum ch.swisscom.mid.client.model.FailureReason
 
UNSUPPORTED_PROFILE - Enum constant in enum ch.swisscom.mid.client.model.StatusCode
 
UrlsConfiguration - Class in ch.swisscom.mid.client.config
 
UrlsConfiguration() - Constructor for class ch.swisscom.mid.client.config.UrlsConfiguration
 
USER_CANCEL - Enum constant in enum ch.swisscom.mid.client.model.StatusCode
 
USER_CANNOT_ENABLE_LOCATION - Enum constant in enum ch.swisscom.mid.client.model.GeofencingErrorCode
 
USER_DENIED_APP_PERMISSION - Enum constant in enum ch.swisscom.mid.client.model.GeofencingErrorCode
 
USER_HAS_NON_SWISSCOM_SIM - Enum constant in enum ch.swisscom.mid.client.model.GeofencingErrorCode
 
USER_HAS_OUTDATED_APP - Enum constant in enum ch.swisscom.mid.client.model.GeofencingErrorCode
 
USER_TURNED_OFF_LOCATION - Enum constant in enum ch.swisscom.mid.client.model.GeofencingErrorCode
 
UserLangAdditionalService - Class in ch.swisscom.mid.client.model
 
UserLangAdditionalService(UserLanguage) - Constructor for class ch.swisscom.mid.client.model.UserLangAdditionalService
 
UserLanguage - Enum in ch.swisscom.mid.client.model
 
Utils - Class in ch.swisscom.mid.client.utils
 
Utils() - Constructor for class ch.swisscom.mid.client.utils.Utils
 

V

VALID_SIGNATURE - Enum constant in enum ch.swisscom.mid.client.model.StatusCode
 
validateSignature(String, String, Traceable) - Method in class ch.swisscom.mid.client.impl.SignatureValidatorImpl
 
validateSignature(String, String, Traceable) - Method in interface ch.swisscom.mid.client.SignatureValidator
Validates a digital signature content given as a Base64-encoded CMS data.
validateYourself() - Method in class ch.swisscom.mid.client.config.ClientConfiguration
 
validateYourself() - Method in class ch.swisscom.mid.client.config.HttpConfiguration
 
validateYourself() - Method in class ch.swisscom.mid.client.config.ProxyConfiguration
 
validateYourself() - Method in class ch.swisscom.mid.client.config.SignatureValidationConfiguration
 
validateYourself() - Method in class ch.swisscom.mid.client.config.TlsConfiguration
 
validateYourself() - Method in class ch.swisscom.mid.client.config.UrlsConfiguration
 
validateYourself() - Method in class ch.swisscom.mid.client.model.DataToBeSigned
 
validateYourself() - Method in class ch.swisscom.mid.client.model.MessageToBeDisplayed
 
validateYourself() - Method in class ch.swisscom.mid.client.model.MobileUser
 
validateYourself() - Method in class ch.swisscom.mid.client.model.ProfileRequest
 
validateYourself() - Method in class ch.swisscom.mid.client.model.ReceiptRequest
 
validateYourself() - Method in class ch.swisscom.mid.client.model.ReceiptRequestExtension
 
validateYourself() - Method in class ch.swisscom.mid.client.model.ReceiptRequestProfile
 
validateYourself() - Method in class ch.swisscom.mid.client.model.SignatureRequest
 
validateYourself() - Method in class ch.swisscom.mid.client.model.SignatureTracking
 
valueOf(String) - Static method in enum ch.swisscom.mid.client.config.ComProtocol
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.swisscom.mid.client.model.FailureReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.swisscom.mid.client.model.GeofencingErrorCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.swisscom.mid.client.model.ProfileDevicePinState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.swisscom.mid.client.model.ProfileDeviceState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.swisscom.mid.client.model.ProfileMobileUserCertificateState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.swisscom.mid.client.model.ReceiptMessagingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.swisscom.mid.client.model.SignatureValidationFailureReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.swisscom.mid.client.model.StatusCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.swisscom.mid.client.model.UserLanguage
Returns the enum constant of this type with the specified name.
values() - Static method in enum ch.swisscom.mid.client.config.ComProtocol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.swisscom.mid.client.model.FailureReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.swisscom.mid.client.model.GeofencingErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.swisscom.mid.client.model.ProfileDevicePinState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.swisscom.mid.client.model.ProfileDeviceState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.swisscom.mid.client.model.ProfileMobileUserCertificateState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.swisscom.mid.client.model.ReceiptMessagingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.swisscom.mid.client.model.SignatureValidationFailureReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.swisscom.mid.client.model.StatusCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.swisscom.mid.client.model.UserLanguage
Returns an array containing the constants of this enum type, in the order they are declared.

W

WRONG_DATA_LENGTH - Enum constant in enum ch.swisscom.mid.client.model.StatusCode
 
WRONG_PARAM - Enum constant in enum ch.swisscom.mid.client.model.StatusCode
 
A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form