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.