---
title: "init(relyingPartyIdentifier:userName:credentialID:userHandle:recordIdentifier:)"
framework: authenticationservices
role: symbol
role_heading: Initializer
path: "authenticationservices/aspasskeycredentialidentity/init(relyingpartyidentifier:username:credentialid:userhandle:recordidentifier:)-9iuhb"
---

# init(relyingPartyIdentifier:userName:credentialID:userHandle:recordIdentifier:)

Creates and initializes a passkey credential identity.

## Declaration

```swift
convenience init(relyingPartyIdentifier: String, userName: String, credentialID: Data, userHandle: Data, recordIdentifier: String?)
```

## Return Value

Return Value The new credential identity object.

## See Also

### Creating a credential identity

- [init(relyingPartyIdentifier:userName:credentialID:userHandle:recordIdentifier:)](authenticationservices/aspasskeycredentialidentity/init(relyingpartyidentifier:username:credentialid:userhandle:recordidentifier:)-7u7p1.md)
