Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Documentation
data CustomExtension Source #
Specifies the X.509 extension information for a certificate.
Extensions present in CustomExtensions
follow the ApiPassthrough
template rules.
See: newCustomExtension
smart constructor.
CustomExtension' | |
|
Instances
Create a value of CustomExtension
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:critical:CustomExtension'
, customExtension_critical
- Specifies the critical flag of the X.509 extension.
$sel:objectIdentifier:CustomExtension'
, customExtension_objectIdentifier
- Specifies the object identifier (OID) of the X.509 extension. For more
information, see the
Global OID reference database.
$sel:value:CustomExtension'
, customExtension_value
- Specifies the base64-encoded value of the X.509 extension.
customExtension_critical :: Lens' CustomExtension (Maybe Bool) Source #
Specifies the critical flag of the X.509 extension.
customExtension_objectIdentifier :: Lens' CustomExtension Text Source #
Specifies the object identifier (OID) of the X.509 extension. For more information, see the Global OID reference database.
customExtension_value :: Lens' CustomExtension Text Source #
Specifies the base64-encoded value of the X.509 extension.