SecureBlackbox 2024 API Changes
In most cases upgrading is seamless and requires no code changes, as efforts have been made to maintain backwards compatibility. However, the release of SecureBlackbox 2024 includes several API changes that may require code changes. The table below is a list of major changes between SecureBlackbox 2022 and SecureBlackbox 2024.
Upgrading to SecureBlackbox 2024 is designed to be a quick process and involve only minimal code changes while offering additional functionality and options for new and existing users. Please contact us at support@nsoftware.com with any questions or comments.
Components with Changes
API Changes
The table below describes API changes in SecureBlackbox 2024. Please refer to the notes for each entry for details.
| ArchiveReader | |||
| Method | Reset | New | |
| ArchiveWriter | |||
| Method | Reset | New | |
| ASiCSigner | |||
| Property | CheckTrustedLists | New | |
| Method | AddTimestampValidationData | Removed | |
| Method | AddValidationDataRefs | Removed | |
| Method | AddValidationDataValues | Removed | |
| Method | Reset | New | |
| Method | SelectRevInfo | New | |
| ASiCVerifier | |||
| Property | CheckTrustedLists | New | |
| Property | Proxy | New | |
| Method | Reset | New | |
| Method | SelectRevInfo | New | |
| Authenticator | |||
| Method | Reset | New | |
| AuthenticodeSigner | |||
| Property | CustomSignedAttributes | Removed | |
| Property | CustomUnsignedAttributes | Removed | |
| Property | SignedAttributes | New | |
| Property | UnsignedAttributes | New | |
| Method | Reset | New | |
| AuthenticodeVerifier | |||
| Method | Reset | New | |
| CAdESSigner | |||
| Property | CheckTrustedLists | New | |
| Method | Reset | New | |
| Method | SelectRevInfo | New | |
| CAdESVerifier | |||
| Property | CheckTrustedLists | New | |
| Method | Reset | New | |
| Method | SelectRevInfo | New | |
| CertificateManager | |||
| Property | CertificateRequest | Removed | |
| Method | CreateNew | New | |
| Method | Download | Removed | |
| Method | ExportBytes | New | |
| Method | ExportCert | Removed | |
| Method | ExportCSR | Removed | |
| Method | GenerateCSR | Removed | |
| Method | GetSampleCert | Removed | |
| Method | ImportBytes | New | |
| Method | ImportCert | Removed | |
| Method | Reset | New | |
| CertificateStorage | |||
| Method | Reset | New | |
| CertificateValidator | |||
| Property | CheckTrustedLists | New | |
| Method | Reset | New | |
| CRLManager | |||
| Property | BlockedCertificates | New | |
| Property | Certificate | New | |
| Property | ConnectionInfo | New | |
| Property | KnownCertificates | New | |
| Property | KnownCRLs | New | |
| Property | KnownOCSPs | New | |
| Property | Proxy | New | |
| Property | SocketSettings | New | |
| Property | TLSClientChain | New | |
| Property | TLSServerChain | New | |
| Property | TLSSettings | New | |
| Property | TrustedCertificates | New | |
| Method | AddCertificate | New | |
| Method | CreateNew | New | |
| Method | ExportBytes | New | |
| Method | ExportToFile | New | |
| Method | ExportToStream | New | |
| Method | Generate | New | |
| Method | GetStatus | New | |
| Method | ImportBytes | New | |
| Method | ImportFromFile | New | |
| Method | ImportFromStream | New | |
| Method | Load | Removed | |
| Method | LoadFromFile | Removed | |
| Method | LoadFromStream | Removed | |
| Method | Reset | New | |
| Method | Save | Removed | |
| Method | SaveToFile | Removed | |
| Method | SaveToStream | Removed | |
| Event | TLSCertNeeded | New | |
| Event | TLSCertValidate | New | |
| Event | TLSEstablished | New | |
| Event | TLSHandshake | New | |
| Event | TLSPSK | New | |
| Event | TLSShutdown | New | |
| CryptoKeyManager | |||
| Method | CreateNew | New | |
| Method | Reset | New | |
| CryptoKeyStorage | |||
| Method | Reset | New | |
| DCAuth | |||
| Method | Reset | New | |
| DCAuthWebServer | |||
| Property | AuthBasic | Removed | |
| Property | AuthDigest | Removed | |
| Property | AuthDigestExpire | Removed | |
| Property | AuthTypes | New | |
| Property | ClientAuth | Removed | |
| Property | ErrorOrigin | Removed | |
| Property | ErrorSeverity | Removed | |
| Property | ServerCertificates | Removed | |
| Property | TLSServerChain | New | |
| Method | Reset | New | |
| DTLSClient | |||
| Property | ClientChain | Removed | |
| Property | ErrorOrigin | Removed | |
| Property | ErrorSeverity | Removed | |
| Property | ServerChain | Removed | |
| Property | TLSClientChain | New | |
| Property | TLSServerChain | New | |
| Method | Reset | New | |
| DTLSServer | |||
| Property | ErrorOrigin | Removed | |
| Property | ErrorSeverity | Removed | |
| Property | ServerCertificates | Removed | |
| Property | TLSServerChain | New | |
| Method | Reset | New | |
| FTPClient | |||
| Property | ClientChain | Removed | |
| Property | ServerChain | Removed | |
| Property | TLSClientChain | New | |
| Property | TLSServerChain | New | |
| Method | Reset | New | |
| FTPServer | |||
| Property | ServerCertificates | Removed | |
| Property | TLSServerChain | New | |
| Method | Reset | New | |
| HTTPClient | |||
| Property | AuthTypes | New | |
| Property | ClientChain | Removed | |
| Property | OutputFile | New | |
| Property | OutputStream | New | |
| Property | ServerChain | Removed | |
| Property | TLSClientChain | New | |
| Property | TLSServerChain | New | |
| Property | UseDigestAuth | Removed | |
| Property | UseKerberosAuth | Removed | |
| Property | UseNTLMAuth | Removed | |
| Method | GetBytes | Removed | |
| Method | GetFile | Removed | |
| Method | GetStream | Removed | |
| Method | Reset | New | |
| HTTPServer | |||
| Property | AuthBasic | Removed | |
| Property | AuthDigest | Removed | |
| Property | AuthDigestExpire | Removed | |
| Property | AuthTypes | New | |
| Property | ClientAuth | Removed | |
| Property | ErrorOrigin | Removed | |
| Property | ErrorSeverity | Removed | |
| Property | ServerCertificates | Removed | |
| Property | TLSServerChain | New | |
| Method | Reset | New | |
| IMAPClient | |||
| Property | ClientChain | Removed | |
| Property | ServerChain | Removed | |
| Property | TLSClientChain | New | |
| Property | TLSServerChain | New | |
| Method | Reset | New | |
| JAdESSigner | |||
| Property | CheckTrustedLists | New | |
| Method | AddTimestampValidationData | Removed | |
| Method | AddValidationDataRefs | Removed | |
| Method | AddValidationDataValues | Removed | |
| Method | Reset | New | |
| Method | SelectRevInfo | New | |
| JAdESVerifier | |||
| Property | CheckTrustedLists | New | |
| Method | Reset | New | |
| Method | SelectRevInfo | New | |
| KMIPClient | |||
| Property | AuthTypes | New | |
| Property | BaseURL | New | |
| Property | BlockedCertificates | New | |
| Property | Certificate | New | |
| Property | ConnectionInfo | New | |
| Property | DataBytes | New | |
| Property | EncoderType | Removed | |
| Property | Encoding | New | |
| Property | Host | Removed | |
| Property | InputBytes | New | |
| Property | Key | New | |
| Property | KnownCertificates | New | |
| Property | KnownCRLs | New | |
| Property | KnownOCSPs | New | |
| Property | OutputBytes | New | |
| Property | PinnedCert | Removed | |
| Property | PinnedCertRequest | Removed | |
| Property | Port | Removed | |
| Property | TrustedCertificates | New | |
| Method | AddPinned | Removed | |
| Method | CustomRequest | New | |
| Method | GenerateCert | Removed | |
| Method | GenerateCertFromPinned | Removed | |
| Method | GenerateCertFromRequest | Removed | |
| Method | GenerateCertificate | New | |
| Method | GetList | Removed | |
| Method | List | New | |
| Method | ReadCertificate | New | |
| Method | ReadKey | New | |
| Method | Reset | New | |
| Method | SetRequestBytes | New | |
| Method | SetResponseBytes | New | |
| Event | Request | New | |
| Event | Response | New | |
| Event | TLSPSK | New | |
| KMIPServer | |||
| Property | AllowKeepAlive | New | |
| Property | AuthRealm | New | |
| Property | AuthTypes | New | |
| Property | BoundPort | New | |
| Property | Certificate | New | |
| Property | CertificateRequest | Removed | |
| Property | CertStorage | Removed | |
| Property | CompressionLevel | New | |
| Property | EncoderType | Removed | |
| Property | GeneratedCert | Removed | |
| Property | HandshakeTimeout | New | |
| Property | Host | New | |
| Property | Key | New | |
| Property | PinnedClient | New | |
| Property | PinnedClientChain | New | |
| Property | SessionTimeout | New | |
| Property | TLSServerChain | New | |
| Property | UseChunkedTransfer | New | |
| Property | UseCompression | New | |
| Method | DropClient | New | |
| Method | GetClientCertRequest | Removed | |
| Method | GetClientKey | New | |
| Method | GetRequestHeader | New | |
| Method | GetResponseHeader | New | |
| Method | ListClients | New | |
| Method | PinClient | New | |
| Method | ProcessGenericRequest | New | |
| Method | Reset | New | |
| Method | SetClientBytes | New | |
| Method | SetClientKey | New | |
| Method | SetCorrelationValue | New | |
| Method | SetResponseHeader | New | |
| Event | Accept | New | |
| Event | ActivateObject | New | |
| Event | AddCertificate | New | |
| Event | AddKey | New | |
| Event | AfterAddCertificate | New | |
| Event | AfterAddKey | New | |
| Event | AfterDecrypt | New | |
| Event | AfterDeriveKey | New | |
| Event | AfterEncrypt | New | |
| Event | AfterGenerateCert | Removed | |
| Event | AfterGenerateCertificate | New | |
| Event | AfterGenerateKeyPair | New | |
| Event | AfterHash | New | |
| Event | AfterList | New | |
| Event | AfterObtainLease | New | |
| Event | AfterReadObject | New | |
| Event | AfterRemoveObject | New | |
| Event | AfterSign | New | |
| Event | AfterVerify | New | |
| Event | AfterVerifyHash | New | |
| Event | ArchiveObject | New | |
| Event | BeforeAddCertificate | New | |
| Event | BeforeAddKey | New | |
| Event | BeforeDecrypt | New | |
| Event | BeforeDeriveKey | New | |
| Event | BeforeEncrypt | New | |
| Event | BeforeGenerateCert | Removed | |
| Event | BeforeGenerateCertificate | New | |
| Event | BeforeGenerateKeyPair | New | |
| Event | BeforeHash | New | |
| Event | BeforeList | New | |
| Event | BeforeObtainLease | New | |
| Event | BeforeReadObject | New | |
| Event | BeforeRemoveObject | New | |
| Event | BeforeSign | New | |
| Event | BeforeVerify | New | |
| Event | BeforeVerifyHash | New | |
| Event | Cancel | New | |
| Event | Check | New | |
| Event | Connect | New | |
| Event | Decrypt | New | |
| Event | DeriveKey | New | |
| Event | DestroyAction | Removed | |
| Event | Disconnect | New | |
| Event | Encrypt | New | |
| Event | GenerateCertificate | New | |
| Event | GenerateKey | New | |
| Event | GenerateKeyPair | New | |
| Event | GetUsageAllocation | New | |
| Event | Hash | New | |
| Event | HeadersPrepared | New | |
| Event | KMIPAuthAttempt | New | |
| Event | List | New | |
| Event | ListAttributes | New | |
| Event | ObtainLease | New | |
| Event | OperationAttempt | New | |
| Event | Poll | New | |
| Event | ReadAttribute | New | |
| Event | ReadObject | New | |
| Event | ReCertify | New | |
| Event | RecoverObject | New | |
| Event | ReKey | New | |
| Event | RekeyKeyPair | New | |
| Event | RemoveObject | New | |
| Event | Response | New | |
| Event | RevokeObject | New | |
| Event | RNGGenerate | New | |
| Event | RNGSeed | New | |
| Event | Sign | New | |
| Event | TLSCertValidate | New | |
| Event | TLSEstablished | New | |
| Event | TLSHandshake | New | |
| Event | TLSPSK | New | |
| Event | TLSShutdown | New | |
| Event | ValidateChain | New | |
| Event | Verify | New | |
| Event | VerifyHash | New | |
| Event | WriteAttribute | New | |
| MailReader | |||
| Method | Reset | New | |
| MailWriter | |||
| Method | CreateNew | New | |
| Method | Reset | New | |
| MessageCompressor | |||
| Method | Reset | New | |
| MessageDecompressor | |||
| Method | Reset | New | |
| MessageDecryptor | |||
| Method | Reset | New | |
| MessageEncryptor | |||
| Property | EncryptionCertificate | Removed | |
| Property | EncryptionCertificates | New | |
| Method | Reset | New | |
| MessageSigner | |||
| Method | Reset | New | |
| MessageTimestamper | |||
| Method | Reset | New | |
| MessageTimestampVerifier | |||
| Method | Reset | New | |
| MessageVerifier | |||
| Method | Reset | New | |
| OAuthClient | |||
| Property | ClientChain | Removed | |
| Property | ServerChain | Removed | |
| Property | TLSClientChain | New | |
| Property | TLSServerChain | New | |
| Method | Reset | New | |
| OCSPManager | |||
| Property | ClientChain | Removed | |
| Property | ExternalCrypto | New | |
| Property | ServerChain | Removed | |
| Property | TLSClientChain | New | |
| Property | TLSServerChain | New | |
| Method | Add | New | |
| Method | AddCertificate | New | |
| Method | Clear | New | |
| Method | CreateNew | New | |
| Method | Download | New | |
| Method | ExportBytes | New | |
| Method | ExportToFile | New | |
| Method | ExportToStream | New | |
| Method | Generate | New | |
| Method | GetStatus | New | |
| Method | ImportBytes | New | |
| Method | ImportFromFile | New | |
| Method | ImportFromStream | New | |
| Method | LoadFromBytes | Removed | |
| Method | LoadFromStream | Removed | |
| Method | Request | Removed | |
| Method | Reset | New | |
| Method | SaveToBytes | Removed | |
| Method | SaveToFile | Removed | |
| Method | SaveToStream | Removed | |
| Event | ExternalSign | New | |
| OCSPServer | |||
| Property | AuthBasic | Removed | |
| Property | AuthDigest | Removed | |
| Property | AuthDigestExpire | Removed | |
| Property | AuthTypes | New | |
| Property | ClientAuth | Removed | |
| Property | ErrorOrigin | Removed | |
| Property | ErrorSeverity | Removed | |
| Property | ServerCertificates | Removed | |
| Property | TLSServerChain | New | |
| Method | Reset | New | |
| OfficeDecryptor | |||
| Method | Reset | New | |
| OfficeEncryptor | |||
| Method | Reset | New | |
| OfficeQuickSigner | |||
| Method | Reset | New | |
| OfficeSigner | |||
| Property | CheckTrustedLists | New | |
| Method | AddTimestampValidationData | Removed | |
| Method | AddValidationDataRefs | Removed | |
| Method | AddValidationDataValues | Removed | |
| Method | Reset | New | |
| Method | SelectRevInfo | New | |
| OfficeVerifier | |||
| Property | CheckTrustedLists | New | |
| Method | Reset | New | |
| Method | SelectRevInfo | New | |
| OTPClient | |||
| Method | Reset | New | |
| OTPServer | |||
| Method | Reset | New | |
| PasswordVault | |||
| Method | CreateNew | New | |
| Method | Reset | New | |
| PDFDecryptor | |||
| Method | Reset | New | |
| PDFEncryptor | |||
| Method | Reset | New | |
| PDFSigner | |||
| Property | CheckTrustedLists | New | |
| Method | Reset | New | |
| Method | SelectRevInfo | New | |
| PDFVerifier | |||
| Property | CheckTrustedLists | New | |
| Method | Reset | New | |
| Method | SelectRevInfo | New | |
| PGPKeyManager | |||
| Property | FIPSMode | Removed | |
| Property | PinnedKey | New | |
| Property | Signatures | New | |
| Property | SigningKey | New | |
| Property | Subkeys | New | |
| Property | Users | New | |
| Method | AddSubkey | Removed | |
| Method | BindUser | Removed | |
| Method | CreateKey | New | |
| Method | CreateSubkey | New | |
| Method | CreateUser | New | |
| Method | ExportBytes | New | |
| Method | ExportKey | Removed | |
| Method | ExportPublicKey | Removed | |
| Method | ExportPublicToFile | Removed | |
| Method | ExportPublicToStream | Removed | |
| Method | Generate | Removed | |
| Method | GenerateLegacy | Removed | |
| Method | ImportBytes | New | |
| Method | ImportKey | Removed | |
| Method | ImportPinned | New | |
| Method | RemoveSignature | New | |
| Method | Reset | New | |
| Method | RevokeSubkeybyID | Removed | |
| Method | RevokeUserByName | Removed | |
| Method | SignKey | New | |
| Method | SignSubkey | New | |
| Method | SignUser | New | |
| Method | Validate | Removed | |
| Method | Verify | New | |
| Event | KeyPassphraseNeeded | New | |
| PGPKeyring | |||
| Property | FIPSMode | Removed | |
| Property | Keys | New | |
| Property | Opened | Removed | |
| Property | PublicKeys | Removed | |
| Property | SecretKeys | Removed | |
| Property | SelectedKeys | New | |
| Property | SelectedPublicKeys | Removed | |
| Property | SelectedSecretKeys | Removed | |
| Method | AddFromBytes | Removed | |
| Method | AddFromFile | Removed | |
| Method | AddFromFiles | Removed | |
| Method | AddFromStream | Removed | |
| Method | AddFromStreams | Removed | |
| Method | AddPinned | Removed | |
| Method | Clear | Removed | |
| Method | Close | Removed | |
| Method | CreateNew | Removed | |
| Method | ExportBytes | New | |
| Method | ExportToFile | New | |
| Method | ExportToStream | New | |
| Method | ImportBytes | New | |
| Method | ImportFromFile | New | |
| Method | ImportFromStream | New | |
| Method | ImportPinned | New | |
| Method | Load | Removed | |
| Method | LoadFromBytes | Removed | |
| Method | LoadFromStreams | Removed | |
| Method | Remove | New | |
| Method | RemovePublic | Removed | |
| Method | RemoveSecret | Removed | |
| Method | Reset | New | |
| Method | Save | Removed | |
| Method | SaveToBytes | Removed | |
| Method | SaveToStreams | Removed | |
| Method | UpdatePinned | New | |
| PGPReader | |||
| Method | Reset | New | |
| PGPWriter | |||
| Property | Filename | Removed | |
| Property | FileName | New | |
| Method | Reset | New | |
| POP3Client | |||
| Property | ClientChain | Removed | |
| Property | ServerChain | Removed | |
| Property | TLSClientChain | New | |
| Property | TLSServerChain | New | |
| Method | Reset | New | |
| PublicKeyCrypto | |||
| Method | Reset | New | |
| RESTClient | |||
| Property | AuthTypes | New | |
| Property | ClientChain | Removed | |
| Property | OutputFile | New | |
| Property | OutputStream | New | |
| Property | ServerChain | Removed | |
| Property | TLSClientChain | New | |
| Property | TLSServerChain | New | |
| Property | UseDigestAuth | Removed | |
| Property | UseNTLMAuth | Removed | |
| Method | GetBytes | Removed | |
| Method | GetFile | Removed | |
| Method | GetStream | Removed | |
| Method | Reset | New | |
| RESTServer | |||
| Property | AuthBasic | Removed | |
| Property | AuthDigest | Removed | |
| Property | AuthDigestExpire | Removed | |
| Property | AuthTypes | New | |
| Property | ClientAuth | Removed | |
| Property | ErrorOrigin | Removed | |
| Property | ErrorSeverity | Removed | |
| Property | ServerCertificates | Removed | |
| Property | TLSServerChain | New | |
| Method | Reset | New | |
| Rnd | |||
| Property | Source | New | |
| Method | Reset | New | |
| SAMLIdPServer | |||
| Property | ArtifactResolutionService | Removed | |
| Property | AttributeQueryService | Removed | |
| Property | AuthFormTemplate | Removed | |
| Property | BaseDir | New | |
| Property | BindingKey | New | |
| Property | ClientAuth | Removed | |
| Property | EncryptAssertions | Removed | |
| Property | ErrorOrigin | Removed | |
| Property | ErrorSeverity | Removed | |
| Property | HandshakeTimeout | New | |
| Property | IdPServices | New | |
| Property | IdPSettings | New | |
| Property | KnownCertificates | New | |
| Property | PinnedClient | New | |
| Property | PinnedClientChain | New | |
| Property | PreferredSingleLogoutResponseBinding | Removed | |
| Property | PreferredSingleSignOnResponseBinding | Removed | |
| Property | Security | New | |
| Property | SenderChain | New | |
| Property | ServerCertificates | Removed | |
| Property | SigCanonicalizationMethod | Removed | |
| Property | SigDigestMethod | Removed | |
| Property | SigMethod | Removed | |
| Property | SignAssertions | Removed | |
| Property | SignMetadata | Removed | |
| Property | SignOnPageTemplate | New | |
| Property | SignResponse | Removed | |
| Property | SingleLogoutService | Removed | |
| Property | SingleLogoutServiceBindings | Removed | |
| Property | SingleSignOnService | Removed | |
| Property | SingleSignOnServiceBindings | Removed | |
| Property | SPServices | New | |
| Property | SPSettings | New | |
| Property | TLSServerChain | New | |
| Property | Users | New | |
| Method | AddIdPService | New | |
| Method | AddSPService | New | |
| Method | AddUser | Removed | |
| Method | AddUserWithEmail | Removed | |
| Method | ClearUsers | Removed | |
| Method | DropClient | New | |
| Method | ExportSettings | New | |
| Method | GetRequestBytes | New | |
| Method | GetRequestHeader | New | |
| Method | GetResponseHeader | New | |
| Method | ImportSettings | New | |
| Method | InitiateAuth | New | |
| Method | InitiateLogout | New | |
| Method | ListClients | New | |
| Method | LoadSPMetadata | Removed | |
| Method | PinClient | New | |
| Method | ProcessArtifactResolveRequest | New | |
| Method | ProcessAttributeQuery | New | |
| Method | ProcessLogoutRequest | New | |
| Method | ProcessSignOnRequest | New | |
| Method | ProcessSignOnResponse | New | |
| Method | RemoveUser | Removed | |
| Method | Reset | New | |
| Method | SaveMetadata | Removed | |
| Method | SaveMetadataToStream | Removed | |
| Method | SetClientBuffer | New | |
| Method | SetResponseHeader | New | |
| Event | ArtifactResolveRequestPrepared | New | |
| Event | ArtifactResolveRequestReceived | New | |
| Event | AssertionCreated | Removed | |
| Event | AssertionPrepared | New | |
| Event | AssertionReceived | Removed | |
| Event | AttributeQueryReceived | New | |
| Event | AuthnRequestReceived | New | |
| Event | LogoutRequestReceived | New | |
| Event | MetadataPrepared | New | |
| Event | MetadataRequest | Removed | |
| Event | ProcessingCompleted | New | |
| Event | ResourceClose | New | |
| Event | ResourceOpen | New | |
| Event | ResourceRead | New | |
| Event | ResourceRequest | New | |
| Event | SAMLMessagePrepared | New | |
| Event | SAMLMessageReceived | New | |
| Event | SessionClosed | Removed | |
| Event | SessionCreated | New | |
| Event | SessionDestroyed | New | |
| Event | SessionEstablished | Removed | |
| Event | SessionEvent | New | |
| Event | SessionInfoNeeded | New | |
| Event | SessionStateRetrieve | New | |
| Event | SessionStateSave | New | |
| Event | SignatureFound | New | |
| Event | SignatureValidated | New | |
| Event | SignOnPagePrepared | New | |
| Event | SignOnResponseReceived | New | |
| Event | TLSCertValidate | New | |
| Event | TLSEstablished | New | |
| Event | TLSHandshake | New | |
| Event | TLSPSK | New | |
| Event | TLSShutdown | New | |
| Event | UserAuthFailed | New | |
| Event | UserAuthStart | New | |
| Event | UserAuthSucceeded | New | |
| Event | UserAuthVerifyCredentials | New | |
| Event | UserLogoutCompleted | New | |
| Event | UserLogoutStart | New | |
| Event | VerifyCredentials | Removed | |
| SAMLReader | |||
| Property | AssertionIDRequest | Removed | |
| Property | Attributes | New | |
| Property | AttrQueryAttributes | Removed | |
| Property | AuthnRequestConditions | Removed | |
| Property | AuthnRequestScopingIDPList | Removed | |
| Property | Binding | Typechange: ENUM is now CUSTOM | |
| Property | BindingKey | New | |
| Property | BlockedCertificates | Removed | |
| Property | Certificates | New | |
| Property | ChainValidationDetails | Removed | |
| Property | ChainValidationResult | Removed | |
| Property | Conditions | New | |
| Property | Consent | Removed | |
| Property | Destination | Removed | |
| Property | ID | Removed | |
| Property | IgnoreChainValidationErrors | Removed | |
| Property | InputType | Removed | |
| Property | InputTypeString | Removed | |
| Property | InResponseTo | Removed | |
| Property | IssueInstant | Removed | |
| Property | Issuer | Removed | |
| Property | KnownCertificates | Removed | |
| Property | KnownCRLs | Removed | |
| Property | KnownOCSPs | Removed | |
| Property | Message | New | |
| Property | OfflineMode | Removed | |
| Property | PinnedAssertion | New | |
| Property | PinnedAssertionAttributes | Removed | |
| Property | PinnedAssertionConditions | Removed | |
| Property | PinnedAssertionInfo | Removed | |
| Property | PinnedAssertionIssuer | Removed | |
| Property | PinnedAssertionStatements | Removed | |
| Property | PinnedAssertionSubjectConfirmations | Removed | |
| Property | PinnedAssertionSubjectID | Removed | |
| Property | POSTBinding | Removed | |
| Property | RedirectBinding | Removed | |
| Property | RedirectBindingCertificate | Removed | |
| Property | References | New | |
| Property | ScopingIDPs | New | |
| Property | Security | New | |
| Property | SignatureValidationResult | Removed | |
| Property | Signed | Removed | |
| Property | Statements | New | |
| Property | SubjectID | Removed | |
| Property | TrustedCertificates | Removed | |
| Property | ValidationLog | Removed | |
| Property | ValidationMoment | Removed | |
| Property | Version | Removed | |
| Method | PinAdviceAssertion | Removed | |
| Method | Reset | New | |
| Event | Encrypted | New | |
| SAMLSPServer | |||
| Property | ArtifactResolutionService | Removed | |
| Property | AssertionConsumerService | Removed | |
| Property | AssertionConsumerServiceBindings | Removed | |
| Property | BindingKey | New | |
| Property | ClientAuth | Removed | |
| Property | DecryptionCertificate | New | |
| Property | EncryptionCertificate | Removed | |
| Property | ErrorOrigin | Removed | |
| Property | ErrorSeverity | Removed | |
| Property | HandshakeTimeout | New | |
| Property | IdPServices | New | |
| Property | IdPSettings | New | |
| Property | KnownCertificates | New | |
| Property | PinnedClient | New | |
| Property | PinnedClientChain | New | |
| Property | PreferredIDPToSPBinding | Removed | |
| Property | Security | New | |
| Property | SenderChain | New | |
| Property | ServerCertificates | Removed | |
| Property | SigCanonicalizationMethod | Removed | |
| Property | SigDigestMethod | Removed | |
| Property | SigMethod | Removed | |
| Property | SignArtifactResolveRequests | Removed | |
| Property | SignAuthnRequests | Removed | |
| Property | SignLogoutRequests | Removed | |
| Property | SignMetadata | Removed | |
| Property | SingleLogoutService | Removed | |
| Property | SingleLogoutServiceBindings | Removed | |
| Property | SPServices | New | |
| Property | SPSettings | New | |
| Property | SPToIDPBinding | Removed | |
| Property | TLSServerChain | New | |
| Method | AddIdPService | New | |
| Method | AddSPService | New | |
| Method | DropClient | New | |
| Method | ExportSettings | New | |
| Method | GetClientBuffer | Removed | |
| Method | GetRequestBytes | New | |
| Method | GetRequestHeader | New | |
| Method | GetResponseHeader | New | |
| Method | ImportSettings | New | |
| Method | InitiateArtifactResolve | New | |
| Method | InitiateAttributeQuery | New | |
| Method | InitiateAuth | New | |
| Method | InitiateLogout | New | |
| Method | ListClients | New | |
| Method | LoadIDPMetadata | Removed | |
| Method | LoadIDPMetadataFromStream | Removed | |
| Method | PinClient | New | |
| Method | ProcessArtifactResolveRequest | New | |
| Method | ProcessAssertion | New | |
| Method | ProcessLogoutRequest | New | |
| Method | Reset | New | |
| Method | SaveMetadata | Removed | |
| Method | SaveMetadataToStream | Removed | |
| Method | SetResponseHeader | New | |
| Event | ArtifactResolveRequestPrepared | New | |
| Event | ArtifactResolveRequestReceived | New | |
| Event | AssertionCreated | Removed | |
| Event | AttributeQueryPrepared | New | |
| Event | AuthnRequestPrepared | New | |
| Event | Encrypted | New | |
| Event | LogoutRequestPrepared | New | |
| Event | LogoutRequestReceived | New | |
| Event | MetadataPrepared | New | |
| Event | MetadataRequest | Removed | |
| Event | ProcessingCompleted | New | |
| Event | SAMLMessagePrepared | New | |
| Event | SAMLMessageReceived | New | |
| Event | SessionClosed | Removed | |
| Event | SessionCreated | New | |
| Event | SessionDestroyed | New | |
| Event | SessionEstablished | Removed | |
| Event | SessionEvent | New | |
| Event | SessionInfoNeeded | New | |
| Event | SessionStageChanged | Removed | |
| Event | SessionStateRetrieve | New | |
| Event | SessionStateSave | New | |
| Event | SignatureFound | New | |
| Event | SignatureValidated | New | |
| Event | TLSCertValidate | New | |
| Event | TLSEstablished | New | |
| Event | TLSHandshake | New | |
| Event | TLSPSK | New | |
| Event | TLSShutdown | New | |
| Event | UserAuthFailed | New | |
| Event | UserAuthStart | New | |
| Event | UserAuthSucceeded | New | |
| Event | UserLogoutCompleted | New | |
| Event | UserLogoutStart | New | |
| SAMLWriter | |||
| Property | AddXMLHeader | Removed | |
| Property | Assertion | New | |
| Property | AssertionAttributes | Removed | |
| Property | AssertionConditions | Removed | |
| Property | AssertionIDRequest | Removed | |
| Property | AssertionInfo | Removed | |
| Property | AssertionIssuer | Removed | |
| Property | AssertionStatements | Removed | |
| Property | AssertionSubjectConfirmations | Removed | |
| Property | AssertionSubjectID | Removed | |
| Property | Attributes | New | |
| Property | AttrQueryAttributes | Removed | |
| Property | AuthnRequestConditions | Removed | |
| Property | AuthnRequestScopingIDPList | Removed | |
| Property | Binding | Typechange: ENUM is now CUSTOM | |
| Property | BindingKey | New | |
| Property | Conditions | New | |
| Property | Consent | Removed | |
| Property | Destination | Removed | |
| Property | ID | Removed | |
| Property | InResponseTo | Removed | |
| Property | IssueInstant | Removed | |
| Property | Issuer | Removed | |
| Property | Message | New | |
| Property | OutputType | Removed | |
| Property | POSTBinding | Removed | |
| Property | RedirectBinding | Removed | |
| Property | RedirectBindingCertificate | Removed | |
| Property | References | New | |
| Property | ScopingIDPs | New | |
| Property | Security | New | |
| Property | SigCanonicalizationMethod | Removed | |
| Property | SigDigestMethod | Removed | |
| Property | SigMethod | Removed | |
| Property | Sign | Removed | |
| Property | Statements | New | |
| Property | SubjectID | Removed | |
| Property | Version | Removed | |
| Method | AddAdviceAssertion | Removed | |
| Method | AddAssertion | Removed | |
| Method | AddAttribute | New | |
| Method | AddAttributeStatement | New | |
| Method | AddAuthnStatement | New | |
| Method | AddAuthzDecisionStatement | New | |
| Method | AddCondition | New | |
| Method | AddScopingIDP | New | |
| Method | AddSubjectConfirmation | New | |
| Method | BeginAssertion | New | |
| Method | ClearAssertion | Removed | |
| Method | CompareIDs | Removed | |
| Method | CompleteAssertion | New | |
| Method | FormatID | New | |
| Method | GetIDProp | Removed | |
| Method | RemoveAdvice | Removed | |
| Method | RemoveAdviceAssertion | Removed | |
| Method | RemoveAllAssertions | Removed | |
| Method | RemoveAssertion | Removed | |
| Method | Reset | New | |
| SFTPClient | |||
| Method | Reset | New | |
| SFTPServer | |||
| Property | Capabilities | New | |
| Method | Reset | New | |
| Event | BeforeOpenClientForwarding | New | |
| Event | BeforeOpenCommand | New | |
| Event | BeforeOpenServerForwarding | New | |
| Event | BeforeOpenShell | New | |
| Event | CloseClientForwarding | New | |
| Event | CloseCommand | New | |
| Event | CloseServerForwarding | New | |
| Event | CloseShell | New | |
| Event | ListeningStarted | New | |
| Event | ListeningStopped | New | |
| Event | OpenClientForwarding | New | |
| Event | OpenCommand | New | |
| Event | OpenServerForwarding | New | |
| Event | OpenShell | New | |
| Event | ServerForwardingCancel | New | |
| Event | ServerForwardingOpenFailed | New | |
| Event | ServerForwardingRequest | New | |
| SMTPClient | |||
| Property | ClientChain | Removed | |
| Property | ServerChain | Removed | |
| Property | TLSClientChain | New | |
| Property | TLSServerChain | New | |
| Method | Reset | New | |
| SOAPClient | |||
| Property | AuthTypes | New | |
| Property | ClientChain | Removed | |
| Property | ServerChain | Removed | |
| Property | TLSClientChain | New | |
| Property | TLSServerChain | New | |
| Property | UseDigestAuth | Removed | |
| Property | UseKerberosAuth | Removed | |
| Property | UseNTLMAuth | Removed | |
| Method | Reset | New | |
| SOAPQuickSigner | |||
| Property | XPathNamespaces | Removed | |
| Method | AddKnownNamespace | New | |
| Method | Reset | New | |
| SOAPSigner | |||
| Property | CheckTrustedLists | New | |
| Property | XPathNamespaces | Removed | |
| Method | AddKnownNamespace | New | |
| Method | AddTimestampValidationData | Removed | |
| Method | AddValidationDataRefs | Removed | |
| Method | AddValidationDataValues | Removed | |
| Method | Reset | New | |
| Method | SelectRevInfo | New | |
| SOAPVerifier | |||
| Property | CheckTrustedLists | New | |
| Property | XPathNamespaces | Removed | |
| Method | AddKnownNamespace | New | |
| Method | Reset | New | |
| Method | SelectRevInfo | New | |
| SSHClient | |||
| Method | Reset | New | |
| SSHKeyManager | |||
| Method | CreateNew | New | |
| Method | Reset | New | |
| SymmetricCrypto | |||
| Method | Reset | New | |
| TLSClient | |||
| Property | ClientChain | Removed | |
| Property | ErrorOrigin | Removed | |
| Property | ErrorSeverity | Removed | |
| Property | ServerChain | Removed | |
| Property | TLSClientChain | New | |
| Property | TLSServerChain | New | |
| Method | Reset | New | |
| TLSServer | |||
| Property | ClientAuth | Removed | |
| Property | ErrorOrigin | Removed | |
| Property | ErrorSeverity | Removed | |
| Property | ServerCertificates | Removed | |
| Property | TLSServerChain | New | |
| Method | Reset | New | |
| TSPServer | |||
| Property | AuthBasic | Removed | |
| Property | AuthDigest | Removed | |
| Property | AuthDigestExpire | Removed | |
| Property | AuthTypes | New | |
| Property | ClientAuth | Removed | |
| Property | ErrorOrigin | Removed | |
| Property | ErrorSeverity | Removed | |
| Property | ServerCertificates | Removed | |
| Property | TLSServerChain | New | |
| Method | Reset | New | |
| UserManager | |||
| Method | AddUser | New | |
| Method | CreateNew | New | |
| Method | ExportBytes | New | |
| Method | ExportToFile | New | |
| Method | ExportToStream | New | |
| Method | ImportBytes | New | |
| Method | ImportFromFile | New | |
| Method | ImportFromStream | New | |
| Method | Load | Removed | |
| Method | LoadFromStream | Removed | |
| Method | LoadUser | Removed | |
| Method | LoadUserFromStream | Removed | |
| Method | Reset | New | |
| Method | Save | Removed | |
| Method | SaveToStream | Removed | |
| Method | SaveUser | Removed | |
| Method | SaveUserToStream | Removed | |
| Utils | |||
| Method | Reset | New | |
| WebDAVClient | |||
| Property | AuthTypes | New | |
| Property | ClientChain | Removed | |
| Property | ServerChain | Removed | |
| Property | TLSClientChain | New | |
| Property | TLSServerChain | New | |
| Method | Reset | New | |
| WebDAVServer | |||
| Property | AuthBasic | Removed | |
| Property | AuthDigest | Removed | |
| Property | AuthDigestExpire | Removed | |
| Property | AuthTypes | New | |
| Property | ClientAuth | Removed | |
| Property | ErrorOrigin | Removed | |
| Property | ErrorSeverity | Removed | |
| Property | ServerCertificates | Removed | |
| Property | TLSServerChain | New | |
| Method | Reset | New | |
| WebSocketClient | |||
| Property | AuthTypes | New | |
| Property | ClientChain | Removed | |
| Property | ServerChain | Removed | |
| Property | TLSClientChain | New | |
| Property | TLSServerChain | New | |
| Property | UseDigestAuth | Removed | |
| Property | UseNTLMAuth | Removed | |
| Method | Reset | New | |
| WebSocketServer | |||
| Property | AuthTypes | New | |
| Property | ClientAuth | Removed | |
| Property | ErrorOrigin | Removed | |
| Property | ErrorSeverity | Removed | |
| Property | ServerCertificates | Removed | |
| Property | TLSServerChain | New | |
| Method | Reset | New | |
| XAdESSigner | |||
| Property | CheckTrustedLists | New | |
| Property | XPathNamespaces | Removed | |
| Method | AddKnownNamespace | New | |
| Method | AddTimestampValidationData | Removed | |
| Method | AddValidationDataRefs | Removed | |
| Method | AddValidationDataValues | Removed | |
| Method | Reset | New | |
| Method | SelectRevInfo | New | |
| XAdESVerifier | |||
| Property | CheckTrustedLists | New | |
| Property | XPathNamespaces | Removed | |
| Method | AddKnownNamespace | New | |
| Method | Reset | New | |
| Method | SelectRevInfo | New | |
| XMLDecryptor | |||
| Property | XPathNamespaces | Removed | |
| Method | AddKnownNamespace | New | |
| Method | Reset | New | |
| XMLEncryptor | |||
| Property | XPathNamespaces | Removed | |
| Method | AddKnownNamespace | New | |
| Method | Reset | New | |
| XMLSigner | |||
| Property | XPathNamespaces | Removed | |
| Method | AddKnownNamespace | New | |
| Method | Reset | New | |
| XMLVerifier | |||
| Property | XPathNamespaces | Removed | |
| Method | AddKnownNamespace | New | |
| Method | Reset | New | |
We appreciate your feedback. If you have any questions, comments, or suggestions about this article please contact our support team at support@nsoftware.com.