---
title: isSuitableForLogin
framework: cryptotokenkit
role: symbol
role_heading: Instance Property
path: cryptotokenkit/tktokenkeychainkey/issuitableforlogin
---

# isSuitableForLogin

Whether the key can be used for system login.

## Declaration

```swift
var isSuitableForLogin: Bool { get set }
```

## See Also

### Accessing Key Attributes

- [keyType](cryptotokenkit/tktokenkeychainkey/keytype.md)
- [keySizeInBits](cryptotokenkit/tktokenkeychainkey/keysizeinbits.md)
- [applicationTag](cryptotokenkit/tktokenkeychainkey/applicationtag.md)
- [publicKeyData](cryptotokenkit/tktokenkeychainkey/publickeydata.md)
- [publicKeyHash](cryptotokenkit/tktokenkeychainkey/publickeyhash.md)
- [canDecrypt](cryptotokenkit/tktokenkeychainkey/candecrypt.md)
- [canSign](cryptotokenkit/tktokenkeychainkey/cansign.md)
- [canPerformKeyExchange](cryptotokenkit/tktokenkeychainkey/canperformkeyexchange.md)
