Options that will affect the behavior of the ProfileInfo class. They are supplied on the ProfileInfo constructor.

### Hierarchy

- IProfOpts

## Index

### Properties

- credMgrOverride
- onlyCheckActiveLayer
- overrideWithEnv

## Properties

### Optional credMgrOverride

credMgrOverride: ICredentialManagerInit

- Defined in @zowe/imperative/src/config/src/doc/IProfOpts.ts:37

Overrides the credential manager class used to load and store secure properties. If undefined, the default implementation is to use the Imperative {@link KeytarCredentialManager} which will `require("keytar")` from the caller app's node_modules folder.

### Optional onlyCheckActiveLayer

onlyCheckActiveLayer: boolean

- Defined in @zowe/imperative/src/config/src/doc/IProfOpts.ts:45

This option allows the old behavior of only checking the active layer in order to determine if credentials are to be stored securely. When this option is true, the `isSecured` getter will return false if the active layer does not have secure properties Default: false

### Optional overrideWithEnv

overrideWithEnv: boolean

- Defined in @zowe/imperative/src/config/src/doc/IProfOpts.ts:29

Indicates if environment variables should override values stored in Zowe configuration profiles on disk. The default is false.

Generated using TypeDoc