code: func (p *PolicyAuthorizer) KeyringWrite() bool {
  	if allow, recurse := enforce(p.keyringRule, PolicyWrite); !recurse {
  		return allow
  	}
  
  	return p.parent.KeyringWrite()
  }
docs: // KeyringWrite determines if the keyring can be manipulated.