---
title: "enterWiredMode(using:)"
framework: secureelementcredential
role: symbol
role_heading: Instance Method
path: "secureelementcredential/credentialsession/enterwiredmode(using:)"
---

# enterWiredMode(using:)

Enters wired mode to perform maintenance operations with the given credential.

## Declaration

```swift
func enterWiredMode(using credential: CredentialSession.Credential) async throws
```

## Parameters

- `credential`: The installed credential with which to enter wired mode.

## Discussion

Discussion You can call this method in any session state. If successful, the state transitions to CredentialSession.State.wired(credential:). The state transitions to CredentialSession.State.management if the call encounters a CredentialSession.ErrorCode.resourceUnavailable error; otherwise the state remains unchanged.

## See Also

### Performing wired mode actions

- [performWiredTransaction(using:over:instanceAID:)](secureelementcredential/credentialsession/performwiredtransaction(using:over:instanceaid:).md)
- [transceive(_:)](secureelementcredential/credentialsession/transceive(_:).md)
- [endWiredMode()](secureelementcredential/credentialsession/endwiredmode().md)
