Interface KeyUsage.ExtendedKeyUsageOptionsOrBuilder (2.17.0)

public static interface KeyUsage.ExtendedKeyUsageOptionsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getClientAuth()

public abstract boolean getClientAuth()

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.

bool client_auth = 2;

Returns
TypeDescription
boolean

The clientAuth.

getCodeSigning()

public abstract boolean getCodeSigning()

Corresponds to OID 1.3.6.1.5.5.7.3.3. Officially described as "Signing of downloadable executable code client authentication".

bool code_signing = 3;

Returns
TypeDescription
boolean

The codeSigning.

getEmailProtection()

public abstract boolean getEmailProtection()

Corresponds to OID 1.3.6.1.5.5.7.3.4. Officially described as "Email protection".

bool email_protection = 4;

Returns
TypeDescription
boolean

The emailProtection.

getOcspSigning()

public abstract boolean getOcspSigning()

Corresponds to OID 1.3.6.1.5.5.7.3.9. Officially described as "Signing OCSP responses".

bool ocsp_signing = 6;

Returns
TypeDescription
boolean

The ocspSigning.

getServerAuth()

public abstract boolean getServerAuth()

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.

bool server_auth = 1;

Returns
TypeDescription
boolean

The serverAuth.

getTimeStamping()

public abstract boolean getTimeStamping()

Corresponds to OID 1.3.6.1.5.5.7.3.8. Officially described as "Binding the hash of an object to a time".

bool time_stamping = 5;

Returns
TypeDescription
boolean

The timeStamping.