---
title: SecAsn1Template_struct
framework: security
role: symbol
role_heading: Structure
path: security/secasn1template_struct
---

# SecAsn1Template_struct

A structure that defines one element of a BER or DER encoding.

## Declaration

```swift
struct SecAsn1Template_struct
```

## Topics

### Initializers

- [init(kind:offset:sub:size:)](security/secasn1template_struct/init(kind:offset:sub:size:).md)

### Instance Properties

- [kind](security/secasn1template_struct/kind.md)
- [offset](security/secasn1template_struct/offset.md)
- [size](security/secasn1template_struct/size.md)
- [sub](security/secasn1template_struct/sub.md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
