parameters: (self, authHandle = TPM_HANDLE(), authPolicy = None, hashAlg = TPM_ALG_ID.NULL)
docstring: This command allows setting of the authorization policy for the
          lockout (lockoutPolicy), the platform hierarchy (platformPolicy), the
          storage hierarchy (ownerPolicy), and the endorsement hierarchy
          (endorsementPolicy). On TPMs implementing Authenticated Countdown Timers
          (ACT), this command may also be used to set the authorization policy for
          an ACT.
  
          Attributes:
              authHandle (TPM_HANDLE): TPM_RH_LOCKOUT, TPM_RH_ENDORSEMENT,
                  TPM_RH_OWNER, TPMI_RH_ACT or TPM_RH_PLATFORM+{PP}
                  Auth Index: 1
                  Auth Role: USER
              authPolicy (bytes): An authorization policy digest; may be the Empty
                  Buffer
                  If hashAlg is TPM_ALG_NULL, then this shall be an Empty Buffer.
              hashAlg (TPM_ALG_ID): The hash algorithm to use for the policy
                  If the authPolicy is an Empty Buffer, then this field shall be
                  TPM_ALG_NULL.
docstring_summary: This command allows setting of the authorization policy for the
          lockout (lockoutPolicy), the platform hierarchy (platformPolicy), the
          storage hierarchy (ownerPolicy), and the endorsement hierarchy
          (endorsementPolicy). On TPMs implementing Authenticated Countdown Timers
          (ACT), this command may also be used to set the authorization policy for
          an ACT.
docstring_tokens: This command allows setting of the authorization policy for the lockout ( lockoutPolicy ) the platform hierarchy ( platformPolicy ) the storage hierarchy ( ownerPolicy ) and the endorsement hierarchy ( endorsementPolicy ) . On TPMs implementing Authenticated Countdown Timers ( ACT ) this command may also be used to set the authorization policy for an ACT .
function: def __init__(self, authHandle = TPM_HANDLE(), authPolicy = None, hashAlg = TPM_ALG_ID.NULL):
          """ This command allows setting of the authorization policy for the
          lockout (lockoutPolicy), the platform hierarchy (platformPolicy), the
          storage hierarchy (ownerPolicy), and the endorsement hierarchy
          (endorsementPolicy). On TPMs implementing Authenticated Countdown Timers
          (ACT), this command may also be used to set the authorization policy for
          an ACT.
  
          Attributes:
              authHandle (TPM_HANDLE): TPM_RH_LOCKOUT, TPM_RH_ENDORSEMENT,
                  TPM_RH_OWNER, TPMI_RH_ACT or TPM_RH_PLATFORM+{PP}
                  Auth Index: 1
                  Auth Role: USER
              authPolicy (bytes): An authorization policy digest; may be the Empty
                  Buffer
                  If hashAlg is TPM_ALG_NULL, then this shall be an Empty Buffer.
              hashAlg (TPM_ALG_ID): The hash algorithm to use for the policy
                  If the authPolicy is an Empty Buffer, then this field shall be
                  TPM_ALG_NULL.
          """
          self.authHandle = authHandle
          self.authPolicy = authPolicy
          self.hashAlg = hashAlg
function_tokens: def __init__ ( self , authHandle = TPM_HANDLE ( ) , authPolicy = None , hashAlg = TPM_ALG_ID . NULL ) : self . authHandle = authHandle self . authPolicy = authPolicy self . hashAlg = hashAlg