API Diff between 1.0.496 and 1.0.2589
21 Additions
138 Removals
Unipluss.Sign.Common.Validation
-
public class ErrorMessages
- public const string AddonErrorMessage = "Addons must be on the format no.* or dk.* or sv.*"
- public const string DateOfBirthErrorMessage = "Not a valid date of birth format is ddmmyy example: 071283"
- public const string Domain = "Not a valid domain name. See documentation (https://api.signere.no/documentation) for format"
- public const string SMSTextLengthErrorMessage = "Text cannot be more than 320 characters"
-
public class Regex
- public const string Addons = "^[a-zA-Z0-9_.-]*$"
- public const string AlfaNumeric = "^[a-zA-Z0-9]+$"
- public const string DanishCPR = "^[0-9]{10}$"
- public const string DateOfBirth = "^[0-9]{6}$"
- public const string DomainName = "^((?!-))(xn--)?[a-z0-9][a-z0-9-_]{0,61}[a-z0-9]{0,1}\\.(xn--)?([a-z0-9]{1,61}|[a-z0-9-]{1,30}\\.[a-z]{2,})$"
- public const string FilenameDocumentPDF = "([a-zA-Z0-9 _-]*)\\.(((p|P)(d|D)(f|F))|((x|X)(m|M)(l|L))|((t|T)(x|X)(t|T)))"
- public const string NorwegianMobile = "^([4|9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])$"
- public const string SessionId = "^[a-zA-Z0-9]*$"
Unipluss.Sign.Common.Validation.Validators
Unipluss.Sign.ExternalContract.Entities
Unipluss.Sign.ExternalContract.Entities.SignereID
Unipluss.Sign.ExternalContract.Interfaces
-
public interface IExternalService
- bool CheckSignereIdCompleted(string requestId, Guid providerId)
- string CreateBankIDMobileSignRequest(CreateExternalSignBankIDMobileSignRequest request, Guid providerId)
- DocumentResponse CreateDocument(CreateDocumentRequest Request, Guid ProviderId, string signServiceUrl = null)
- DocumentResponse CreateDocument(CreateDocumentRequest Request, Guid ProviderId)
- ExternalAppLoginResponse CreateExternalAppLogin(CreateExternalAppLoginRequest request, Guid ProviderId, Guid? DealerID)
- ExternalLoginBankIDMobilResponse CreateExternalBankIDMobileLoginRequest(CreateExternalLoginBankIDMobilRequest request, Guid ProviderId, Guid? DealerID)
- string CreateExternalLogin(ExternalLoginRequest request, Guid ProviderId, Guid? DealerID)
- CreateExternalSignResponse CreateExternalSignRequest(CreateExternalSignRequest request, Guid ProviderId, string signServiceUrl)
- CreateExternalSignResponse CreateExternalSignRequestPB(CreateExternalSignRequestPB request, Guid providerId, string signServiceUr)
- string CreateFormPortalLogin(Guid providerId)
- string CreateExternalLogin(ExternalLoginRequest request, Guid ProviderId)
- CreateExternalSignResponse CreateExternalSignRequest(CreateExternalSignRequest request, Guid ProviderId)
- CreateSignereIdResponse CreateSignereIdRequest(SignereIdRequest request, Guid ProviderId, Guid? DealerID)
- void DisableForm(Guid formId, Guid providerid)
- void EnableForm(Guid formId, Guid providerid)
- BankIDMobileSignStatusResponse GetBankIDMobileSignStatus(Guid SigneeRef)
- DateTime? GetCertificateExpires(Guid providerId)
- IEnumerable<CreateReceiptResponse> GetDataToCreateReceiptForPrivateSignDocuments()
- QuotaResponse GetDemoQuota(Guid ProviderId)
- string GetDocumentSignUrl(Guid ProviderId, Guid DocumentId, Guid? SigneeRefId, string signServiceUrl)
- DocumentVersion GetDocumentVersion(Guid documentId)
- string GetExternalSignAppUrl(CreateExternalSignAppRequest request, Guid ProviderID)
- ExternalSignResponse GetExternalSignUrls(Guid DocumentId, Guid ProviderID, string signServiceUrl)
- FormAttachmentWithData GetFormAttatchment(Guid formId, Guid formSignatureId, string attatchmentReference, Guid providerId)
- IList<FormsResponse> GetForms(Guid providerId)
- IEnumerable<InvoiceResponse> GetInvoiceData(int year, int month, Guid providerId)
- ExternalSignResponse GetExternalSignUrls(Guid DocumentId, Guid ProviderID)
- QuotaResponse GetPrePaidQuota(Guid ProviderId)
- DocumentFile GetSignedDocument(Guid documentId, Guid ProviderId, SignedDocumentType documentType = 0)
- DocumentFile GetSignedDocument(Guid documentId, Guid ProviderId)
- FormSignedResponse GetSignedForm(Guid providerId, Guid documentId)
- FormSignedResponse GetSignedFormByFormSessionId(Guid providerId, Guid formId, Guid formSessionId)
- IList<FormSignedResponse> GetSignedForms(Guid providerId, Guid? formId, DateTime? from, DateTime? to)
- SignereIdResponse GetSignereIdResponse(string requestId, Guid ProviderId, bool metaData = false)
- string GetTemporaryFileUrl(CreateDocumentTemporayUrlRequest request, Guid ProviderId)
- void InvalidateExternalLoginRequest(Guid requestId, Guid providerId)
- void InvalidateSignereIdRequest(string requestId, Guid providerId)
- LicenseFileResponse ParseLisenceFile(string licsenseFileBase64)
- string Ping(string response, string servicename)
- void SaveReceiptForDocument(Guid DocumentId, byte[] data, int invoiceNumber)
- string Ping(string response)
- bool StartBankIDMobileLogin(StartExternalLoginBankIDMobilRequest request, Guid ProviderId)