ExtendedKeyUsageOptionsResponse class
KeyUsage.ExtendedKeyUsageOptions has fields that correspond to certain common OIDs that could be specified as an extended key usage value.
Constructors
-
ExtendedKeyUsageOptionsResponse({required Input<
bool> clientAuth, required Input<bool> codeSigning, required Input<bool> emailProtection, required Input<bool> ocspSigning, required Input<bool> serverAuth, required Input<bool> timeStamping}) -
Creates a new ExtendedKeyUsageOptionsResponse.
clientAuthCorresponds to OID 1.3.6.1.5.5.7.3.2. Officially described as "TLS WWW client authentication", though regularly used for non-WWW TLS.codeSigningCorresponds to OID 1.3.6.1.5.5.7.3.3. Officially described as "Signing of downloadable executable code client authentication".emailProtectionCorresponds to OID 1.3.6.1.5.5.7.3.4. Officially described as "Email protection".ocspSigningCorresponds to OID 1.3.6.1.5.5.7.3.9. Officially described as "Signing OCSP responses".serverAuthCorresponds to OID 1.3.6.1.5.5.7.3.1. Officially described as "TLS WWW server authentication", though regularly used for non-WWW TLS.timeStampingCorresponds to OID 1.3.6.1.5.5.7.3.8. Officially described as "Binding the hash of an object to a time".const -
ExtendedKeyUsageOptionsResponse.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
clientAuth
→ Input<
bool> -
Corresponds to OID 1.3.6.1.5.5.7.3.2. Officially described as "TLS WWW client authentication", though regularly used for non-WWW TLS.
final
-
codeSigning
→ Input<
bool> -
Corresponds to OID 1.3.6.1.5.5.7.3.3. Officially described as "Signing of downloadable executable code client authentication".
final
-
emailProtection
→ Input<
bool> -
Corresponds to OID 1.3.6.1.5.5.7.3.4. Officially described as "Email protection".
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
ocspSigning
→ Input<
bool> -
Corresponds to OID 1.3.6.1.5.5.7.3.9. Officially described as "Signing OCSP responses".
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
serverAuth
→ Input<
bool> -
Corresponds to OID 1.3.6.1.5.5.7.3.1. Officially described as "TLS WWW server authentication", though regularly used for non-WWW TLS.
final
-
timeStamping
→ Input<
bool> -
Corresponds to OID 1.3.6.1.5.5.7.3.8. Officially described as "Binding the hash of an object to a time".
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited