2.7 Removing Shared Application or Credential Secrets

  1. Call NSSSRemoveSharedSecret to pass in a user-populated SS_SH_SECRET_ID_T structure that contains the shared secret type, name, and length.

    NOTE:You also pass in the populated SSS_CONTEXT_T and SS_OBJECT_DN_T structures; ssFlags; and the SS_EXT_T structures that are typically provided when calling NSSSRemoveSharedSecret. Consequently, NSSSRemoveSharedSecret enables you to make calls to trees and user DNs outside of the primary connection.

  2. Internally, the Secret Identifier is parsed according to the shared secret format designated for handling delimited characters.

    1. NSSSRemoveSharedSecret calls NSSSRemoveSecret to remove shared secrets from SecretStore.