# Class: com.pnfsoftware.jeb.core.units.code.android.APKSigSchemeV3Block

The APK signature scheme version 3 is an extension of version 2. Note that this parser should also be able to parse versions 3.1 and version 4 of the signature scheme. 

 Reference: https://source.android.com/docs/security/features/apksigning/v3

## Constructor: APKSigSchemeV3Block
- parameter: `b`, type: `java.nio.ByteBuffer`

Description: Create and parse an APK Signature Scheme v3 block.
parameter: b: raw v3 signature block data

## Constructor: APKSigSchemeV3Block
- parameter: `b`, type: `java.nio.ByteBuffer`
- parameter: `minorVersion`, type: `int`

Description: Create and parse an APK Signature Scheme v3 block.
parameter: b: raw v3 signature block data
parameter: minorVersion: minor signature scheme version

## Static Field: PROOF_OF_ROTATION_ATTR_ID
Type: `int`

Constant value: `1000370060`
Description: Proof\-of\-rotation additional attribute identifier.

## Static Field: ROTATION_MIN_SDK_VERSION_ATTR_ID
Type: `int`

Constant value: `1436519170`
Description: Rotation minimum SDK version additional attribute identifier.

## Static Field: ROTATION_ON_DEV_RELEASE_ATTR_ID
Type: `int`

Constant value: `-1029262406`
Description: Rotation\-on\-development\-release additional attribute identifier.

## Method: getMinorVersion
- return type: `int`

Description: Get the minor signature scheme version.
return: the minor version: 0 for a 3.0 signing block, 1 for a 3.1 signing block

## Protected Method: parse
- parameter: `available`, type: `int`


