4.0 Return Values

This table describes the values commonly returned by the SecretStore service.

Value

Return Code

Description

-800

NSSS_E_OBJECT_NOT_FOUND

Target object could not be found.

-801

NSSS_E_NICI_FAILURE

NICI operations have failed.

-802

NSSS_E_INVALID_SECRET_ID

The Secret ID is not in the user secret store.

-803

NSSS_E_SYSTEM_FAILURE

Some internal operating system services have not been available.

-804

NSSS_E_ACCESS_DENIED

Access to the target Secret Store has been denied.

-805

NSSS_E_NDS_INTERNAL_FAILURE

NDS internal NDS services have not been available.

-806

NSSS_E_SECRET_UNINITIALIZED

Secret has not been initialized with a write.

-807

NSSS_E_BUFFER_LEN

Size of the buffer is not in a nominal range between minimum and maximum.

-808

NSSS_E_INCOMPATIBLE_VERSION

Client and server components are not of the compatible versions.

-809

NSSS_E_CORRUPTED_STORE

Secret Store data on the server has been corrupted.

-810

NSSS_E_SECRET_ID_EXISTS

Secret ID already exists in the SecretStore.

-811

NSSS_E_NDS_PWORD_CHANGED

User NDS password has been changed by the administrator.

-812

NSSS_E_INVALID_TARGET_OBJECT

Target NDS user object not found.

-813

NSSS_E_STORE_NOT_FOUND

Target NDS user object does not have a Secret Store.

-814

NSSS_E_SERVICE_NOT_FOUND

Secret Store is not on the network.

-815

NSSS_E_SECRET_ID_TOO_LONG

Length of the Secret ID buffer exceeds the limit.

-816

NSSS_E_ENUM_BUFF_TOO_SHORT

Length of the enumeration buffer is too short.

-817

NSSS_E_NOT_AUTHENTICATED

User not authenticated.

-818

NSSS_E_NOT_SUPPORTED

Not supported operations.

-819

NSSS_E_NDS_PWORD_INVALID

Typed in NDS password not valid.

-820

NSSS_E_NICI_OUTOF_SYNC

Session keys of the client and server NICI are out of sync.

-821

NSSS_E_SERVICE_NOT_SUPPORTED

Requested service not yet supported.

-822

NSSS_E_TOKEN_NOT_SUPPORTED

NDS authentication type not supported.

-823

NSSS_E_UNICODE_OP_FAILURE

Unicode text conversion operation failed.

-824

NSSS_E_TRANSPORT_FAILURE

Connection to server is lost.

-825

NSSS_E_CRYPTO_OP_FAILURE

Cryptographic operation failed.

-826

NSSS_E_SERVER_CONN_FAILURE

Opening a connection to the server failed.

-827

NSSS_E_CONN_ACCESS_FAILURE

Access to server connection failed.

-828

NSSS_E_ENUM_BUFF_TOO_LONG

Size of the enumeration buffer exceeds the limit.

-829

NSSS_E_SECRET_BUFF_TOO_LONG

Size of the Secret buffer exceeds the limit.

-830

NSSS_E_SECRET_ID_TOO_SHORT

Length of the Secret ID should be greater than zero.

-831

NSSS_E_CORRUPTED_PACKET_DATA

Protocol data corrupted on the wire.

-832

NSSS_E_EP_ACCESS_DENIED

Enhanced protection’s password validation failed. Access to the secret denied.

-833

NSSS_E_SCHEMA_NOT_EXTENDED

Schema is not extended to support SecretStore on the target tree.

-834

NSSS_E_ATTR_NOT_FOUND

One of the optional service attributes is not instantiated.

-835

NSSS_E_MIGRATION_NEEDED

Server has been upgraded and the user's SecretStore should be updated.

-836

NSSS_E_MP_PWORD_INVALID

Master password could not be verified to read or unlock the secrets.

-837

NSSS_E_MP_PWORD_NOT_SET

Master password has not been set on the SecretStore.

-838

NSSS_E_MP_PWORD_NOT_ALLOWED

Ability to use master password has been disabled.

-839

NSSS_E_WRONG_REPLICA_TYPE

Not a writeable replica of NDS.

-840

NSSS_E_ATTR_VAL_NOT_FOUND

The API was unable to find a value for an attribute in the Directory.

-841

NSSS_E_INVALID_PARAM

A parameter passed to the API has not been properly initialized.

-842

NSSS_E_NEED_SECURE_CHANNEL

The connection to SecretStore requires SSL to be secure (returned when access is via LDAP).

-843

NSSS_E_CONFIG_NOT_SUPPORTED

The client could not locate a server that supports the policy override required by the caller. In previous versions of the client, if a server supporting the requested configuration (now known as policy override) could not be found, any server would be returned. In version 3.0, if we don’t find a server supporting the required policy override, it is considered an error and we don’t return anything.

-844

NSSS_E_STORE_NOT_LOCKED

An attempt to unlock SecretStore failed because the store is not locked.

-845

NSSS_E_TIME_OUT_OF_SYNC

The eDirectory replica on the server that holds SecretStore is out of sync with the replica ring.

-846

NSSS_E_VERSION_MISMATCH

Versions of the client dlls don’t match.

-847

NSSS_E_SECRET_BUFF_TOO_SHORT

The buffer supplied for the secret is too short (minimum NSSS_MIN_IDLIST_BUF_LEN).

-848

NSSS_E_SH_SECRET_FAILURE

The shared secret processing operations failed.

-849

NSSS_E_PARSER_FAILURE

The shared secret parser operations failed.

-850

NSSS_E_UTF8_OP_FAILURE

The UTF8 string operations failed.

-851

NSSS_E_CTX_LESS_CN_NOT_UNIQUE

The contextless name for LDAP bind does not resolve to a unique DN.

-852

NSSS_E_UNSUPPORTED_BIND_CRED

The login credential for advanced bind is not supported.

-854

NSSS_E_CERTIFICATE_NOT_FOUND

The certificate required for the bind is not found.

-888

NSSS_E_NOT_IMPLMENTED

Feature not yet implemented.

-899

NSSS_E_BETA_EXPIRED

The product's BETA life has expired! Official release copy should be purchased.